Как включить Compliance Test на UBNT устройствах

Понадобилось как-то выставить по лицензии частоту на AirMAX PowerBeam M5 с прошивкой 5.6.2, но увы её нету в списке! Страна выбрана Ukraine, после обновления прошивки на самую новую 5.6.3 частоты так и не появились, их нельзя выбрать, хотя «Укрчастотнадзор» их продает!

UPD: Замечу что в новых версиях прошивок «Compliance Test» переименован на «Licensed».

До этого мастера понижали прошивку до 5.5.6 и появлялась возможность выбрать страну Compliance Test, в которой доступны все частоты, но на на этих антеннах что пришли AirMAX PowerBeam M5 с прошивкой 5.6.2 после понижения прошивки настройки перестали сохранятся, сброс выполнить нельзя, повысить прошивку на последнюю тоже стало нельзя!

Самым простым решением проблемы будет подключение к устройстсву через SSH и ввод команды которая добавит возможность выбора Compliance Test:

enable_ct

Но этот способ работает не на всех устройствах, на Rocket M2, Rocket M5 например работает, а на PowerBeam 5ac не работает, в этом случае есть скрипт ниже.

Второе решение проблемы, если вдруг точка PowerBeam прошита уже выше 5.5.6 и нельзя обновится, то закачиваем самую новую прошивку через TFTP, на момент написания статьи я использовал 5.6.3. Как это делать я писал в этой статье — Восстановление Ubiquiti (UBNT) устройств.
После завершения процесса прошивки через web-интерфейс не заходим (иначе придется сбрасывать настройки и делать снова), а подключаемся через SSH, используя например программу PuTTY и введем указанную выше команду enable_ct, либо создадим скрипт, сделаем его исполняемым, сохраним настройки и перезагрузим устройство выполнив указанные ниже команды по очереди:

echo "echo '<option value=\"511\">Compliance Test</option>' >> /etc/ccodes.inc" > /etc/persistent/rc.poststart
chmod +x /etc/persistent/rc.poststart
save
reboot

После перезагрузки устройства заходим в web-интерфейс, выбираем страну Compliance Test и уже видим что доступные все частоты.

Если сбросить настройки, скрипт придется добавлять снова.

На PowerBeam 5AC например нет Compliance Test, но получить доступ к всем частотам можно скачав конфигурационный файл, изменив в нём указанные ниже строки и закачав обратно в устройство, после этого в поле страна будет отображена Argentina:

radio.1.countrycode=5000
radio.countrycode=5000

Все.

Вливайтесь в общение

2 комментария

Добавить комментарий для ЕвгенийОтменить ответ

  1. Включал Compliance Test удаленно, на рабочем мосту. вначале ввел в терминале enable_ct, затем отредактировал конфиг:
    radio.1.countrycode=511
    radio.countrycode=511
    Можно сделать и в обратном порядке.
    сохранился и перезагрузился, антенна включилась уже в нужном режиме.

  2. Проще будет выполнить в терминале enable_ct и Compliance Test появится

Больше на IT Blog

Оформите подписку, чтобы продолжить чтение и получить доступ к полному архиву.

Continue reading