Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Радар поставляется в виде собранного (скомпилированного) пакета с исполняемым файлом, подходящего к конкретной аппаратной архитектуре вашего роутера. При установке вы наверняка обратили внимание, что дистрибутив OpenWrt ориентирован на чипсет (например, ar7xxx) и на аппаратную архитектуру процессора (например, mipsel_24kc).

В настоящий момент мы предоставляем ПО WNAM Radar для процессоров типа mips_24kc и mipsel, mipsel_24kc и arm_xscale, при этом поставляются версии для релизов OpenWrt 18 и 19. Если у вашей точки доступа другая аппаратная архитектура, сообщите нам - мы бесплатно подготовим соответствующий пакет радара для вас.

Установка ПО радара производится целиком из веб-интерфейса точки доступа, хотя конечно вы всегда можете поставить радар из пакета вручную командой opkg.

Первым делом, зайдите в веб-интерфейс и перейдите в раздел работы с установленным программным обеспечением :

Во вкладке Configuration уберите строку "option check_signature" и нажмите Submit. Мы отключаем подпись устанавливаемых пакетов потому, что WNAM Radar не входит в список официальных пакетов OpenWrt.

В разделе Custom feeds добавьте путь до нашего репозитория с пакетами с учетом вашей текущей версии релиза OpenWrt. Это будет например или

src/gz wnamradar http://packages.wnam.ru/mips_24kc/v18

или 

src/gz wnamradar http://packages.wnam.ru/mipsel_24kc/v19

в зависимости от архитектуры процессора (если что, её видно в окне Distribution feeds чуть выше). Также не забудьте сохранить изменения.

Теперь перейдите во вкладку Actions и выполните обновление списка доступных пакетов, нажав на Update list.

При успешном обновлении вы увидите, что репозиторий WNAM Radar также опрошен:

Внимание:

Для каждой из поддерживаемых процессорных архитектур и версий OpenWrt мы предоставляем две версии пакета, wnamradar и wnamradar_s.

Они отличаются следующим:

  • wnamradar традиционный пакет OpenWrt, который несет в себе зависимости от трех других пакетов (библиотек), которые в сумме занимают более 2 мегабайт
  • wnamradar_s пакет OpenWrt, собранный без основного файла радара и без дополнительных зависимостей от других пакетов

Традиционный пакет подходит, если на вашем роутере 8 или более мегабайт flash памяти.

Пакет wnamradar_s подходит, если на вашем роутере 4 мегабайт flash памяти. В этом случае при каждой перезагрузке роутера основной (довольно большой) файл радара будет скачен по сети Интернет с нашего сервера, и помещен в оперативной памяти роутера


После того, как вы выбрали тип пакета, к его установке пакета. В разделе Available packages выберите букву W, найдите пакет wnamradar или wnamradar_s и нажмите на кнопку Install.

Операционная система запросит подтверждение:

Успешная процедура установки выглядит следующим образом:

По завершении установки радар автоматически установится как сервис (то есть будет запускаться при каждой перезагрузке роутера) и включится, но без сбора данных.

Для начала сбора данных радар необходимо зарегистрировать в вашем личном кабинете, https://radar.wnam.ru

Для этого необходимо указать МАС адрес радара (его проводного интерфейса), который можно посмотреть в веб-интерфейсе радара, в поле статуса "Mac1 для регистрации":

В нем вы можете увидеть:

После того, как радар прописан на сервере, нажмите кнопку "Перезапустить". Радар начнет собирать данные на интерфейсе mon0, привязанном к радио-интерфейсу radio0

Если вызов меню "Services → WNAM Radar" приводит к ошибке:

The called action terminated with an exception:
/usr/lib/lua/luci/dispatcher.lua:938: module 'luci.cbi' not found:

то вам необходимо (через GUI или CLI) установить пакет обеспечения совместимости:

opkg install luci-compat


Если сервис радара не запускается через веб-интерфейс, а при запуске в консоли (командой /usr/bin/wnamradar) возникают такие сообщения:

Error loading shared library libpcap.so.1: No such file or directory (needed by /usr/bin/wnamradar)
Error loading shared library libevent-2.0.so.5: No such file or directory (needed by /usr/bin/wnamradar)

то проблема лежит в несовместимости версий радара и OpenWrt. Её можно попробовать исправить следующими командами:

ln -s /usr/lib/libevent-2.1.so.7.0.0 /usr/lib/libevent-2.0.so.5
ln -s /usr/lib/libpcap.so. /usr/lib/libpcap.so.1


Пакет радара полностью управляется из веб-интерфейса, в разделе Services - WNAM Radar.

  • Активность (процесс радара можно перезапустить или остановить)
  • Время работы радара
  • Число собранных пакетов данных
  • Число отправленных пакетов данных (для режима "активный радар")
  • Версия ПО радара
  • Интерфейс, на котором собираются данные (radio0 и, если ваш роутер имеет и 5-ГГц радио, то radio1)
  • Имя и MAC-адрес проводного интерфейса, который вы должны записать и использовать для регистрации радара на сервере 


Warning

WNAM Radar не будет передавать данные на облачный сервер, до тех пор пока он не будет создан и зарегистрирован на этом сервере

Если вы изменили конфигурацию радара (например, выбрали другой интерфейс для сбора данных), вы должны сохранить изменения и перезапустить радар кнопкой Save & Apply