En Linux Mint 17.3 / 18 iwconfig
dice que la administración de energía de mi tarjeta inalámbrica está activada . Quiero desactivarlo permanentemente o alguna solución a este problema.
sudo iwconfig wlan0 power off
funciona, hasta que reinicie la computadora portátil.
Además, si lo verifico al azar iwconfig
, a veces está activado, a pesar de que ejecuté este comando.
Leí algunos artículos sobre cómo hacer que la solución sea permanente. Todos ellos contenían el primer paso "Ir al directorio /etc/pm/power.d
", que en mi caso no existía.
Seguí estos pasos:
sudo mkdir -p /etc/pm/power.d
sudo nano /etc/pm/power.d/wireless_power_management_off
Ingresé estas dos líneas en el archivo:
#!/bin/bash
/sbin/iwconfig wlan0 power off
Y terminé con la configuración de los derechos de usuario adecuados:
sudo chmod 700 /etc/pm/power.d/wireless_power_management_off
Pero después de reiniciar, la administración de energía vuelve a funcionar.
iwconfig
después de apagar manualmente la administración de energía
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.
No creo que esta pregunta se aplique solo a Linux Mint, es un problema general de adaptadores inalámbricos particulares.
fuente
NetworkManager[19973]: Failed to read configuration: /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf: Key file does not start with a group
. Resulta que desde que creé esto a mano, no tenía el requisito [ahora][main]
en la parte superior del archivo.[connection]
antes de la configuración para definir el grupo. gist.github.com/jcberthon/ea8cfe278998968ba7c5a95344bc8b55No es suficiente desactivar la administración de energía inalámbrica en el arranque.
Probablemente hay ganchos como si desconecto el adaptador de corriente.
Entonces, una de las posibles soluciones es la siguiente; paso a paso.
Cree un directorio, donde desea almacenar el archivo, si aún no tiene uno para todos sus scripts, personalmente quiero tenerlo en
/etc/pm/
:Crea (donde quieras) un script, nómbralo como sensato, para mí es:
Solía
nano
, pero usa lo que sea, por ejemplo, si quieres crear el archivo gráficamente, por ejemplo. congedit
(LM17) oxed
(LM18):Ingrese el siguiente contenido al archivo:
Guarda el archivo.
El propietario del archivo debe ser
root
, si creó el archivo como usuario normal en algún lugar, vaya a la carpeta donde está y corríjalo con:A continuación, debe establecer los permisos adecuados para el archivo,
rwx
para el propietario:Finalmente ejecutaremos el script cada minuto usando CRON; sucio pero trabajador :
Si nunca ha editado
crontab
antes, le preguntará qué editor desea utilizar, esto depende totalmente de usted.Pegue esto al final del archivo:
Espere un minuto y luego puede verificar si la administración de energía está apagada:
Salida de ejemplo:
Incluso si algo activa la administración de energía para que se active, durará solo un minuto. Hecho.
fuente
usando crontab
sudo crontab -e
agrega la línea@reboot /bin/bash /etc/pm/power.d/wireless
fuente
TLP: la herramienta de administración avanzada de energía de Linux me funciona de inmediato con Ubuntu 18.04.
FWIW El rol Ansible está disponible para configurar TLP con Ubuntu.
fuente
Clave: powersave
Tipo: uint32
Valor predeterminado: 0
Puede ser uno de:
ahorro de energía de Wi-Fi )
NM_SETTING_WIRELESS_POWERSAVE_IGNORE (1) (no toque la configuración actual)
NM_SETTING_WIRELESS_POWERSAVE_DEFAULT (0) (use el valor configurado globalmente)
Los demás valores están reservados.
Más en https://people.freedesktop.org/~lkundrak/nm-docs/nm-settings.html
fuente