wifi6-status-check-uci.sh
Script de diagnostic réseau affichant l'état des interfaces WiFi 6 et la liste des clients.
Ce script utilise les utilitaires OpenWrt standard (ifconfig, iwinfo, uci). Il est spécifique à la configuration dual-band (2.4GHz et 5GHz) du RTL8198D. Assurez-vous que le paquet 'iwinfo' est installé. Les interfaces sont généralement wlan0 (2.4GHz) et wlan1 (5GHz) selon la configuration UCI par défaut de Banana Pi.
wifi6-status-check-uci.sh
#!/bin/sh
# Vérification de l'état WiFi 6 sur BPI-RT2
echo "--- Statut Interfaces WiFi ---"
ifconfig | grep -E "wlan0|wlan1" -A 2
echo ""
echo "--- Clients Connectés (STA) ---"
# Utilise iwinfo pour lister les stations
if command -v iwinfo >/dev/null 2>&1; then
for iface in wlan0 wlan1; do
if [ -d "/sys/class/net/$iface" ]; then
echo "Interface: $iface"
iwinfo $iface assoclist
fi
done
else
echo "iwinfo non installé"
fi
echo ""
echo "--- Configuration UCI WiFi ---"
uci show wireless | grep -E "mode|channel|htmode|vhtmode"