Desactivar ahorro de energía wifi en Linux con script

Tras mucho intentarlo y probar diferentes métodos para evitar que el adaptador wifi de la Raspberry no entrase en modo de energía, al final he optado por configurar un simple script que se ejecute al iniciar el sistema y consiga modificar este parámetro.

Para ello, simplemente me he creado un script «poweroffwifi.sh» con el siguiente contenido:

#!/bin/bash

 iwconfig wlan0 power off

Le otorgamos permisos de ejecución:

 chmod +x poweroffwifi.sh

Nos creamos una tarea cron para que en cada inicio se ejecute:

@reboot sudo bash /home/pi/scripts/poweroffwifi.sh

Como podéis observar, el script se ha ejecutado al inicio y ha modificado el parámetro Power Managment con el valor «off» para evitar que el adaptador entre en modo ahorro de energía.