Napomena: CCQ vidite samo na atheros chipsetu. Na nekim APima gde imamo prismII kartice skripta ne chita CCQ i Throughput :)
Napomena2: Ako vec ne zante CCQ > 80 je mnogo bitniji od jacine signala. Neka vam svi korisnici imaju dobar CCQ i mali ACK-timeout i nema greske :)
Evo scripte:
:foreach i in=[ /int wir reg find ap=no] do={ :log info ("wifisignal " . [/system identity get name] . " AP: " . [int wir reg get $i interface] . " MAC: " . [int wir reg get $i mac-address ] . " Last IP: " . [int wir reg get $i last-ip] . " RX: " . [int wir reg get $i rx-rate] . " TX: " . [int wir reg get $i tx-rate] . " Uptime: " . [int wir reg get $i uptime] . " LastACT: " . [int wir reg get $i last-activity] . " SignalStrength: " . [int wir reg get $i signal-strength] . " SNR: " . [int wir reg get $i signal-to-noise] . " TX/RX-CCQ: " . [int wir reg get $i tx-ccq] . " / " . [int wir reg get $i rx-ccq] . " PThroughput: " . [int wir reg get $i p-throughput] ) }
Ja koritim remote syslog-ng. Sad treba da napravim da se podaci loguju u mysql i mogu voditi evidenciju o signalu svakog korisnika.
Javicu ako to bude u neko dogledno vreme.
Ako je neko ovo vec razvio, bio bih zahvalan za pomoc :)
Pozdrav,