W systemie Ubuntu 14.04 Centrino Wireless-N 1030 stale się rozłącza


23

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:


28

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

Właśnie tak się działo
Saad Farooq

2
Ocaliłem moje życie i nerwy, dziękuję. Linux = 0 wrażeń użytkownika.
Anis Abboud,

4
Aby wyłączyć na stałe, postępuj zgodnie z instrukcjami w tej pokrewnej odpowiedzi: askubuntu.com/a/129634/160673
Planky,

5

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.


1
Właściwie myślę, że możesz użyć swcrypto = 1 zamiast 11n_disable = 1 i wtedy nie musisz poświęcać prędkości n, za którą najprawdopodobniej zapłaciłeś dobre pieniądze.
mchid

3

Miałem ten sam problem. Korzystanie modprobedezaktywować 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ń :-)


2
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
  1. 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 ifconfigna przykład zobaczyć interfejsy .


1

Może być konieczne wyłączenie trybu oszczędzania energii w, iwponieważ iwconfigjest 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, wlan1itd, 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 wlan0na przykład nazwę urządzenia , następujące polecenie robi to samo:

sudo iw dev wlan0 set power_save off

-1

To działało dla mnie:

OPCJA 1

sudo modprobe -r iwldvm #otherwise iwlwifi refuses to stop
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi 11n_disable=1
sudo modprobe iwldvm

OPCJA 2

sudo modprobe -r iwldvm #otherwise iwlwifi refuses to stop
sudo modprobe -rv iwldvm
sudo modprobe iwldvm 11n_disable=1
sudo modprobe iwldvm

dodaj wyjaśnienie dotyczące działania tego polecenia.
CyprUS
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.