Я проводил некоторые тесты на моем маршрутизаторе (TL-WR841N), перепрограммируя прошивки DD-WRT и OpenWRT вместо стандартной прошивки TP-Link (выполняя это прямо из веб-интерфейса стоковой прошивки). А затем я вернул прошивку с обоих OpenWRT и DD-WRT обратно на стоковую прошивку (используя метод Tftpd без какого-либо внешнего последовательного соединения), и все прошло нормально.

Но пару дней назад я обнаружил в официальной документации OpenWRT, что когда я хочу вернуться к стоковой прошивке из OpenWRT или DD-WRT, я должен удалить начальный сектор образа стоковой прошивки (если в его имени есть загрузочное слово ).

На самом деле у моей стоковой прошивки есть загрузочное слово, но тем не менее я прошил стоковую прошивку БЕЗ удаления чего-либо из образа, и она отлично работала!

  • Я не мог понять, почему я должен удалить эту часть изображения?

  • Если это важно, как говорится, почему это работает со мной, хотя я не удалил его?

  • Какие плохие вещи могут произойти, если я продолжу возвращаться из OpenWRT обратно к стоковой прошивке, игнорируя удаление этой начальной части стоковой прошивки?

1 ответ1

0

Прошивка Tplink содержит загрузчик, а openwrt - нет. Таким образом, после обновления с tplink до openwrt загрузчик не изменяется, микропрограмма tplink меняется на openwrt и снова, когда openwrt на tplink с использованием изменений прошивки tftp, а не загрузчика. Если вы смените прошивку с openwrt на стандартную прошивку с помощью команды sysupgrade или mtd, то это приведет к блокировке вашего маршрутизатора. В противном случае вы удаляете загрузчик из стоковой прошивки и затем используете эти команды (sysupgrade или mtd). Я надеюсь, вы поняли мое объяснение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .