Ich bin von diesem Fehler betroffen: 869502 .
Eine Problemumgehung, die die Kernel-Panik für mich zu stoppen scheint, ist das Deaktivieren der Energieverwaltung von wlan0:
sudo iwconfig wlan0 power off
Es scheint jedoch automatisch die Energieverwaltung wieder einzuschalten, wenn ich das Netzkabel aus der Steckdose ziehe, und ich denke auch zu vielen anderen Zeiten.
Gibt es etwas, das dies verursachen könnte? Weiß jemand, wie ich das verhindern kann?
Antworten:
Die drahtlose Energieverwaltung erfolgt über einen Hook-In
pm-utils
. Sie können es auf eine der folgenden Arten deaktivieren:Erstellen Sie eine Datei in
/etc/pm/config.d
. Ich habe es Blacklist genannt:und in der Datei behalten:
Wenn Sie andere Hooks deaktivieren möchten, befinden sich die Standard-Hooks unter
/usr/lib/pm-utils/power.d/
.ODER
Sie können einfach einen leeren Haken in entweder
/etc/pm/sleep.d
oder erstellen/etc/pm/power.d
. Sehen Sie, welches für Sie arbeitet. dhMach einfach
ODER
quelle
chmod -x /usr/lib/pm-utils/power.d/wireless
stattdessen tun ?Tippen
iwconfig
und schauen Sie sich die Ausgabe an. Sie sollten den Namen Ihres Chipsatzes sowie die Angabe sehen, ob die Energieverwaltung aktiviert oder deaktiviert ist. Wenn es nicht heißt, ist es wahrscheinlich aus.Um die Energieverwaltung zu deaktivieren, gehen Sie zu
/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
und Sie werden sehenWechseln Sie
3
zu a2
und starten Sie neu.Dann renn los
iwconfig
und wenn es geklappt hat solltest du mal sehenPower Management:off
.Quelle: https://sites.google.com/site/easylinuxtipsproject/internet
quelle
Wenn Sie die Energieverwaltung für Ihre drahtlose Schnittstelle deaktivieren, wird das Internet folgendermaßen beschleunigt:
Um den Befehl permanent auszuführen, gehen Sie wie folgt vor:
cd /etc/pm/power.d
sudo gedit wifi_pwr_off
Dadurch wird eine leere Datei geöffnet, in die der folgende Code kopiert wird:
Speichern Sie die Datei, denken Sie daran
und neu starten.
quelle
sudo iwconfig wlan0 power off
erhalte ich folgende Meldung: Fehler bei der Wireless-Anforderung "Set Power Management" (8B2C): SET ist auf Gerät wlan0 fehlgeschlagen; Kein solches Gerät.sudo iwconfig
und überprüfen Sie, welche Schnittstelle über eine drahtlose Erweiterung verfügt. Manchmal ist es soeth1
.Mein bevorzugter Weg ist, die folgende Zeile in
/etc/network/interfaces
die Einstellungen meiner drahtlosen Schnittstelle einzufügen:Hier ist ein vollständiges Beispiel:
Beachten Sie,
man interfaces
dass sich das Verhalten vonpost-up
in Zukunft ändern kann.quelle
Aus irgendeinem Grund funktionierten die von mir am häufigsten gewählten Lösungen nicht und die Energieverwaltung wurde immer wieder aktiviert. Am Ende habe ich Folgendes getan:
Und fügte die folgende Zeile vor
exit 0
:Damit wird die Energieverwaltung 30 Sekunden nach dem Anmelden deaktiviert.
Edit: Eigentlich hat das nicht gereicht. Ich habe immer wieder ein paar Sachen ausprobiert, einschließlich https://askubuntu.com/a/614245 denen ich glaube, dass sie mein Problem gelöst haben (hoffe ich).
quelle
Ein anderer Ansatz ist das Hinzufügen einer expliziten Direktive (
wireless-power
) zum Steuern der Energieverwaltung in der/etc/network/interfaces
Konfigurationsdatei (z. B. Deaktivieren für wlan0 mit DHCP):quelle
Guter Rat. 'sudo iwconfig wlan0 power off' scheint die einzige Möglichkeit zu sein, mein ath9k-Modul stabil zum Laufen zu bringen (mit Kernel 3.2 - seltsamerweise in Kernel> 3.5 scheint es kein Problem zu geben, aber dieser Kernel hat aufgrund seines Suspend-to-RAM / Disk-Problems Probleme mit amd64 scheint leider ein no go zu sein ... :-()
quelle
Ein besserer Ansatz (zumindest unter Ubuntu 16.04) ist das Erstellen
/etc/network/if-up.d/wifi-powerman-off
mit den folgenden Inhalten:und setze es als ausführbar. Die Energieverwaltung wird ausgeschaltet, wenn Sie das nächste Mal eine Verbindung zu einem Netzwerk herstellen.
Dies funktioniert gut mit NetworkManager.
quelle
Wenn Sie verwenden
laptop-mode-tools
, können Sie die drahtlose Energieverwaltung durch Bearbeiten deaktivieren/etc/laptop-mode/conf.d/wireless-iwl-power.conf
(Ubuntu 14.04):quelle
Ich habe den folgenden systemd-Dienst erstellt, um PERSISTENTLY Power Management über WiFi nach einem Neustart zu beenden . Getestet und bekannt zu arbeiten. Fügen Sie einfach das folgende Bash-Skript in eine Datei ein,
chmod 700
die Datei undsudo ./yourFileName.sh
:quelle