Unifi AP AC lite, куплена с рук за чисто символический прайс с напутствием что она мертва. Но оказалось что не так-то уж она и мертва.
Вводные:
При прогрузке: очень часто мигающий светодиод белого цвета (Strobing White / Off). После прошивки 6.5.28 через tftp после прогрузки светодиод стабильно-белый.
DHCP: берет, пингуется, при попытке ssh с валидным логином-паролем - рвет соединение.
TFTP: принимает, но ситуация не меняется.
UART: на обоих присутствует +3.3v, звонится gnd, rx/tx тоже вроде бы живые, но пины возле порта ethernet молчат - вывода в консоль нет. Второй выход (возле MX25L12835F) выдает при загрузке:
Далее вывода нет, на этом UART замолкает.
Замечено что на плате распаяна MX25L12835F, в то время как после какой-то манипуляции среди прочего вывода UART была информация о MX25L12805D.
Кроме того, в логе для eth0 указан MAC 38:00:00:04:00:61, но на "попе" корпуса значится другой.
Пробовал трогать spi-flash программатором... Читается через раз и ни одного раза верификацию прочитанного не прошла. Возможно дело во флеше, но так как подходящей замены у меня под рукой нет - пытаюсь взаимодействовать с тем что распаяно сейчас.
Мне бы, в общем-то, хоть в каком виде ее рабочей видеть хотелось бы, хоть на заводской прошивке, хоть на альтернативной, но приглашения для ввода в терминале добиться не получается - чисто RO подключение почему-то.
В одно сообщение логи не влезают, оставлю вторую часть в следующем.
Вводные:
При прогрузке: очень часто мигающий светодиод белого цвета (Strobing White / Off). После прошивки 6.5.28 через tftp после прогрузки светодиод стабильно-белый.
DHCP: берет, пингуется, при попытке ssh с валидным логином-паролем - рвет соединение.
TFTP: принимает, но ситуация не меняется.
UART: на обоих присутствует +3.3v, звонится gnd, rx/tx тоже вроде бы живые, но пины возле порта ethernet молчат - вывода в консоль нет. Второй выход (возле MX25L12835F) выдает при загрузке:
Код:
U-Boot unifi-enlarge-buf.-1-g63fe9b5d-dirty (Oct 11 2018 - 06:33:10)
DRAM:
sri
ath_ddr_initial_config(278): (ddr2 init)
ath_sys_frequency: cpu 775 ddr 650 ahb 258
Tap values = (0xe, 0xe, 0xe, 0xe)
128 MB
Base:0x80000000, Top:0x88000000, Res logbuf:0xa7ff3800, log_magic:0x77555537 kseg: 0xa0000000
Top of RAM usable for U-Boot at: 87ff3000
Reserving 248k for U-Boot at: 87fb4000
Reserving 192k for malloc() at: 87f84000
Reserving 44 Bytes for Board Info at: 87f83fd4
Reserving 36 Bytes for Global Data at: 87f83fb0
Reserving 128k for boot params() at: 87f63fb0
Stack Pointer at: 87f63f98
Now running in RAM - U-Boot at: 87fb4000
Flash: 16 MB
*** Warning *** : PCIe WLAN Module not found !!!
In: serial
Out: serial
Err: serial
Net: ath_gmac_enet_initialize...
Fetching MAC Address from 0x9fff0000
ath_gmac_enet_initialize: reset mask:c02200
athr_mgmt_init ::done
Dragonfly ----> S17 PHY *
ath_gmac_enet_initialize: is_s17()=0, is_ar8033()=1, phy id1=4d phy_id2=d074
WAN AR8033 PHY init
athrs_ar8033_reg_init: Done 111
Max resets limit reached exiting...
athr_gmac_sgmii_setup SGMII done
: cfg1 0x80000000 cfg2 0x7114
eth0: 38:00:00:04:00:61
eth0 up
eth0
Setting 0x181162c0 to 0x4b962100
*WARNING*: UBNT APP Magic mismatch, addr=80200000, magic=3020001
## Starting application at 0x00000000 ...
Далее вывода нет, на этом UART замолкает.
Замечено что на плате распаяна MX25L12835F, в то время как после какой-то манипуляции среди прочего вывода UART была информация о MX25L12805D.
Кроме того, в логе для eth0 указан MAC 38:00:00:04:00:61, но на "попе" корпуса значится другой.
Пробовал трогать spi-flash программатором... Читается через раз и ни одного раза верификацию прочитанного не прошла. Возможно дело во флеше, но так как подходящей замены у меня под рукой нет - пытаюсь взаимодействовать с тем что распаяно сейчас.
Мне бы, в общем-то, хоть в каком виде ее рабочей видеть хотелось бы, хоть на заводской прошивке, хоть на альтернативной, но приглашения для ввода в терминале добиться не получается - чисто RO подключение почему-то.
В одно сообщение логи не влезают, оставлю вторую часть в следующем.