воскресенье, 22 января 2012 г.

Trendnet TEW-652BRP v1.1R from DD-WRT to Factory Firmware

Не удавалось это сделать довольно долго. Backup loader не принимал прошивки и всё тут. Сколько не меняй подписи, ID... всё бесполезно.

Пришлось разбираться средтсвами dd-wrt. Всё оказалось довольно просто.

  1. нужна оригинальная прошивка. Я взял самую новую из тех, что нашёл
  2. в dd-wrt нужно включить SSH. Имя пользователя при подключении будет root, пароль - пароль от web-интерфейса
  3. открываем консоль, переходим в каталог, где лежит оригинальная прошивка (у меня TEW652BRPA1_FW110B29.bin)
  4. пишем
    dd if=TEW652BRPA1_FW110B29.bin of=mtd-made bs=1
    
    на выходе получим файл mtd-made
  5. загружаем во временную папку на роутере (IP устройства у меня 192.168.1.1):
    scp mtd-made root@192.168.1.1:/tmp/
    
  6. идём на роутер:
    ssh root@192.168.1.1
  7. На нём выполняем:
    mtd -r write /tmp/mtd-made linux

Роутер должен через несколько минут разорвать соединение и перезагрузиться с оригинальной прошивкой. В моём случае даже настройки были подхвачены старые