Не прошился AX3000, кирпич

Здравствуйте,

Не обновлялись пакеты с ошибкой, что фс в режиме read-only, решил поставить openwrt.
Загрузил openwrt-23.05.5-mediatek-filogic-routerich_ax3000-squashfs-sysupgrade.bin, залил через интерфейс - всё хорошо, ждите. Подождал полчаса - не пингуется 1.1 по проводу. Подержал ресет, загрузился u-boot, давайте файл, пишет - прошью. Даю тот же файл, всё отлично пишет, ждите - идёт перезагрузка. Жду полчаса, нет пингов. Жму опять reset, опять говорит, давайте файл - прошью. Даю, обновление прошло, всё хорошо зелёные надписи, ждите, сейчас перезагрузится. Жду полчаса - жму кнопочку, и теперь u-boot показывает UPDATE FAILED большими красными буквами и уже ничего не предлагает. Выключение питания, нажимание кнопочки после выключения питания и ещё раз так же, ситуацию не улучшили. После включения 1.1 не пингуется в течение получаса, после удержания reset сразу же начинает пинговаться и показывать UPDATE FAILED и в течение пары минут перестаёт пинговаться, потом через некоторое время начинает, потом опять перестаёт.

Можно ли воскресить девайс? Как?

Я бы использовал вашу прошивку, мне надо было всего то подключить AmnesiaWG, интерфейс не хотел подыматься с ошибкой:
MyAmnesia (6169): ./amneziawg.sh: eval: line 298: proto_amneziawg_check_installed: not found
Я посчитал, что он хочет обновиться (в верхнем правом углу в течение нескольких часов горело, что он обновляется).

При ручном обновлении (opkg list-upgradable | cut -f 1 -d ’ ’ | xargs opkg upgrade) был выдан большой список Collected errors:, с причино Read-only file system. (Несколько для примера прилагаю)

Collected errors:

  • wfopen: //usr/lib/opkg/info/luci-lib-uqr.control: Read-only file system.
  • wfopen: //usr/lib/opkg/info/luci-lib-uqr.postinst: Read-only file system.
  • wfopen: //usr/lib/opkg/info/luci-lib-uqr.postinst-pkg: Read-only file system.

На этом этапе, идея поставить штатную openwrt показалась хорошей…
Ранее с OpenWRT дела не имел.

Снимки как прошивал не делал, у человека по этой ссылке, такие же проблемы были, с такими же ошибками.

C UPDATE FAILED понятно, что делать (перейти на 192.168.1.1 в адресной строке). Опять предлагает загрузить файл, так успешно грузит и опять так же не запускается.

Жду минут 15, ничего не меняется. Пинги выглядят так:

Выключаю питание, зажимаю reset - вижу:

Если ничего не делать, в режиме U-boot роутер через пару минут перестаёт пинговаться

На канале, в телеге нашёл ссылку на оригинальную прошивку:
OpenWrt Firmware Selector
Она оживила устройство.

Прошивки и загрузчики.

Для доступа к web-интерфейсу восстановления в uboot необходимо настроить статический IP-адрес на вашей сетевой карте.

Ваш адрес - 192.168.1.2
Маска подсети - 255.255.255.0
шлюз - 192.168.1.1

Далее подключите ваш компьютер к LAN порту роутера и отключите все остальное. Выключите питание роутера, зажмите RESET и включите питание, дождитесь непрерывного горения индикатора WAN. Теперь можете отжать кнопку RESET.

Для прошивки openwrt в браузере переходим по адресу http://192.168.1.1/ (возможно придется сделать это в инкогнито режиме браузера, после смены загрузчика возможно потребуется прошить дважды)

Для смены загрузчика. БУДЬТЕ ОСТОРОЖНЫ! Иначе придется восстанавливать через uart. В браузере перейдите по адресу http://192.168.1.1/uboot.html (возможно придется сделать это в инкогнито режиме браузера или в другом браузере)

Выберите файл
Для 64MB - mt7981_routerich-ax3000-uboot_64M.bin
MD5 99377c0890480ea5312c532ae1a5512e

Для 112MB - mt7981_routerich-ax3000-uboot_112M.bin
MD5 adf1686bb0823a141c34f215060f0540

Нажмите Upload.

ПРОВЕРЬТЕ MD5 чек-сумму файла и только потом нажмите UPDATE.

Совместимость загрузчиков и прошивок.

64M, раздел ubi 64МБ:

  • Официальная прошивка openwrt с сайта openwrt или из этого сообщения official-openwrt-23.05.4-mediatek-filogic-routerich_ax3000_64M.bin
  • Наш форк routerich-23.05.3

112M, раздел ubi 112МБ:

  • Собранная официальная под новую разметку official-openwrt-23.05.4-mediatek-filogic-routerich_ax3000_112M.bin
  • Наш форк routerich-23.05.4 и последующие

Официальная означает отсутствие каких либо изменений в коде с нашей стороны.

64МБ & 112МБ

openwrt-23.05.4-routerich_ax3000-11_09.bin(112M)
openwrt-23.05.4-routerich_ax3000-30_09.bin(112M)
или другие