Sorun
Ubuntu 9.10 Desktop Edition (ve muhtemelen önceki sürümleri de test etmedim) en az 1 kullanıcı oturum açana kadar önyüklemeden sonra ağ bağlantısı yok. Bu, ağ gerektiren herhangi bir hizmetin (ör. Openssh-server) birisi yerel olarak gdm, kdm veya bir TTY yoluyla oturum açar.
Arka fon
Ubuntu 9.10 Desktop Edition , Gnome'daki nm uygulamasından (veya KDE'deki eşdeğerinden) komut almak için NetworkManager hizmetini kullanır. Anladığım kadarıyla, NetworkManager önyükleme sırasında çalışırken, ilk kez giriş yapana kadar bağlanmak için herhangi bir komut verilmez çünkü nm-applet siz giriş yapana ve Gnome oturumunuz başlayana kadar (veya KDE için benzer). Bir TTY ile giriş yaptığınızda NetworkManager'ın ağa bağlanmasını isteyen şeylerden emin değilim.
Ağ bağlantılarının başlatılmasında yer alan ilgili birkaç değişken vardır:
- Kablolu ve Kablosuz (ve sonuçta ortaya çıkan sürücüler, SSID, şifreler ve öncelikler)
- Statik ve DHCP
- Çoklu arayüzler
Kısıtlamalar
- Ubuntu 9.10 Karmic Koala'yı destekleyin (desteklenen diğer sürümler için bonus puanlar)
- Kablolu eth0 arayüzü desteği
- DHCP üzerinden bir IP adresi alın
- DNS bilgilerini DHCP aracılığıyla alın (açıkça DHCP sunucusunun bu bilgileri vermesi gerekir)
- Ağı doğru zamanda etkinleştirin (örn. Dosya sistemleri yüklendikten bir süre sonra, ancak ssh başlangıcı gibi ağ hizmetlerinden önce)
- Dağıtımların veya sürümlerin değiştirilmesi (örn. Sunucu Sürümü için) kabul edilebilir bir çözüm değildir
- Statik IP yapılandırmasına geçmek kabul edilebilir bir çözüm değildir
Soru
- Ubuntu Desktop Edition'da oturum açmadan önce kablolu bir arayüzde ağ iletişimi nasıl başlatılır?