Błąd dotyczy mnie: 869502 .
Obejściem, które wydaje się zatrzymywać dla mnie panikę jądra, jest wyłączenie zarządzania energią wlan0:
sudo iwconfig wlan0 power off
Wydaje się jednak, że automatycznie włącza zarządzanie energią po odłączeniu kabla zasilającego i myślę, że w wielu innych przypadkach.
Czy może być coś takiego? Czy ktoś wie, jak mogę temu zapobiec?
Odpowiedzi:
Bezprzewodowe zarządzanie zasilaniem jest uruchamiane przez podłączenie
pm-utils
. Możesz go wyłączyć w dowolny z następujących sposobów:Utwórz plik w
/etc/pm/config.d
. Nazwałem go czarną listą:i w pliku zachowaj:
Jeśli chcesz wyłączyć inne zaczepy, domyślne zaczepy znajdują się w
/usr/lib/pm-utils/power.d/
.LUB
Możesz po prostu utworzyć pusty hak w jednym
/etc/pm/sleep.d
lub/etc/pm/power.d
. Zobacz, który z nich działa dla Ciebie. to znaczyPo prostu zrób
LUB
źródło
chmod -x /usr/lib/pm-utils/power.d/wireless
zamiast tego zrobić ?Wpisz
iwconfig
i spójrz na wynik. Powinieneś zobaczyć nazwę swojego zestawu układów, a także to, czy zarządzanie energią jest wyłączone czy włączone. Jeśli to nie mówi, prawdopodobnie jest wyłączone.Aby wyłączyć zarządzanie energią, przejdź do,
/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
a zobaczyszZmień na
3
a2
i uruchom ponownie.Następnie biegnij
iwconfig
i jeśli zadziałało, powinieneś zobaczyćPower Management:off
.Źródło: https://sites.google.com/site/easylinuxtipsproject/internet
źródło
Jeśli wyłączenie zarządzania energią dla interfejsu bezprzewodowego przyspieszy Internet w następujący sposób:
Następnie, aby ustawić polecenie stałego uruchamiania w następujący sposób:
cd /etc/pm/power.d
sudo gedit wifi_pwr_off
Spowoduje to otwarcie pustego pliku, skopiowanie do niego kodu poniżej:
Zapisz plik, pamiętaj o tym
i uruchom ponownie.
źródło
sudo iwconfig wlan0 power off
pojawia się następujący komunikat: Błąd żądania bezprzewodowego „Ustaw zarządzanie energią” (8B2C): SET nie powiódł się na urządzeniu wlan0; Nie ma takiego urządzenia.sudo iwconfig
i sprawdź, który interfejs ma rozszerzenie bezprzewodowe. Czasami tak jesteth1
.Mój preferowany sposób to dodanie następującej linii
/etc/network/interfaces
do ustawień mojego interfejsu bezprzewodowego:Oto kompletny przykład:
Zauważ, że
man interfaces
mówi, że zachowaniepost-up
może się zmienić w przyszłości.źródło
Z jakiegoś powodu najlepiej oceniane rozwiązania nie działały dla mnie, a zarządzanie energią wciąż się włączało. Skończyło się na tym, że:
I dodał wcześniej następujący wiersz
exit 0
:To wyłącza zarządzanie energią 30 sekund po zalogowaniu ...
Edycja: Właściwie to nie wystarczyło. Wciąż próbowałem wielu rzeczy, w tym https://askubuntu.com/a/614245, które moim zdaniem rozwiązały mój problem (mam nadzieję).
źródło
Innym podejściem jest dodanie wyraźnej dyrektywy (
wireless-power
) w celu kontroli zarządzania energią w/etc/network/interfaces
pliku konfiguracyjnym (np. Wyłącz to dla wlan0 z DHCP):źródło
Dobra rada. „sudo iwconfig wlan0 power off” wydaje się jedynym sposobem na stabilne działanie mojego modułu ath9k (z jądrem 3.2 - co ciekawe w jądrze> 3.5 wydaje się, że nie ma problemu, ale jądra z powodu problemów z zawieszeniem do pamięci RAM / dysku z amd64 wydaje się niestety nieudany.. :-()
źródło
Lepszym podejściem (przynajmniej w Ubuntu 16.04) jest tworzenie
/etc/network/if-up.d/wifi-powerman-off
z następującą zawartością:i ustaw go jako wykonywalny. Zarządzanie energią zostanie wyłączone od następnego połączenia z siecią.
Działa to dobrze z NetworkManager.
źródło
Jeśli używasz
laptop-mode-tools
, możesz wyłączyć bezprzewodowe zarządzanie energią, edytując/etc/laptop-mode/conf.d/wireless-iwl-power.conf
(Ubuntu 14.04):źródło
Stworzyłem następującą usystematyzowaną usługę, aby WYTRWAŁO zabić Zarządzanie energią w sieci Wi-Fi podczas ponownego uruchamiania. Testowany i znany z działania. Po prostu wklej poniższy skrypt bash do pliku,
chmod 700
pliku isudo ./yourFileName.sh
:źródło