scripts-reco

Des scripts pour faciliter le reconditionnement de portables - retour accueil

git clone git://bebou.netlib.re/scripts-reco

Log | Files | Refs | README |

commit 887c6cc61035f4a1a43d746a0501b4c9012f6783
parent 9e073bc631dd026bf9b8e6176a1cf231814604c8
Auteurice: Arthur Pons <arthur.pons@unistra.fr>
Date:   Wed, 12 Mar 2025 20:24:50 +0100

Meilleure gestion de la wifi

On tente de récupérer correctement le nom de l'interface wifi.
On informe les gens que la webcam va s'allumer pour laisser le temps de
se faire belleaux.

Diffstat:
Mtests/webcam | 1+
Mtests/wifi | 14+++++++++-----
2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/tests/webcam b/tests/webcam @@ -1,2 +1,3 @@ # Webcam +inform "La webcam va filmer" ffplay /dev/video0 diff --git a/tests/wifi b/tests/wifi @@ -1,8 +1,12 @@ # WIFI inform "On affiche les 5 réseaux wifi que l'on capte le mieux" -sudo iw wlo1 scan | - awk '/signal:|SSID:/ {print $2}' | - paste - - | - sort -rn | - head -n5 +interface=$(ls /sys/class/ieee80211/*/device/net/) +sudo iw "$interface" scan | + awk ' + /^BSS / { printf "SSID : %s, %s MHz, %s dBm\n",ssid,freq,signal;ssid=""; } + /^[ ]*signal:/ { signal=$2 } + /^[ ]*SSID:/ { for(i=2;i<=NF;i++) {ssid=ssid" "$i} } + /^[ ]*freq:/ { freq=$2 } + ' | sed 1d | + sort -t',' -rn -k3