Sto cercando di essere in grado di visualizzare i client connessi all'interno del software OpenWrt 10.03.
Sto cercando di essere in grado di visualizzare i client connessi all'interno del software OpenWrt 10.03.
Risposte:
Come spiegato qui - Registrazione di OpenWrt: come scoprire "deauthentication wifi" - dipende dal driver wireless che stai usando.
iw dev wlan0 station dump-> per nl80211/mac80211driver compatibiliwlc assoclist-> per broadcom-wldriver proprietarioNel caso iwtu abbia naturalmente bisogno di sostituirlo wlan0con l'interfaccia che ha hostapd(demone AP) in esecuzione su di esso.
Aggiornare
Presto vedremo il 15.05.1 e da parecchie versioni fa c'è anche libiwinfo: un piccolo grande strato di astrazione verso tutte le principali interfacce di backend (attualmente Broadcom, Madwifi, nl80211 e wext ). Questo è ora il modo raccomandato per ottenere informazioni dal sottosistema wireless.
Viene fornito con un'utilità da riga di comando (pacchetto iwinfo):
iwinfo wlan0 assoclist
Ci sono anche attacchi Lua (pacchetto libiwinfo-lua) se stai scrivendo:
require("iwinfo")
iface = "wlan0"
t = iwinfo.type(iface)
clients = iwinfo[t].assoclist(iface)
for k,v in pairs(clients) do print(k, v.signal) end
--> 00:xx:xx:xx:xx:xx -44
--> 0A:xx:xx:xx:xx:xx -67
--> ....
C'è anche ubusun'interfaccia per iwinfose sei all'altezza di qualcosa di intelligente (pacchetto rpcd, documenti ).