Temat: Sprawdzanie jakie urządzenia podłączone są do WiFi
Dzień Dobry. Potrzebuje napisać krótki skrypt który pokazywałby czy urządzenie (Smartfon konkretnie) jest podłączony do sieci WiFi. Próbowałem wykorzystać polecenie "ping" i pingując IP smartfona sprawdzać czy jest w sieci czy go nie ma. Wszystko byłoby dobrze gdyby nie fakt że smartfon po kilku minutach od zgaszenia ekranu ma jakieś tam swoje sposoby na oszczędzanie energii i między innymi nie odpowiada na pingi (po wybudzeniu smartfona od razu pingi działają z powrotem). Zauważyłem jednak że banner przy logowaniu pokazuje ilość podłączonych urządzeń do WiFi:
radio0: mode: ap, ssid: Wi-Fi, channel: 7, conn: 7
w momencie gdy smartfon nie odpowiada już na pingi, to ilość urządzeń wyświetlanych w tym miejscu nie maleje czyli OpenWRT nadal widzi to urządzenie.
Moje pytanie brzmi: Skąd OpenWRT bierze sobie informacje o tym ile jest podłączonych urządzeń konkretnej sieci Wi-Fi i czy da się sprawdzić jakie urządzenia są konkretnie podłączone?