wifi6-status-check-uci.sh

Banana Pi BPI-RT2: Placa de enrutador WiFi 6 AX3000 · Archivo : wifi6-status-check-uci.sh · Lenguaje : Bash · Uso : Vérifier l'état du module WiFi 6 et les clients connectés via les outils UCI/OpenWrt.

Script de diagnóstico de red que muestra el estado de las interfaces WiFi 6 y la lista de clientes.

Este script utiliza utilidades estándar de OpenWrt (ifconfig, iwinfo, uci). Es específico para la configuración de doble banda (2.4GHz y 5GHz) del RTL8198D. Asegúrese de que el paquete 'iwinfo' esté instalado. Las interfaces suelen ser wlan0 (2.4GHz) y wlan1 (5GHz) según la configuración UCI predeterminada 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"

← Volver a la ficha