Перейти к содержимому
Калькуляторы

Восстановление UniFi AP uart tftp

Пытаемся оживить UniFi AP после неудачной прошивки (не пингуется, ssh и tftp не пашут).

Пошли путем соединения черезе uart кабель как в гайде _http://habrahabr.ru/post/216075/

Затык происходит на этапе запуска tftp сервера - команду urescue не обрабатывает и ничего не пишет, tftp клиент не конектится. IP адреса дефолтные. Пробывали наоборот - команда tftpboot работает - пытается ломиться на сервер 1.254 и скачать 1401A8C0.img, в логах сервера соответственно тоже пишет что 1.20 пытается скачать 1401A8C0.img.

Что делаем не так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Что делаем не так?

ну так файл 1401A8C0.img на сервере есть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Что делаем не так?

ну так файл 1401A8C0.img на сервере есть?

Ну не совсем понятно что это за файл, если подсунуть прошивку airOS с таким названием и расширением - загрузит но ничего не даст в плане работоспособности.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

При чём здесь ЭирОс, у Вас же ЮниФай?

 

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

На оф.сайте есть какая-то прошивка - но весит 85мб, формат .dmg - не заливается да и не суть.

Вопрос мой в первую очередь с неработающим tftp сервером который не подымается после ввода команды urescue.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

я не уверен что в Вашей unifi версии uboot он в принципе есть

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

команду urescue не обрабатывает и ничего не пишет

Должно запускаться. Видимо сам бут уже порушен и работоспособность программ не очевидна теперь. С работой без контроллера ребята с лан23 экспериментировали когда-то, что там у них вышло не знаю, не следил. Программатор есть? Похоже теперь Вам только через него можно будет хоть какой-то функционал восстановить.

Пинги по дефолтному адресу хоть появляются? Ну и первые три пары мака какие?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присылайте , подниму , хоть в обратно в юнифай , хоть на работу без контроллера.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Лёш, уверен что обратно сможешь вернуть устройства из свежих партий юнифаек, без контрфейта?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

у меня есть фулл со старых моделек , да и потом к чему ему его мак ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В тории его можно загрузить через тфтп, нужно выложить образ ядра линукса в соотв папку и файл инициализации.

После загрузки -- прошить полной прошивкой через контроллер.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

у меня есть фулл со старых моделек , да и потом к чему ему его мак ?

Не забудь сказать про ограничения по прошивке. 2.2 и 5.3 вроде максимум будет?

 

В тории его можно загрузить через тфтп

Больше похоже что они бут совсем убили, т.ч. маловероятно что получится.

Изменено пользователем Yuraner

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вы можете попробовать вытащить прошивку из Вашей версии контроллера (можно, например, из линуксового архива вытянуть unifi_sysvinit_all.deb/data.tar.gz/usr/lib/unifi/dl/firmware/BZ2/fwVersion/firmware.bin)

Далее переименовать firmware.bin в 1401A8C0.img

 

Больше похоже что они бут совсем убили, т.ч. маловероятно что получится.

Похоже, но есть шанс.

Если видно что загружается, но дальше не идёт попробуйте дать команду:

mtdparts default

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Чего вы паритесь та, разверните 3 болта, подключите ttl оно вам все скажет

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Чего вы паритесь та, разверните 3 болта, подключите ttl оно вам все скажет

как я понял -- у него терминал подключен:

Пошли путем соединения черезе uart кабель как в гайде

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На днях прошивали новый юнифай. Прошивку аирос вроде 5.5 загнали, новее не встает. Столкнулись с urescue - не реагирует. Решили так: зажали резет, включили питание, держали пока в консоле не появилось что tftp поднят на 192.168.1.20, заливаем что угодно по тфтп, хоть юнифай хоть аирос. После прошивки аирос грузится дооолго. Пинг при этом идет, на веб не заходит где-то с минуту.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вы можете попробовать вытащить прошивку из Вашей версии контроллера (можно, например, из линуксового архива вытянуть unifi_sysvinit_all.deb/data.tar.gz/usr/lib/unifi/dl/firmware/BZ2/fwVersion/firmware.bin)

Далее переименовать firmware.bin в 1401A8C0.img

 

Спасибо, с этой прошивкой действительно прокатило.

 

ar7240> tftpboot
*** Warning: no boot file name; using '1401A8C0.img'
Using eth0 device
TFTP from server 192.168.1.254; our IP address is 192.168.1.20
Filename '1401A8C0.img'.
Load address: 0x81000000
Loading: checksum bad
checksum bad
checksum bad
#################################################################
        #################################################################
        #################################################################
        #################################################################
        #################################################################
        #################################################################
        #################################################################
        #################################################################
        #################################################################
        #################################################################
        #################################################################
        #################################################################
        #################################################################
        #################################################################
        #################################################################
        #################################################################
        ######
done
Bytes transferred = 5351251 (51a753 hex)

 

Грузимся

 

ar7240> boot
Board: Ubiquiti Networks AR7241 board (e502-18.0101.002e)
UBNT application initialized
Firmware Version: BZ.ar7240.v3.2.12.2920.150531.1645
Will not overwrite u-boot partition! Skipped.
Copying partition 'kernel' to flash memory:

First 0x5 last 0x14 sector size 0x10000
................ done
write addr: 9f050000
Copying partition 'rootfs' to flash memory:

First 0x15 last 0x7a sector size 0x10000
...................................................................................................... done
write addr: 9f150000

Firmware update complete.
Resetting...

U-Boot unifi-v1.5.2.206-g44e4c8bc (Aug 29 2014 - 18:01:57)

DRAM:  64 MB
Flash:  8 MB
PCIe WLAN Module found (tries: 1).
Net:   eth0, eth1
Board: Copyright Ubiquiti Networks Inc. 2014
Hit any key to stop autoboot:  0
Board: Ubiquiti Networks AR7241 board (e502-18.0101.002e)
UBNT application initialized
## Booting image at 9f050000 ...
  Image Name:   MIPS Ubiquiti Linux-2.6.32.33
  Created:      2015-05-31  23:49:15 UTC
  Image Type:   MIPS Linux Kernel Image (lzma compressed)
  Data Size:    918694 Bytes = 897.2 kB
  Load Address: 80002000
  Entry Point:  80002000
  Verifying Checksum at 0x9f050040 ...OK
  Uncompressing Kernel Image ... OK

Starting kernel ...

Booting...

 

Через минуту пошел пинг на 192.168.1.20, воткнули в общую сеть чтобы найти через контроллер - нашёл, все нормально.

 

 

Перед tftpboot попробываели загрузиться с зажатым резетом - да, действительно точка загрузилась с поднятым tftp сервером:

U-Boot unifi-v1.5.2.206-g44e4c8bc (Aug 29 2014 - 18:01:57)

DRAM:  64 MB
Flash:  8 MB
PCIe WLAN Module found (tries: 1).
Net:   eth0, eth1
Board: Copyright Ubiquiti Networks Inc. 2014
Hit any key to stop autoboot:  0
Board: Ubiquiti Networks AR7241 board (e502-18.0101.002e)
UBNT application initialized
reset button pressed: clearing cfg partition!

First 0x7b last 0x7e sector size 0x10000
.... done
reset button pressed: clearing u-boot-env partition!

First 0x4 last 0x4 sector size 0x10000
. done
u-boot-env is invalid, overiding with default.

First 0x4 last 0x4 sector size 0x10000
. done
write addr: 9f040000
eth0 link down
eth1 link down
Setting default IP 192.168.1.20
Starting TFTP server...
Using eth0 (192.168.1.20), address: 0x81000000
Waiting for connection: /

Пытались закинуть туже прошивку от контроллера - но tftp клиент не конектился (Time Out).

 

Где скачать точно подходящую прошивку для standalone режима и как лучше прошиваться?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Где скачать точно подходящую прошивку для standalone режима и как лучше прошиваться?

Нигде и никак, UniFi не сертифицирован для работы с ЭирОС, и в последних релизах ЭирОс встроена защита от запуска на UniFi, к тому же новые ревизии UniFi не поддерживаются ни новыми ни старыми релизами ЭирОС.

ЗЫ: Для работы UniFi контроллер не нужен, он нужен только для настройки.

Изменено пользователем NewUse

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Есть железка UniFi AP Outdoor. После подключения питания через некоторое время загораются оба светодиода (оранжевый и зеленый), потом оба гаснут, и через некоторое время по очереди загораются и гаснут сначала оранжевый, затем зеленый светодиод. На пинги не отвечает, в контроллере не отображается. Что с ним может быть?

 

Решено. Он автоматом был в режиме восстановления, подсунул прошивку через tftp, заработала.

 

После ребута опять 25. Также по очереди загораются и гаснут светодиоды.

Изменено пользователем DinarD

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Варианты: кнопка резет, транзистор резет, кривовшитая прошивка, процессор.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вопрос к топикстартеру - зачем Вам это было нужно изначально?

Раньше то понятно - клиенту хотелось красивую тарелку на потолок, а MikroTik cAp еще не изобрели. Но сейчас есть cAp и стоит она намного дешевле UniFi, сразу работает без контроллера.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну если unifi уже есть....

не вспомню наверняка, но unifi должны спокойно шиться в openwrt, думаю, это самое то если не хочется заморачиваться с контроллером.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день! Уважаемые пользователи прошу помощи, не стал создавать новой темы решил написать тут! Хочу восстановить точку доступа Unifi AP LR, но она не реагирует на команду urescue как в сообщении в шапке! На пинги не отвечает, в контроллере видится только через wifi обновил через wifi, лан не восстановился! Что можно сделать кто подскажет ? через uart подключаюсь вижу что происходит! Суть восcановления точки, что она не пигуется через лан только работает wifi !

Изменено пользователем VIGOPO

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Что можно сделать

Заменить процессор! Можете на всякий пожарный снять супрессоры с лана, но вероятность низкая.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас