In Linux Mint 17.3 / 18 iwconfig
heißt es, die Energieverwaltung meiner WLAN-Karte sei eingeschaltet . Ich möchte es dauerhaft deaktivieren oder dieses Problem umgehen.
sudo iwconfig wlan0 power off
funktioniert, bis ich den Laptop neu starte.
Auch wenn ich nach dem Zufallsprinzip überprüfe iwconfig
, ist es manchmal eingeschaltet, obwohl ich diesen Befehl ausgeführt habe.
Ich habe einige Artikel gelesen, in denen es darum geht, den Fix dauerhaft zu machen. Alle enthielten den ersten Schritt "Gehe zum Verzeichnis /etc/pm/power.d
", der in meinem Fall nicht existierte.
Ich bin diesen Schritten gefolgt:
sudo mkdir -p /etc/pm/power.d
sudo nano /etc/pm/power.d/wireless_power_management_off
Ich habe diese beiden Zeilen in die Datei eingetragen:
#!/bin/bash
/sbin/iwconfig wlan0 power off
Und ich beendete die Einstellung der richtigen Benutzerrechte:
sudo chmod 700 /etc/pm/power.d/wireless_power_management_off
Aber nach dem Neustart ist die Energieverwaltung wieder eingeschaltet.
iwconfig
nach dem manuellen Ausschalten der Energieverwaltung
eth0 no wireless extensions.
wlan0 IEEE 802.11abgn ESSID:"SSID"
Mode:Managed Frequency:2.462 GHz Access Point: 00:00:00:00:00:00
Bit Rate=24 Mb/s Tx-Power=22 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=42/70 Signal level=-68 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:2 Invalid misc:18 Missed beacon:0
lo no wireless extensions.
Ich denke nicht, dass diese Frage nur für Linux Mint gilt, es handelt sich um ein allgemeines Problem bestimmter drahtloser Adapter.
quelle
NetworkManager[19973]: Failed to read configuration: /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf: Key file does not start with a group
. Es stellt sich heraus, dass ich, seit ich dies von Hand erstellt habe, nicht das [jetzt] Erforderliche[main]
oben in der Datei hatte.[connection]
vor der Einstellung einschließen müssen , um die Gruppe zu definieren. gist.github.com/jcberthon/ea8cfe278998968ba7c5a95344bc8b55Es reicht nicht aus, die drahtlose Energieverwaltung beim Systemstart zu deaktivieren.
Es gibt wohl Haken wie wenn ich das Netzteil ausstecke.
So ist eine der möglichen Lösungen wie folgt; Schritt für Schritt.
Erstellen Sie ein Verzeichnis, in dem Sie die Datei speichern möchten. Wenn Sie noch keines für alle Ihre Skripte haben, möchte ich es persönlich haben in
/etc/pm/
:Erstelle (wo immer du willst) ein Skript, nenne es vernünftig, für mich ist es:
Ich habe verwendet
nano
, aber was auch immer, zB wenn Sie die Datei grafisch erstellen möchten, zB. mitgedit
(LM17) oderxed
(LM18):Geben Sie den folgenden Inhalt in die Datei ein:
Speicher die Datei.
Eigentümer der Datei sollte sein
root
, wenn Sie die Datei als normaler Benutzer irgendwo erstellt haben, gehen Sie in den Ordner, in dem sie sich befindet, und reparieren Sie sie mit:Als nächstes müssen Sie
rwx
für den Eigentümer die richtigen Berechtigungen für die Datei festlegen :Schließlich führen wir das Skript jede Minute mit CRON aus. dreckig aber arbeitsreich :
Wenn Sie noch nie
crontab
zuvor einen Editor bearbeitet haben, werden Sie gefragt, welchen Editor Sie verwenden möchten. Dies liegt ganz bei Ihnen.Fügen Sie dies an das Ende der Datei ein:
Warten Sie eine Minute und prüfen Sie dann, ob die Energieverwaltung deaktiviert ist:
Beispielausgabe:
Selbst wenn das Einschalten der Energieverwaltung durch etwas ausgelöst wird, dauert es nur eine Minute. Getan.
quelle
Mit crontab
sudo crontab -e
die Zeile hinzufügen@reboot /bin/bash /etc/pm/power.d/wireless
quelle
TLP - Linux Advanced Power Management Tool funktioniert bei mir mit Ubuntu 18.04 sofort.
FWIW. Eine bestimmte Rolle ist verfügbar, um TLP mit Ubuntu zu konfigurieren.
quelle
Schlüssel: Powersave
Typ: uint32
Standardwert: 0
Kann einer der folgenden sein:
Stromsparmodus aktivieren )
NM_SETTING_WIRELESS_POWERSAVE_IGNORE (1) (aktuelle Konfigurationseinstellung nicht berühren)
NM_SETTING_WIRELESS_POWERSAVE_DEFAULT (0) (Verwenden Sie den global konfigurierten Wert)
Alle anderen Werte sind vorbehalten.
Mehr unter https://people.freedesktop.org/~lkundrak/nm-docs/nm-settings.html
quelle