Sous Linux Mint 17.3 / 18 iwconfig
, la gestion de l'alimentation de ma carte sans fil est activée . Je veux le désactiver définitivement ou une solution de contournement sur ce problème.
sudo iwconfig wlan0 power off
fonctionne, jusqu'à ce que je redémarre l'ordinateur portable.
De plus, si je vérifie au hasard iwconfig
, il est parfois activé, malgré l'exécution de cette commande.
J'ai lu quelques articles sur la façon de rendre le correctif permanent. Tous contenaient la première étape "Aller au répertoire /etc/pm/power.d
", qui dans mon cas n'existait pas.
J'ai suivi ces étapes:
sudo mkdir -p /etc/pm/power.d
sudo nano /etc/pm/power.d/wireless_power_management_off
J'ai entré ces deux lignes dans le fichier:
#!/bin/bash
/sbin/iwconfig wlan0 power off
Et j'ai terminé avec la définition des droits d'utilisateur appropriés:
sudo chmod 700 /etc/pm/power.d/wireless_power_management_off
Mais après le redémarrage, la gestion de l'alimentation est de nouveau activée.
iwconfig
après avoir désactivé manuellement la gestion de l'alimentation
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.
Je ne pense pas que cette question s'applique uniquement à Linux Mint, c'est un problème général d'adaptateurs sans fil particuliers.
la source
NetworkManager[19973]: Failed to read configuration: /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf: Key file does not start with a group
. Il s'avère que depuis que je l'ai créé à la main, je n'avais pas [maintenant] le nécessaire[main]
en haut du fichier.[connection]
avant le paramètre pour définir le groupe. gist.github.com/jcberthon/ea8cfe278998968ba7c5a95344bc8b55Il ne suffit pas de désactiver la gestion de l'alimentation sans fil au démarrage.
Il y a probablement des crochets comme si je débranche l'adaptateur secteur.
Ainsi, l'une des solutions possibles est la suivante; pas à pas.
Créez un répertoire, où vous souhaitez stocker le fichier, si vous n'en avez pas déjà un pour tous vos scripts, je souhaite personnellement l'avoir dans
/etc/pm/
:Créez (n'importe où vous voulez) un script, nommez-le pour être sensé, pour moi c'est:
J'ai utilisé
nano
, mais utilisez n'importe quoi, par exemple si vous voulez créer le fichier graphiquement, par exemple. avecgedit
(LM17) ouxed
(LM18):Entrez le contenu suivant dans le fichier:
Enregistrez le fichier.
Le propriétaire du fichier devrait être
root
, si vous avez créé le fichier en tant qu'utilisateur normal quelque part, accédez au dossier où il se trouve et corrigez-le avec:Ensuite, vous devez définir les autorisations appropriées sur le fichier,
rwx
pour le propriétaire:Enfin, nous exécuterons le script toutes les minutes en utilisant CRON; sale , mais worky :
Si vous n'avez jamais édité
crontab
auparavant, il vous demandera quel éditeur vous souhaitez utiliser, cela dépend entièrement de vous.Collez ceci à la fin du fichier:
Attendez une minute, puis vous pourrez vérifier si la gestion de l'alimentation est désactivée:
Exemple de sortie:
Même si quelque chose déclenche la gestion de l'alimentation pour l'activer, cela ne durera qu'une minute. Terminé.
la source
en utilisant crontab
sudo crontab -e
ajouter la ligne@reboot /bin/bash /etc/pm/power.d/wireless
la source
TLP - Linux Advanced Power Management Tool fonctionne pour moi avec Ubuntu 18.04.
FWIW. Un rôle possible est disponible pour configurer TLP avec Ubuntu.
la source
Key: powersave
Type: uint32
Valeur par défaut: 0
Peut être l'un des:
économie d' énergie Wi-Fi )
NM_SETTING_WIRELESS_POWERSAVE_IGNORE (1) (ne touchez pas au paramètre actuellement configuré)
NM_SETTING_WIRELESS_POWERSAVE_DEFAULT (0) (utilisez la valeur configurée globalement)
Toutes les autres valeurs sont réservées.
Plus sur https://people.freedesktop.org/~lkundrak/nm-docs/nm-settings.html
la source