Réduire la puissance d’émission du wifi du raspberry

logo raspberry
logo raspberry

Un petit article rapide car c’est une astuce que j’utilise sur la plupart de mes raspberry. En effet, j’aime bien baisser la puissance wifi du raspberry car il est inutile qu’elle soit au taquet surtout si la borne wifi est proche.

Par défaut la puissance du wifi est de 31dBm ce qui est pour moi beaucoup trop. En effet, 30dBm correspond à 1W de puissance.

Bon après, si on suit la documentation, il semblerait que la puissance max est de 118,89mW donc un peu moins de 21 dBm.

https://fccid.io/2ABCB-RPI32/RF-Exposure-Info/RF-Exposure-2912414.html

Dans mon cas par exemple, tous les raspberry du rez-de-chaussé sont réglés avec une puissance de 5 dBm (soit 0,003162W donc 300 fois moins que pour 31dBm et 33 fois moins que pour 20,75 dBm) alors que la borne wifi est dans le garage. totalement suffisant pour faire ce qu’ils ont à faire.

Pour faire cela, rien de plus simple, c’est parti.

On ouvre le fichier qui permet d’exécuter des commandes au démarrage du raspberry.

sudo nano /etc/rc.local

Il ne reste plus qu’à ajouter ces 2 lignes juste avant le exit 0

sleep 10
sudo iwconfig wlan0 txpower 5

Le sleep est là pour s’assurer que le wifi est bien monté.

La seconde ligne de commande configure la puissance à 5 dBm. Tu peux faire des tests et vérifier à quelle puissance il n y a aucune perte d’information ni de vitesse en augmentant petit à petit ce chiffre.

Il n y a plus qu’à redémarrer. Pour vérifier si c’est bien appliquer :

sudo iwconfig wlan0

Voilà le résultat

pi@rasp-test:~ $ sudo iwconfig wlan0
wlan0     IEEE 802.11  ESSID:"XXXXXXX"  
          Mode:Managed  Frequency:2.417 GHz  Access Point: XX:XX:XX:XX:XX:XX
          Bit Rate=72.2 Mb/s   Tx-Power=5 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:on
          Link Quality=56/70  Signal level=-54 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:2  Invalid misc:0   Missed beacon:0

On voit que la qualité de la ligne est correcte, mais pour un rhasspy satellite, ça fait l’affaire 🙂

Plus d’informations ici :

https://almond.consulting/blog/wifi-sante-et-legislation/

http://www.radiofrequences.gouv.fr/exposition-du-public-a70.html

https://electrosmog.info/Feuille-de-calcul-conversions-et.html

https://www.rapidtables.com/convert/power/dBm_to_mW.html

@ pluche !

Ced