Страницы

Поиск по вопросам

среда, 27 ноября 2019 г.

Определить уровень RSSI в WEB

#веб_программирование #javascript #php #wifi


Есть ли способы определить уровень сигнала RSSI Wi-Fi точки в WEB? Например с помощью
JavaScript.

Нужно, чтобы при заходе на web-страницу с мобильного устройства отображался уровень
сигнала RSSI до той WI-FI точки, к которой подключено это мобильное устройство. 

Топология:


UPD: (08.07.2015)

Вот чего смог добиться!


    


Ответы

Ответ 1



Вы никак не сможете узнать исключительно через JavaScript RSSI/SNR учтенный собственно клиентским устройством - стандартных методов для этого разработчиками браузеров не предусмотренно. Однако вы можете показывать клиенту его же RSSI/SNR, учтенные самой точкой доступа, если она поддерживает мониторинг этих данных каким-либо образом.. Многие Cisco и Mikrotik'и умеют выдавать их посредством SNMP. Про точки доступа других фирм я не знаю. Достаточно поднять веб-сервер, и на нем развернуть небольшое веб-приложение, которое будет опрашивать точку к которой подключен клиент, выбирать данные по конкретно этому клиенту, и отдавать их обратно клиенту в виде JSON-ответа, например. Ну а дальше - обращатся с клиента к этому веб-серверу через AJAX, и отображать полученные значения где необходимо. Если для авторизации используется RADIUS, то информацию о клиенте и точке доступа к которой он подключен можно вытащить c RADIUS-сервера. Если же авторизация не используется, либо используется WEP/WPA/WPA2, то для получения информации о клиенте и точке доступа, вы можете использовать клиентский IP и MAC - если веб-сервер и точки доступа находятся в пределах одной сети на коммутаторах, то MAC-адрес полученный веб-сервером всегда будет идентифицировать точку доступа к которой клиент подключен, а IP - непосредственно клиента на ней.

Ответ 2



Попробуй копнуть сюда: https://developer.mozilla.org/en-US/docs/Web/API/Network_Information_API https://developer.mozilla.org/en-US/docs/Web/API/NetworkInformation/connection Хотя не разбирался.

Комментариев нет:

Отправить комментарий