iforum.pp.ua

Основной каталог => IT технологии и др. => Записки администратора => Тема начата: Дмитрий от Апреля 15, 2016, 03:16:27 pm

Название: Как включить Compliance Test на новых прошивках UBNT устройств ...
Отправлено: Дмитрий от Апреля 15, 2016, 03:16:27 pm
Понадобилось как-то выставить по лицензии частоту на AirMAX PowerBeam M5 с прошивкой 5.6.2, но увы её нету в списке! Страна выбрана Ukraine, после обновления прошивки на самую новую 5.6.3 частоты так и не появились, их нельзя выбрать, хотя «Укрчастотнадзор» их продает!

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


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

Код: You are not allowed to view links. Register or Login
enable_ct
Но этот способ работает не на всех устройствах, на Rocket M2, Rocket M5 например работает, а на PowerBeam 5ac не работает, в этом случае есть скрипт ниже.

Второе решение проблемы, если вдруг точка PowerBeam прошита уже на 5.5.6 и нельзя обновится, то закачиваем самую новую прошивку через TFTP, на момент написания статьи я использовал 5.6.3.
Как это делать я писал в этой статье — Восстановление Ubiquiti (UBNT) устройств. (http://ixnfo.com/vosstanovlenie-ubiquiti-ubnt-ustroystv.html)
После завершения процесса прошивки через web-интерфейс не заходим (иначе придется сбрасывать настройки и делать снова), а подключаемся через SSH используя например программу PuTTY и введем указанную выше команду enable_ct, либо создадим скрипт, сделаем его исполняемым, сохраним настройки и перезагрузим устройство выполнив указанные ниже команды по очереди:
Код: You are not allowed to view links. Register or Login
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 и уже видим что доступные все частоты.

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

Все.