Jump to content
Калькуляторы

Unifi AP LR Adoption failed

Доброго дня!

 

Ситуация:

Когда-то построенная Unifi сеть, "родной" контроллер утрачен, бэкапа нет. Всё как мы любим )

Краткий забег по форумам, еду на объект, ставлю новый контроллер, который требует апгрейда прошивки точек, с инетом плохо, лью руками через scp + ssh syswrapper.sh upgrade2 &.

 

Дальше происходит следующее:

точки, которые были подняты с 3.6.2799 до 4.0.42.10433 работают, но под контроллер не идут. ADOPTING - PROVISIONING - DISCONNECT - ADOPTION FAILED, после чего точка висит в сети с адресом 192.168.1.20 и статусом ADOPTION FAILED, либо (если сделать Forget device) MANAGED BY OTHER, ни на что не отзывается, выглядит так, словно часть конфига на точку пролилась, но с контроллером она договариваться не хочет и DHCP (рабочая подсеть другая) ей побоку. После сброса кнопкой точка опять готова к ADOPT, но результат такой же.

 

лезу в логи контроллера, вижу попытки промежуточного апгрейда до 4.0.10, меняю последовательность своих действий:

3.6.2799 -> ручной апгрейд до 4.0.10.9653 -> Adopt -> апгрейд контроллером до 4.0.42.10433 = и всё работает нормально

 

Что я умудрился сломать на "неправильных" точках, и как вернуть их в рабочее состояние?

downgrade с 4.0.42 на 4.0.10 не проходит (что, если верить форумам, ожидаемо). reset, set-default, set-inform, set-default, etc результата не дают.

Share this post


Link to post
Share on other sites
1 час назад, NewUse сказал:

ручками зайти на точку по ссш, сбросить настройки и указать контроллер вручную...

 

Не единожды делал, не помогает. С перезагрузки после provision точка уже не возвращается. Я несколько дней угробил, перепробовал почти всё, что не требует программатора.

Пока ждал ответа тут, накопал еще про DNS option 43 - попробую. Хотя, судя по нежеланию даже IP получать - это будет бантиком, не решающим проблему.

Share this post


Link to post
Share on other sites

эмм, зайди на точку сбрось, зайди по ssh, сконфигурируй ip, укажи адрес контроллера....

Share this post


Link to post
Share on other sites

Вам нужно делать urescue для даунгрейда на старую версию (хотя я бы снчала попытался перепрошить таким же образом текущую). Понадобятся:

 

- USB TTL кобель

- tftp сервер

- несколько скрепок

- удача. На случай отсутствия - терпение и пара крепких слов

 

Процедурки описаны на форуме:

 

https://community.ui.com/questions/HOWTO-Unbrick-your-UniFi-AP/b6d2079f-38be-4a91-aea0-7ca5d14c470c

Share this post


Link to post
Share on other sites
55 минут назад, jffulcrum сказал:

Вам нужно делать urescue для даунгрейда на старую версию (хотя я бы снчала попытался перепрошить таким же образом текущую). Понадобятся:

звал urescue - меня молча выкидывало обратно на приглашение.

делал чуть иначе: кнопкой переводил точку в tftp режим и лил старую прошивку. от залитой таким манером 4.0.10 точка превращается в тыкву, оживляется заливкой 4.0.42.

tftpboot еще можно пробовать, но, думаю, результат будет тот же.

 

55 минут назад, NewUse сказал:

эмм, зайди на точку сбрось, зайди по ssh, сконфигурируй ip, укажи адрес контроллера....

там можно прописать IP так, что он не слетит после ребута? С этого места поподробнее пожалуйста.

Edited by МутаборЩ
typo: 4.0.43 -> 4.0.42

Share this post


Link to post
Share on other sites

@МутаборЩ Если хотите сохранять IP - посмотрите советы с правкой файлов в https://community.ui.com/questions/Change-IP-Address-via-CLISSH/9ae66495-dec5-42e9-863a-71c7e661699c  

Файлы можно править и через SCP. Но контроллер после провизионинга это все зачистит, скорее всего

Share this post


Link to post
Share on other sites
8 минут назад, jffulcrum сказал:

@МутаборЩ Если хотите сохранять IP - посмотрите советы с правкой файлов в https://community.ui.com/questions/Change-IP-Address-via-CLISSH/9ae66495-dec5-42e9-863a-71c7e661699c  

Файлы можно править и через SCP. Но контроллер после провизионинга это все зачистит, скорее всего

 

Вот такие же мысли о провизионинге. Но на фоне угробленного на две НЛО времени - можно попробовать

Share this post


Link to post
Share on other sites

Частенько добавляю точки в вирт. контроллер по L3 через SSH set-inform. Точки получают адреса по dhcp, без опций и тп.

Была когда-то давно похожая проблема как у тс, решилось всё установкой последней версии контроллера, прошивкой точек и проверкой маршрутов до контроллера (со всеми вытекающими правилами файервола).

Проверить доступность контроллера легко и непринуждённо - пинговать его с точки.

Share this post


Link to post
Share on other sites

прописал DHCP options 43 - и точки заадоптились. По крайней мере, на столе. Осталось попробовать на площадке.

Всем спасибо за помощь.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now