Używam Ubuntu Server 12.04. Mam bezprzewodową kartę USB. Kiedy zaczynam proces uruchamiania, widzę:
Waiting for network configuration
Okazuje się, że sieć nigdy się nie pojawia. Ale gdy przejdę do wiersza poleceń, jeśli wpiszę ifup wlan0
:, mam dostęp do sieci. Moje / etc / network / interfaces wygląda następująco:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto wlan0
iface wlan0 inet dhcp
wpa-ssid xxxxxxx
wpa-psk xxxxxxxx
Przeglądając mój interfejs sieciowy wlan0.log pokazuje:
Failed to connect to wpa_supplicant - wpa_ctrl_open: Read-only file system
Failed to bring up wlan0.
Failed to connect to wpa_supplicant - wpa_ctrl_open: Read-only file system
ifdown: interface wlan0 not configured
Patrzyłem na inne pytania askubuntu.com podobne do tego, ale wydają się one nie mieć zastosowania.
Jak mogę połączyć system z siecią bezprzewodowo podczas rozruchu?
Dodatkowe informacje:
Grzebałem trochę. Zasadniczo po zalogowaniu muszę wykonać:
ifdown wlan0
ponieważ myślę, że ip myśli, że to działa, ale w / var / run / network jedyną rzeczą, która jest „w górę”, jest ifup.lo. Potem robię
„ifup -a”
i wtedy wszystko działa.
Łączenie z WPA-PSK i WPA2-PSK (odpowiednio „WPA Personal” i „WPA2 Personal” odpowiednio)
Biegać:
Skopiuj wartość „psk =” z powyższego wyjścia.
Otwórz / etc / network / interfaces w edytorze tekstu:
Zdefiniuj odpowiednie sekcje dla interfejsu bezprzewodowego wraz z SSID i PSK HASH. Na przykład :
Wreszcie uruchom:
Uwaga: niektóre odpowiedzi wydają się sugerować skonfigurowanie osobnego
wpa_supplicant.conf
. Jest to jednak wymagane tylko w przypadku sieci WPA-EAP, EAP-TLS.Jak mogę połączyć system z siecią bezprzewodowo podczas rozruchu?
Ta
auto
sekcja wywołuje interfejs podczas uruchamiania systemu.źródło
Mam również taki problem.
Zauważyłem, że ktoś powiedział: usuń tekst o interfejsie sieci podstawowej, pozostawiając pierwsze 2 linie.
Działa, ale żadna sieć nie jest podłączona.
Następnie zapisuję tekst podstawowego interfejsu sieciowego z powrotem do pliku interfejsów i uruchamiam ponownie.
Zaskakujące jest to, że nie tylko nie pojawiły się żadne wskazówki dotyczące „ czekania na konfigurację sieci ”, ale mogłem połączyć się z Internetem.
Nie wiem, czy przydaje się innym.
źródło
Powodem tego jest to, że podczas uruchamiania system plików jest tylko do odczytu. W tym momencie działają tylko ustawienia statyczne, ponieważ udev podnosi sygnał hotplug sieci, zanim system plików będzie gotowy.
Rozwiązaniem jest zmiana
/etc/init/network-interface.conf
pliku w tym wierszu:Będziesz musiał oznaczyć swoje karty sieciowe PCMCI i USB typu hotplug jako „hotplug”,
/etc/network/interfaces
aby mogły nadal działać, i powinieneś podłączyć je po uruchomieniu, a nie wcześniej.źródło