Конвертація прошивки OpenWrt

Якщо ви хочете оновити прошивку OpenWrt без повернення до заводської прошивки, то можете отримати повідомлення:

 The uploaded image file does not contain a supported format. Make sure that you choose the generic image format for your platform.

Файли з розширенням .bin призначені для прошивки зі стокової прошивки. Файли з розширенням .trx — для прошивки з OpenWrt. Щоб перетворити .bin у .trx, потрібно видалити 32-байтовий заголовок від .bin-файлу:

dd if=openwrt-10.03.1-brcm47xx-wrt150n-squashfs.bin bs=32 skip=1 of=openwrt-10.03.1-brcm47xx-wrt150n-squashfs.trx

ВАЖЛИВО: Перевірте, що вихідний файл на 32 байти менший за вхідний і що файл .trx починається з HDR0:

hd /tmp/openwrt-10.03.1-brcm47xx-wrt150n-squashfs.trx | head

ПРИМІТКА: Файл .trx, який пропонується для завантаження на офіційному сайті, ідентичний тому, що створюється з використанням dd. Тому, якщо є можливість, використовуйте офіційний .trx-файл замість ручного конвертування.

Список повʼязаних пристроїв:

  • Last modified: 2025/05/28 11:48
  • by vazaz