nemo Posted April 15, 2014 Необходимо получать уровень сигнала точки доступа с определенным SSID. Как эту информацию внешней программой можно считать? Есть утилиты в ssh которые могут постоянно это выводить? Или может API какое-то есть? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
nemo 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 Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
NewUse Posted April 15, 2014 на сколько я помню -- на время сканирования связь рвётся,по ssh информацию по подключённым станциям к ТД можно узнать командой wstalist . на новой 5.6-бетте -- новый SNMP с расширенными возможностями... Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
[anp/hsw] 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 Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
NewUse Posted April 17, 2014 Не отдаются уровень шума и CCQ, но в принципе эта проблема решается редактированием tinysnmpd и пересборкой прошивки. на 5.5 доступны SDK? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...