UNVR не отвечает после обновления прошивки., UniFi Protect
dwines
Guest
03.02.2021 14:33:00
Только что купил UNVR и столкнулся с проблемами при настройке. Нашёл статью на форуме, где описывались те же проблемы: постоянные всплывающие окна с «API Connect» и неудачное обновление прошивки. Там советовали использовать SSH и обновлять прошивку вручную. Скачал последнюю версию прошивки с сайта и взял команду systool из примечаний к релизу. Через ssh прошивка загрузилась, прошла процесс обновления и написало «перезагрузка устройства...». После этого я больше не смог связаться с устройством. Оставил его на ночь — даже Ubiquity Device Discovery Tool его не видит. Попытался сбросить настройки, но белый индикатор теперь даже не гаснет... Что теперь делать?
dwines
Guest
15.03.2021 20:49:00
@UI-Glenn Обновления ниже.
dwines
Guest
15.03.2021 19:12:00
Да, я могу пингануть шлюз. У меня довольно простая сеть. Использую несколько VLAN, но это на дефолтной, как и у всей моей корпоративной сети. Она подключена к неуправляемому коммутатору в моей лаборатории, который, в свою очередь, подключён к основному стеку коммутаторов в моём дата-центре. Ноутбук, на котором я пытаюсь это настроить, тоже находится на том же неуправляемом коммутаторе. Интернет он видит без проблем.
UI-Glenn
Guest
11.03.2021 21:29:00
Привет, @dwines, ты можешь пропинговать шлюз, правда? ping 172.16.0.1 -c 5 Можешь показать топологию своей сети?
dpmex4527
Guest
11.03.2021 21:12:00
Жаль слышать, что у тебя не получилось! Вот что помогло решить проблему с отсутствием интернета у меня, но может быть, у тебя что-то другое. У меня UNVR шел с предустановленной версией v1.3.39, так что обновлять не пришлось.
dwines
Guest
11.03.2021 20:56:00
@UI-Glenn, держи.
=~=~=~=~=~=~=~=~=~=~=~= Журнал PuTTY 2021.03.11 15:51:34 =~=~=~=~=~=~=~=~=~=~=~= login as: ubnt ubnt@172.16.0.251's password: Linux UniFi-NVR 4.1.37-ubnt #2 SMP Thu Feb 4 11:55:13 CST 2021 aarch64
root@UniFi-NVR:~# ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp0s1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 74:ac:b9:ee:e5:3a brd ff:ff:ff:ff:ff:ff inet 172.16.0.251/24 brd 172.16.0.255 scope global dynamic enp0s1 valid_lft 86317sec preferred_lft 86317sec inet6 fe80::76ac:b9ff:feee:e53a/64 scope link valid_lft forever preferred_lft forever 3: enp0s2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000 link/ether 74:ac:b9:ee:e5:3b brd ff:ff:ff:ff:ff:ff 4: sit0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default link/sit 0.0.0.0 brd 0.0.0.0
root@UniFi-NVR:~# ip route default via 172.16.0.1 dev enp0s1 proto dhcp src 172.16.0.251 metric 1024 172.16.0.0/24 dev enp0s1 proto kernel scope link src 172.16.0.251 172.16.0.1 dev enp0s1 proto dhcp scope link src 172.16.0.251 metric 1024
root@UniFi-NVR:~# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 172.16.0.1 0.0.0.0 UG 1024 0 0 enp0s1 172.16.0.0 0.0.0.0 255.255.255.0 U 0 0 0 enp0s1 172.16.0.1 0.0.0.0 255.255.255.255 UH 1024 0 0 enp0s1
@UI-Glenn Отключил питание. Вынул дисковые отсеки. Включил устройство. Сбросил настройки. Всё так же, как и прежде. :443 выдаёт "интернет не найден, попробуйте снова". :7443 — "неисправимая ошибка, перезагрузите". Без изменений.
UI-Glenn
Guest
11.03.2021 20:36:00
Привет, @dwines, пожалуйста, пришли вывод следующих команд: ifconfig ip a ip route route -n ping 1.1.1.1 -c 2 ping ui.com -c 2
dwines
Guest
11.03.2021 20:31:00
Привет, @UI-Glenn. Да, я могу подключиться к устройству по SSH. Нет, я не могу пропинговать ui.com с устройства. На самом деле, я могу пинговать устройства внутри своей сети, но ничего за пределами моего файервола (ни google.com, ни 8.8.8.8). Будто у устройства вообще нет шлюза... но если бы шлюза не было, как оно тогда получило обновление прошивки? В общем, команда show evidently не работает в этой версии CLI, поэтому я не могу посмотреть настройки IP, чтобы понять, есть ли там шлюз или нет. Кто-то предложил вынуть жёсткие диски и потом перезагрузить устройство. Сейчас попробую.
dpmex4527
Guest
11.03.2021 19:44:00
Не спрашивай меня почему, но удали любые HDD из четырёх отсеков, перезагрузи UNVR и попробуй снова. Именно это помогло мне избавиться от ошибки «интернет не обнаружен», когда я пару недель назад получил свой UNVR. Я смог пройти начальную настройку, а когда Protect заработал, вставил купленный 6 ТБ HDD, и всё стало работать как надо.
UI-Glenn
Guest
11.03.2021 19:15:00
Привет, @dwines, можешь подключиться по SSH к UNVR и проверить пинг к ui.com? Можешь записать, что видишь?
dwines
Guest
11.03.2021 16:12:00
Привет, @UI-Glenn. Просто ради забавы я отключил наш контент-фильтр на фаерволе... Никаких изменений по всем пунктам выше. Дай знать. Спасибо!
dwines
Guest
11.03.2021 16:05:00
Да, я зашёл на устройство через ssh и выполнил команду, которую ты указал. Устройство применило обновление (именно это я имел в виду, когда сказал, что в инструменте обнаружения теперь показывается версия 1.17.3). Устройство несколько дней подряд было включено и подключено к сети. По твоему совету я сделал сброс. Оно получило новый IP-адрес. По адресу :443 я вижу то же самое, что и раньше — изображение устройства, без доступа в интернет. Нажимаю «Попробовать снова»... Без изменений. Пробую :7443 — получаю ту же ошибку, что и раньше — синий экран с сообщением о необратимой ошибке и кнопкой «Перезагрузить». Пробую нажать — без изменений. Пингуется и по ssh тоже можно подключиться...
UI-Glenn
Guest
09.03.2021 19:04:00
Привет, @dwines, можешь зайти на устройство по SSH и установить обновление прошивки? После этого перезагрузи устройство.
dwines
Guest
09.03.2021 17:43:00
@UI-Glenn Хорошо, Discovery tool показывает прошивку 1.17.3 (наверное, это версия Protect). Я могу пинговать и подключиться по SSH к устройству. Но если зайти на :443, появляется изображение устройства, написано «Интернет не обнаружен», и есть кнопка «Попробовать снова». Нажимаю «Попробовать снова», появляется индикатор загрузки, и больше ничего. Если зайти на :7443, появляется экран Protect с сообщением «Ошибка. Произошла необратимая ошибка» и кнопкой «Перезагрузить». Жму «Перезагрузить», но ничего не меняется.
UI-Glenn
Guest
09.03.2021 15:41:00
Привет, @dwines, версию 1.3.39 можно установить через командную строку с помощью команды: ubnt-systool fwupdate
dwines
Guest
09.03.2021 15:20:00
Хорошо, @UI-Glenn: получил устройство обратно по гарантии. Проблема та же, что и месяц назад. Начал заново настраивать Protect. Дошёл до момента, когда постоянно выскакивало уведомление о подключении к API. Сайт сообщал, что доступно обновление, но при попытке установить оно не прошло. (Вот та самая статья, что я нашёл в прошлый раз . Устройство показывает прошивку версии 1.3.1. На сайте доступна версия 1.3.39. В описании обновлений, кажется, нет SSH CLI команд. И не уверен, что хочу этим заниматься — именно там, похоже, оригинальное устройство и сломалось. Устройство несколько дней было включено и подключено к сети. Я могу его пинговать и подключаться через SSH. Но веб-интерфейсы (:443, :7443) недоступны. Очень хотелось бы, чтобы установка была такой же простой, как на ваших видео на YouTube. Нужна помощь и советы.