Jak zrestartować interfejs WiFi bez restartu (przerywa połączenie)?

16

Uruchamiam do Ubuntu i łączy się dobrze z siecią Wi-Fi. Po około 10-15 minutach DNS przestaje rozstrzygać dowolną stronę internetową, a po kilku minutach menedżerowie sieci mówią mi, że jestem rozłączony i próbują ciągle łączyć się z routerem, ale nie robi tego. Po ponownym uruchomieniu Ubuntu wszystko działa poprawnie przez pierwsze 10-15 minut. Po uruchomieniu systemu Mac OS X wszystko jest w porządku z tym samym połączeniem!

Jak zrestartować interfejs Wi-Fi? sudo ifdow wlan0po prostu mi to mówi wlan0 is not configuredi wlan0nie pojawia się w /etc/network/interfacesżadnym z nich, co wydaje mi się dziwne .... (chyba że menedżer sieci robi to za moimi plecami).

Dima
źródło
1
Wygląda to na problem ze sterownikiem Wi-Fi. Jest mało prawdopodobne, że będziesz w stanie rozwiązać ten problem, po prostu „restartując” interfejs sieciowy. Czy możesz pokazać wynik lshw -class network?
ulidtko
Musi być zamknięty jako „Brak nadziei”.
mlvljr
Zmieniłem laptopa, odkąd został złożony ...
Dima,

Odpowiedzi:

11

Chciałbym też spojrzeć na dmesg i, po utracie połączenia, na ostatnie wiadomości dmesg:

dmesg | tail 

Może upuszczenie i ponowne załadowanie modułu Wi-Fi pomaga:

sudo rmmod ipw2100
sudo modprobe ipw2100

na przykład dla chipsetu Intel. Miałem przypadkowy problem z tym zestawem, który zniknął po ustawieniu IRQ w BIOS-ie.

nieznany użytkownik
źródło
1
Dla mnie to byłiwldvm
Dmitrij Paszkiewicz
8

Miałem ten sam problem z Ubuntu 15.10 po uruchomieniu w sieci przewodowej i zawieszeniu i wznowieniu pracy mojego laptopa, gdy nie ma go już w sieci przewodowej.

Uważam, że ten post jest bardzo pomocny: http://blog.ostermiller.org/resetting-wireless-networking-on-ubuntu-without-rebooting/

Musisz znaleźć swój sterownik:

sudo lshw -C network

Poszukaj kontrolera bezprzewodowego, aw konfiguracji poszukaj sterownika. W moim przypadku:

*-network
   description: Network controller
   product: Wireless 8260
   configuration: driver=iwlwifi latency=0

Wszystko, co musiałem zrobić, aby to naprawić, to uruchomić

sudo modprobe -r iwlwifi && sudo modprobe iwlwifi
Wouter
źródło
5

Możesz spróbować znaleźć kontroler Wi-Fi za pomocą lspci:

lspci | grep Network

Miałem tutaj ten sam problem (przy użyciu Mavericka, myślę, że to znany błąd) i naprawiłem go za pomocą rmmod+ modprobetrick, ponieważ użytkownik @er nieznany odpowiedział. Tutaj używam urządzenia Realtek RTL8191SEvA, którego sterownik jest nazwany r8192se_pci.

Paulo Freitas
źródło