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


Tagged , , ,

Восстановление роутера asus rt-g32
1.Качаем Putty и tftp32, если (100% есть если перепрошивали на dd-wrt)
2. Ставим статические адерса на сетевуху
ip 192.168.1.166
mask 255.255.255.0
Gateway 192.168.1.1

3. Запускаем putty с параметрами

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

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 клиент : [мои комментарии в квадратных скобках]

ip_address -l 192.168.1.1/24 -h 192.168.1.166 [нажмите enter]
load -r -b %{FREEMEMLO} config [нажмите enter]
fis create -l 0x00010000 -f 0xBFFD0000 -e 0x00000000 -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 и сам что то там наменял.

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

By Lis

Share:

70 комментариев

RSS / trackback

Respond

  1. Орхан

    on 07.03.2011 at 04:25

    Выложил на http://www.remix.az/iptables.txt

  2. Человек_Разумный

    on 07.03.2011 at 07:12

    Как и на вышеуказанном форуме мне кажется что дело в айфоне. Попробуй с другого телефона полазить в инете через вайфай. Если все будет норм, то ошибка очевидна с айфоном

  3. Орхан

    on 07.03.2011 at 07:24

    Человек_Разумный, я все варианты рассматриваю конечно. Но я не могу понять — почему именно с этим рутером у яблока могут быть проблемы? (ни с другим одним такого не было, производителей не буду называть, но многое перепробовал)

    Да и еще сейчас замечаю что вот это

    Mar 7 17:19:15 kernel: ipt_unclean: TCP flags bad: 21
    Mar 7 17:20:32 kernel: ipt_unclean: TCP flags bad: 21
    Mar 7 17:20:38 kernel: ipt_unclean: TCP flags bad: 21
    Mar 7 17:22:13 kernel: ipt_unclean: TCP flags bad: 21
    Mar 7 17:22:16 kernel: ipt_unclean: TCP flags bad: 21

    происходит даже тогда когда яблоко не подключено.

  4. Человек_Разумный

    on 07.03.2011 at 08:54

    После ребута роутера такая же фигня?

  5. Орхан

    on 07.03.2011 at 09:05

    Обычная перезагрузка?
    Да конечно тоже самое.

    Я готов сейчас даже к самым немыслимым вариантам…)

  6. Орхан

    on 08.03.2011 at 16:26

    «Что то пошло не так» 🙂
    Сегодня рутер что то заборохлил (не мог заходить на вебку)
    Решил зайти через патти телнетом (порт 21)
    и ввести команду reboot — первое на ум пришедшее )
    После чего ошибки стали такими

    ipt_unclean: TCP flags bad: 1

    Хоть как то лед тронулся…

  7. Орхан

    on 10.03.2011 at 10:59

    Отключил вафлю, провел через всю квартиру кабель х_х
    Вернулся на родную прошивку (1.0.1.0)

    Все та же фигня…

  8. Человек_Разумный

    on 11.03.2011 at 00:47

    Может у тебя какое то устройство шлет кривые TCP пакеты? Попробуй поочередно отключать комп\айфон и тд. от сети и смотреть логи.

  9. Орхан

    on 11.03.2011 at 05:02

    Человек_Разумный, извини по нику обращаюсь (имени не знаю).
    Вариант с яблоком — у меня отпал 100%
    Я его сутки почти не подключал к вафле. Никакой разницы.
    Провел кабель к буку, думал это его адаптер глючит. Отключил вайфай на рутере так же и на буке — ноль изменений.
    Создал виртуальную т.д. на буке — подключился к его вафле через яблоко. Все прекрасно работает, вайфай почти моментально подключается. Не отваливается. Скорость под 8-9 МБайт/с на телефоне.

    На частоте появления ошибок на рутере — ни отключения вафли на нем, на буке, на яблоке — Не помогло…
    Проверил кабели…для большей уверенности — сменил все на новые патч корды. Тоже самое…

    После возвращения на прошивку 1.0.1.0 (родная которая на рутере была) — ошибок еще больше стало.

    С начала думал это п2п проги на буке, которые используют Virtual Server (порты через него перекидываю).

    А точней — Greylink и uTorrent. Отключил и их , отключил и виртуальный сервер.
    Ноль эффекта…

  10. Евгений

    on 28.03.2011 at 08:13

    добрый день , нудна помошь , у меня такая же ситуация как и была тут у некоторых , нет rom файла (((
    что делать ? помогите , пожалуйста ….

  11. Человек_Разумный

    on 28.03.2011 at 21:43

    Если это роутер rev. B, то ничем не помочь 🙂

  12. Влад74.РФ » Blog Archive » Восстановление заводской прошивки на Asus RT-G32 (rev. A)

    on 14.05.2011 at 07:55

    […] […]

  13. Vov4ik_Rostov

    on 16.06.2011 at 03:19

    Ребята, нужна ваша помощь.
    уже раз 10 пытаюсь оживить свой asus r-g32 rev.A и ничего не получается….
    дохожу до 6 пункта

    <>

    и тут начинаются проблеммы……….
    1-лампочка Wlan у меня не мигает часто, а с интервалом в 1-2 секунды……..
    3-далее после проделанных остальных пунктов — маршрутизатор перезагружается и начинает мигать значок WLAN, маршрутизатор пингуется…..пакеты не теряет…..но в web интерфейс не могу зайти…..РЕБЯТА, HELP HELP HELP!!!! C меня пиво)))))
    Помогите….e-mail: nokiaforlife@yandex.ru
    2 — при прошивке доходит до 63%, а потом сразу 100% (при этом пишет что прошивка прошла успешно)

  14. Vov4ik_Rostov

    on 16.06.2011 at 03:21

    p.s прошивал по инструкции от LIS’a

  15. Driver

    on 31.07.2012 at 02:57

    Доброго времени! Мне достался сабж на халяву, отдали мертвый. Пытались шить дд, но при этом что то глюкнуло. короче — умер он. Я пытаюсь воскресить, делал все по инструкции, затык происходит когда ввожу «fconfig», после этого он мне выдает «Run script at boot: false» и приехали, если дальше нажиметь ентер идут настройки fconfig, приходится нажимать много раз чтобы они прошли. Далее вводить команды бесполезно, ничего уже не работает. Насколько я понимаю у меня поврежден fconfig, потому что там значения не такие, как правильные из шапки этой темы. У меня вопрос, как же там «false» на «true» исправить, какой командой можно влезть в правку fconfig. Спасибо.

  16. Человек_Разумный

    on 31.07.2012 at 05:42

    http://wiki.openwrt.org/doc/techref/bootloader/redboot
    Там довольно много написано интересного.
    По вашему вопросу, выдержка из ссылки выше:
    fconfig boot_script true
    Надеюсь это поможет.

  17. Александр

    on 19.11.2014 at 08:45

    fis create -l 0×00010000 -f 0xBFFD0000 -e 0×00000000 -r 0xBFFD0000 config
    exec -c «root=/dev/mtdblock1 rootfs=squashfs»

    Отредактируйте эти 2 строки! Умножение поменять на иксы! а во втором нормальные скобки!

  18. Человек_Разумный

    on 15.12.2014 at 12:56

    Отредактировал.
    Люди должны думать прежде чем что-то делать. Нефиг копипастить без ума.

  19. Manyak

    on 26.01.2015 at 11:15

    День добрый!
    В роутере «заморозились» все настройки, в связи с чем пробовал откатиться.
    Однако, в самом начале при выполнении команды «fis init» появляется ошибка:
    RedBoot> fis init
    About to initialize [format] FLASH image system — continue (y/n)? y
    *** Initialize FLASH Image System
    … Erase from 0xbffe0000-0xbfff0000: .
    … Program from 0x80ff0000-0x81000000 at 0xbffe0000: V
    Error writing FIS directory at 0xbffe0000: Unknown error

    «fis init -f» даёт то же самое.
    Затем, похожее на то, как было у Vlad’a (on 02.02.2010 at 14:05), при выполнении fis create -l 0x00010000 -f 0xBFFD0000 -e 0x00000000 -r 0xBFFD0000 config:
    Error writing FIS directory at 0xbffe0000: Unknown error

    Файл config был 65536 байт.

    Пробовал уже и прошиться, прошивка, соответственно, доходит до 4%, потом прыгает на 100% и пишет, что всё succeed.
    Однако, ничего и близко не шьётся.

    Можете подсказать, что за беда такая и что с оной делать?

  20. Romb

    on 03.03.2017 at 11:17

    Ковырял 2 недели, наконец восстановил по этой инструкции, после неудачной прошивки то DD-WRT хотел сделать wi-fi client. Написано конечно Эзоповским языком не специалисту трудно понять. Firmware Restoration не один не шил кроме v1.0.8.0 у меня Asus RT-G32 ver A1 . А также в строчке ( fconfig [нажмите enter] ) у меня надо было еще раз enter нажать.
    Спасибо автору за инструкцию ! ! !