Откат Asus RT-G32 на стандартную прошивку

Восстановление роутера Asus RT-G32 :
  • 1. Качаем Putty и tftp32, если перепрошивали на dd-wrt
  • 2. Ставим статические адреса на сетевую карту :

    Code:
    ip 192.168.1.166
    mask 255.255.255.0
    Gateway 192.168.1.1
  • 3. Запускаем Putty с параметрами :

    Code:
    host name: 192.168.1.1
    port: 9000
    connection type: telnet
    close window on exit: never
  • 4. Выдёргиваем кабель из роутера, и вставляем, ждём 5–10 сек,
    и коннектимся (возможно понадобится несколько попыток).
  • 5. Теперь введите следующие команды в ваш Telnet клиент :
    [комментарии в квадратных скобках]

    Code:
    fis init [нажмите enter]
    y [нажмите enter]
    reset [нажмите enter]
    Закрываем окно Putty.
  • 6. Подготавливаем стандартную прошивку, и Firmware Restoration, запускаем его выбираем файл прошивки.
    Устанавливаем статический ip адрес 192.168.1.254 остальные поля оставляем прежними.
    Выдергиваем кабель из роутера, нажимаем сзади кнопочку Reset и держа её вставляем кабель и ждём, пока
    лампочка WLAN начнёт быстро – быстро мигать. отпускаем кнопку Reset, и в Firmware Restoration ждмём Upload.
    Ждём около 5 минут. В Firmware Restoration должно отобразиться типа -- прошивка Succes.
  • 7. Меняем обратно статический ip на 192.168.1.166
  • 8. Запускаем Tftp клиент, в директорию с ним кидаем файлик config.
  • 9. Запускаем Putty коннектимся так как описано выше.
  • 10. Теперь введите следующие команды в ваш Telnet клиент :
    [комментарии в квадратных скобках]

    Code:
    ip_address -l 192.168.1.1/24 -h 192.168.1.166 [нажмите enter]
    load -r -b %{FREEMEMLO} config [нажмите enter]
    fis create -l 0×00010000 -f 0xBFFD0000 -e 0×00000000 -r 0xBFFD0000 config [нажмите enter]
    fconfig [нажмите enter]
    fis load -l vmlinux.bin.l7 [нажмите enter]
    exec -c «root=/dev/mtdblock1 rootfs=squashfs» [нажмите 12 раз enter]
    y [нажмите enter]
    reset
  • 11. Закрываем Putty, ждмём пока роутер загрузится. Логин/пасс на роутере Admin.

Вот и всё, а да, для тех, кто лазил в fconfig’e и сам что-то там наменял :

Code:
RedBoot> fconfig -l
Run script at boot: true
Boot script:
.. fis load -l vmlinux.bin.l7
.. exec -c «root=/dev/mtdblock1 rootfs=squashfs»

Boot script timeout (1000ms resolution): 2
Use BOOTP for network configuration: false
Gateway IP address: 192.168.0.88
Local IP address: 192.168.0.1
Local IP address mask: 255.255.255.0
Default server IP address: 192.168.0.88
Console baud rate: 9600
GDB connection port: 9000
Force console for special debug messages: false
Network debug at boot time: false
http://blog.babara.ru/otkat-asus-rt-g32-na...-proshivku.html

http://forum.asus.ru/viewtopic.php?t=45763
http://forum.ixbt.com/topic.cgi?id=14:49598-5

http://www.dd-wrt.com/wiki/index.php/ASUS_RT-G32
http://wl500g.info/showthread.php?t=19360&langid=3
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=63618

http://dlcdnet.asus.com/pub/ASUS/wireless/..._V3021_RU09.zip