Ubiquiti UBNT UniFi как самостоятельная станция (standalone) | Ubiquiti форум UBNT: инструкции, настройка

Ubiquiti UBNT UniFi как самостоятельная станция (standalone)

terentevsd

Administrator
24 Ноя 2017
241
20
20
43
Не секрет, что на UniFi используется такой же процессор как у прочих станций, на которые установлена AirOS, т.е. можно собрать дистрибутив AirOS для UniFi. В этой статье используется уже готовая прошивка.

Для начала сбрасываем станцию к заводским настройкам, это не критично, но чаще всего сбережет некоторое количество нервов и времени. Дальше подразумевается, что станция имеет IP адрес 192.168.1.20 и логин и пароль «ubnt».
Скачайте прошивку BZ.v5.5.12536.120806.1601.bin.
Для Windows — скачиваем PuTTY и WinSCP.

С помощью SCP клиента (по протоколу SCP!) залить прошивку на станцию в каталог /tmp и переименовать в fwupdate.bin, в линуксе будет выглядеть так:


scp ./BZ.v5.5.12536.120806.1601.bin ubnt@192.168.1.20:/tmp/fwupdate.bin
Подключаемся по SSH к станции и проверяем подходит ли для неё новая прошивка, вводим команду:


/sbin/ubntbox fwupdate.real -c /tmp/fwupdate.bin
если все хорошо — никакого ответа не будет, просто перейдет на следующую строку, в случаи ошибки — выведет «Invalid firmware» и индекс ошибки.
Если вас все устраивает — вводим команду обновления прошивки:


/sbin/ubntbox fwupdate.real -m /tmp/fwupdate.bin -d
ВНИМАНИЕ!!! После перепрошивки светодиодные индикаторы могут не работать.
Через примерно 3-4минуты станция перезагрузиться и будет отвечать на пинг (в интернете пишут, бывает что длительное время не отвечает, не встречал, если не отвечает через 5 минут — беда), зайти еще раз на станцию через SSH и ввести команду:


cfgmtd -f /usr/etc/system.cfg -w && reboot
которая по сути сбросить к заводским настройкам, но только уже к тем, которые заложены по умолчанию для AirOS. Возможно, при отсутствии пинга поможет сбросить станцию зажав кнопку RESET на 15-20 секунд.
Если все прошло успешно, то WEB-интерфейс доступен по адресу http://192.168.1.20/.

Компания Ubiquiti с 2012 года решила сделать аппаратно программную защиту, на сколько мне известно, основывается она на определение MAC адреса сетевого адаптера + идентификатор устройства. Т.е. начиная с версии 5.5 появилась проверка на мак адрес, он должен начинаться на 00:15:6d, 00:27:22 и dc:9f:db. Начиная с версии 5.5.2 еще добавлена проверка на board ID, в станцию впаяли дополнительный чип, т.е. если это не Ubiquiti станция — будет выдавать сообщение:


This device has been identified as counterfeit.
AirOS is not licensed for use on this device and has been disabled.
Please see the Ubiquiti Brand Protection page at www.ubnt.com
см. http://dl.ubnt.com/newsletters/0148.html
Именно таким образом у меня определялась UniFi AP LR на базе чипа AR7241 с прошивкой собранной на базе SDK версии 5.5.2.
Так же в интернете все инструкции ссылаются на BZ.v5.2.1.6359.101126.2057.bin или BZ.v5.3.7782.110301.2247.bin, при обновлении этими прошивками UniFi превращалась в тыкву, как далее выяснилось, это слишком старая прошивка, которая не знает сетевого интерфейса на базе чипа AR7241.
Вот список прошивок, которые удалось собрать в интернете и одну собрать свою:

Название................................................UniFi AP (AR7240)............ UniFi LR или PRO (AR7241)
BZ.v5.2.1.6359.101126.2057.bin......................работает.....................убивает
BZ.v5.3.7782.110301.2247.bin.........................работает....................убивает
BZ.v5.5.12536.120806.1601.bin(***).................работает....................работает
BZ.v5.5.2.14464.130315.0303.bin (моя сборка)...работает ..............проблема с лицензией
nv-airos-unifi-bz2-v5.5.2.bin..............................не проверялось.........работает
unifi-bz2-2.3.8.1597-flashback-from-airos.bin — как написано в инструкции — прошивка откатывающая родную UniFi прошивку и в любом случаи должна работать, на практике — не проверялось.
 
Последнее редактирование:

naps

новичок
26 Янв 2015
17
0
3
пробовал. ни одна из предложенных прошивок на AR7240 не встала. точнее встала но ругалась на лицензию. а вот openwrt заработал с
первого раза.