Решил сделать вольный перевод на вики статью по прошивке роутера 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, перевод Человек_Разумный ©
оригинал статьи тут. Кстати есть билд прошивки поновее, но его не пробовали в боевую насколько я знаю. Если кто осмелится, качайте тут
35 комментариев
RSS / trackback