Zainstalowałem Ubuntu 14.04. Moje wifi czasami się rozłącza i muszę je wyłączyć, a następnie włączyć, aby znów stać się bezżennym.
Używam Centrino Wireless-N 1030.
Zainstalowałem Ubuntu 14.04. Moje wifi czasami się rozłącza i muszę je wyłączyć, a następnie włączyć, aby znów stać się bezżennym.
Używam Centrino Wireless-N 1030.
Odpowiedzi:
Upewnij się również, że zarządzanie energią jest wyłączone.
iwconfig wlan0
powinien wyświetlić linię z Power Management: Off
. Jeśli to mówi On
, musisz uruchomić:
sudo iwconfig wlan0 power off
Wydaje się, że jest to spowodowane błędnym trybem N sterownika, można go wyłączyć np
modprobe -r iwlwifi && modprobe iwlwifi 11n_disable=1
Zobacz więcej szczegółów tutaj i tutaj :
Btw zaktualizowałem z 12.10 do 14.04 i napotkałem ten problem, ale po ponownej instalacji nie widzę tego problemu.
Miałem ten sam problem. Korzystanie modprobe
dezaktywować Szybcy N i typu AC połączenia nie było opcji, jak mój komputer jest podłączony do sieci lokalnej i potrzebuje szybkiej sieci.
Aktualizacja jądra z 3.13 do 3.18 rozwiązała problem w moim przypadku. Teraz niezawodnie używa szybkiego połączenia „n” z prędkością ponad 300 Mb / s (karta Wi-Fi: Asus USB-53N, system operacyjny: Ubuntu 14.04.1). Nie ma już rozłączeń :-)
sudo iwconfig wlan0 power off
Tymczasowo rozwiązuje problem.
Aby było trwałe, dodaj plik konfiguracyjny:
cd /etc/pm/power.d
sudo -H gedit wifi_pwr_off
Spowoduje to otwarcie pustego pliku, skopiowanie do niego kodu poniżej:
#!/bin/sh
/sbin/iwconfig wlan0 power off
Zapisz plik, pamiętaj o tym
sudo chmod u+x wifi_pwr_off
i uruchom ponownie.
Pamiętaj, że zamiast wlan0 może to być wlan1 itp. Możesz ifconfig
na przykład zobaczyć interfejsy .
Może być konieczne wyłączenie trybu oszczędzania energii w, iw
ponieważ iwconfig
jest nieco przestarzały . Uruchom następujące polecenie:
sudo iw dev '$(iwgetid 2>/dev/null | grep -o "^\w*")' set power_save off
'$(iwgetid 2>/dev/null | grep -o "^\w*")'
dostaje swoją nazwę urządzenia wlan0
, wlan1
itd, dzięki czemu nie trzeba szukać go lub wpisz go w. To sprawia, że wygodny w użyciu jako alias lub skryptu.
Jeśli znasz wlan0
na przykład nazwę urządzenia , następujące polecenie robi to samo:
sudo iw dev wlan0 set power_save off
To działało dla mnie:
sudo modprobe -r iwldvm #otherwise iwlwifi refuses to stop
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=1
sudo modprobe iwldvm
sudo modprobe -r iwldvm #otherwise iwlwifi refuses to stop
sudo modprobe -rv iwldvm
sudo modprobe iwldvm 11n_disable=1
sudo modprobe iwldvm