Прошивка DD-WRT на Asus RT-G32


Tagged , , , ,

Решил сделать вольный перевод на вики статью по прошивке роутера RT-G32, так как сам являюсь его обладателем. девайс весьма не плохой по отношению к своей цене, но уж больно плохо поддерживается компанией производителем. Так что как и следовало ожидать вышла альтернативная прошивка DD-WRT.
Собсвенно текст перевода:

Краткая информация
Прошиваемый маршрутизатор: Новый ASUS RT-G32 (полученный в январе 2010, спрошивкой v3.0.1.7 на борту)
dd-wrt билд прошивки: v24-sp2 (12/28/09) std (SVN revision 13525)
ОС используемая для прошивки: Windows 7 x64

Подготовка
— Начните со свежим RT-G32. Сбросьте на заводские настройки.
— Установите на вашей сетевой карте статические ip адреса. Используете 192.168.1.166, шлюз 192.168.1.1, dns надо оставить пустым.
— Вам нужно будет запустить сервер TFTP. Я использовал tftpd32.
— Вам также понадобится Telnet-клиент. Я использовал putty.
— Скачайте asus-to-dd-wrt.bin отсюда.
— Переименуйте файл в linux.bin.
— Поместите linux.bin в корневую директорию вашего TFTP сервера.

Соединение с RedBoot
Для того, чтобы прошить маршрутизатор, вам нужно получить доступ к RedBoot на маршрутизаторе через Telnet.

Я использовал следующие настройки в putty:

host name: 192.168.1.1
port: 9000
connection type: telnet
close window on exit: never

Подключите кабель Ethernet в 4й порт на маршрутизаторе. Затем вставьте питание в маршрутизатор, подождите 3 секунды, а затем нажмите кнопку «Open» в putty для запуска Telnet сессии. возможно потребуется сделать несколько попыток, чтобы соединиться. Об успешном подключении, в putty должно появится что-то вроде этого:
== Executing boot script in 1.920 seconds — enter ^C to abort
^C // Это нажатое сочетание клавиш ctrl+c (прим. переводчика)

RedBoot>

Прошивание через RedBoot
Теперь введите следующие команды в ваш Telnet клиент : [мои комментарии в квадратных скобках]

ip_address -l 192.168.1.1/24 -h 192.168.1.166 [нажмите enter]

fis init [нажмите enter]

y [нажмите enter]

load -r -b 0x80041000 linux.bin [нажмите enter]

fis create linux [нажмите enter. Здесь не будет никакого консольного вывода, пока не будет закончена прошивка… У меня она заняла чуть меньше 4х минут.]

fconfig [нажмите enter дважды]

fis load -l linux [нажмите enter]

exec [press enter ровно 12 раз]

y [Нажмите enter. Ответ может занять около 5 секунд ]

reset [Нажмите enter]

В этот момент маршрутизатор будет перезагружен. Подождите не менее 1 минуты и 25 секунд, а затем вы можете указать вашем браузере http://192.168.1.1/ для доступа в DD-WRT панель управления. (Примечание: Нужно ждать именно не менее 1 минуты и 25 секунд, каждый раз, когда вы выключаете или перезагружаете маршрутизатор, он загружается за это время. После чего контрольная панель DD-WRT будет доступна.)

Как только вы оказались в панели управления DD-WRT, перейти Administration/Factory Defaults, нажмите кнопку «Yes» и «Apply Settings».

На этом все.

Скрины:
Раз
Два

by —Tilex, перевод Человек_Разумный ©
оригинал статьи тут. Кстати есть билд прошивки поновее, но его не пробовали в боевую насколько я знаю. Если кто осмелится, качайте тут

Share:

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

RSS / trackback

Respond