Unifi Ap обновление через SSH
Столкнулся на работе с тем что две точки Unifi Ap упорно не хотели обновляться. Рекомендации по очистке кэша и прочих плясок с бубном ни к чему не привели. По этому было решено обновить прошивку средствами SSH на самой точке. Для этого нам понадобятся следующие инструменты:
- SSH клиент, я использую Putty (ссылка)
- WinSCP (ссылка)
- Файл прошивки для вашего устройства (ссылка на офф сайт)
- Скачиваем файл прошивки для нашего устройства и переименовываем его в fwupdate.bin
- С помощью WinSCP подключаемся к нашей точке (вот тут есть тонкость, если точка сброшена до заводских настроек то логин и пароль ubnt\ubnt, в ином случае логин и пароль от веб интерфейса вашего Unifi контроллера), в WinSCP нужно выбрать протокол передачи SCP и залить прошивку в /tmp
- Заходим по SSH на нашу точку (логин и пароль с 2 пункта) и выполняем команду
1 |
syswrapper.sh upgrade2 |
После этого точка обновится и перегрузится. Собственно на этом ВСЕ.
Film Base
Примечание: Убедитесь, что Вы используете соответствующий двоичный файл фирменного ПО для соответствующего устройства. Данный метод полезен для некоторых тестовых фирменных ПО, которые могут не содержать wget. Вы можете применить этот метод и по другим причинам, например для обновления некоторого устройства UniFi до другой версии фирменного ПО без изменения существующей версии контроллера.