Понадобилось как-то выставить по лицензии частоту на 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
Все.
Включал Compliance Test удаленно, на рабочем мосту. вначале ввел в терминале enable_ct, затем отредактировал конфиг:
radio.1.countrycode=511
radio.countrycode=511
Можно сделать и в обратном порядке.
сохранился и перезагрузился, антенна включилась уже в нужном режиме.
Проще будет выполнить в терминале enable_ct и Compliance Test появится