Сообщение от zxtaras
Произведён анализ дампов 2-х убитых точек.
Дамп от Samel - во флешке 1-я стадия загрузчика, microredboot 1.4, запускается, выдаёт в лог до стадии loading, на которой виснет.
Загрузчик повреждён, отличия с адреса 4cxx до 4fff, с 7axx до 7fff, с 9dxx до 9fff, далее в пустом пространстве, где должно быть 0xff, местами есть байты данных, типа шум:
0003D1BD: FF 82
0003DDA3: FF 05
000496FD: FF 4E
0004FC75: FF 13
Диагноз: при записи 1-й стадии загрузчика из под TP-Link vxworks глючила оперативная память и записалось чО попало.
Исключено: cам загрузчик при старте или при записи уже в ubiquiti не мог себя так повредить, он стирает флеш и шьёт кусками по 64KB.
Точно: Загрузчик записался весь из под TP-Link, причём процесс записи не был прерван. EEPROM и MAC-адрес от TP-Link в норме. Часть флеш выше 0x1c0000 без помех.
Вывод: аппаратный сбой, возможно проседание питания..
----------------------------------------
Дамп от SkyDreem: флешка находится уже в Ubiquiti, но налицо множественные расхождения с адреса 0x1248 загрузчика RedBoot и до конца флеш, случайного размера через случайные расстояния, рваными кусками.
в конце EEPROM полностью от Ubiquiti в норме, MAC адрес прописан в 4-х местах.
В лог ничего не выдаётся.
Диагноз: в процессе записи дампа от ubiquiti рваными кусками записалось что-то не то.
Неподтверждённые варианты: Хитро портилась прошивка при передаче tftp?..
По сети с tftp в память писалось кусками? Путались адреса пакетов?
Сбои памяти при записи?.. Шума нет, не похоже
Исключено: При старте RedBoot от Ubiquiti загрузчик сам себя убил.
Точно: 1-я стадия загрузчика отработала и записала вторую.
Вывод: точно не ясно.
-------------------
У кого есть дамп роутера WR743 - нужен.
На сайте Ubiquiti пополнения линейки: серия Titanium
Также ищется дамп новых Rocket M2 Titanium и Bullet M2 Titanium, счастливых обладателей которых прошу слить именно полный дамп.
Комментарий