Внимание! Делаем на свой страх и риск, возможно окирпичивание.
Закидываем breed на роутер /tmp/breed-ar9331-r1163.bin Проще всего через WinSCP
Смотрим названия разделов
cat /proc/mtd
root@OpenWrt_TL-WR740N:~# cat /proc/mtd dev: size erasesize name mtd0: 00020000 00010000 "u-boot" mtd1: 003d0000 00010000 "firmware" mtd2: 0012cbea 00010000 "kernel" mtd3: 002a3414 00010000 "rootfs" mtd4: 00080000 00010000 "rootfs_data" mtd5: 00010000 00010000 "art"
Обязательно делаем бэкап и скачиваем. Также через WinSCP
cat /dev/mtd0 > /tmp/u-boot_backup.bin
Команда разрешает запись mtd разделов
insmod mtd-rw.ko i_want_a_brick=1
После этого смотрим вывод
dmesg | grep mtd-rw
[2478672.980180] mtd-rw: mtd0: setting writeable flag [2478672.983762] mtd-rw: mtd2: setting writeable flag [2478672.988396] mtd-rw: mtd3: setting writeable flag [2478672.993102] mtd-rw: mtd5: setting writeable flag
Если вывод похож на этот - прошиваем
mtd -r write /tmp/breed-ar9331-r1163.bin u-boot
OpenWrt 19.07.8 для Tp-Link TL-WR740N V4 с поддержкой opkg и возможностью прошивки загрузчика
https://4pda.to/forum/index.php?showtop … =110361731