nemo Posted April 15, 2014 Posted April 15, 2014 Необходимо получать уровень сигнала точки доступа с определенным SSID. Как эту информацию внешней программой можно считать? Есть утилиты в ssh которые могут постоянно это выводить? Или может API какое-то есть? Вставить ник Quote
nemo Posted April 15, 2014 Author Posted April 15, 2014 Сам и отвечу. Нашел стандартную команду в консоле. Но может кто знает лучший вариант...? XM.v5.5.6# iwlist ath0 scanning essid "" ath0 Scan completed : Cell 01 - Address: 00:0C:42:C8:61:26 ESSID:"" Mode:Master Frequency:2.432 GHz (Channel 5) Quality=73/94 Signal level=-23 dBm Noise level=-88 dBm Encryption key:on Extra:bcn_int=100 IE: IEEE 802.11i/WPA2 Version 1 Вставить ник Quote
NewUse Posted April 15, 2014 Posted April 15, 2014 на сколько я помню -- на время сканирования связь рвётся,по ssh информацию по подключённым станциям к ТД можно узнать командой wstalist . на новой 5.6-бетте -- новый SNMP с расширенными возможностями... Вставить ник Quote
[anp/hsw] Posted April 17, 2014 Posted April 17, 2014 Ну вот именно уровень сигнала отдается со времен версии 5.5 по SNMP свободно: snmpwalk -v1 -t 5 -O q 192.168.1.20 -c public 1.3.6.1.4.1.14988.1.1.1.2.1.3 только не забудьте настроить snmp в настройках. Не отдаются уровень шума и CCQ, но в принципе эта проблема решается редактированием tinysnmpd и пересборкой прошивки. Вставить ник Quote
NewUse Posted April 17, 2014 Posted April 17, 2014 Не отдаются уровень шума и CCQ, но в принципе эта проблема решается редактированием tinysnmpd и пересборкой прошивки. на 5.5 доступны SDK? Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.