
1. Скачиваем последнюю версию прошивки от Drake http://www.drakeworld.net/blogs/drakeblog/2009/04/20/asus_wl600g_firmware_hack
- Имеются прошивки как для Annex A, так и для Annex B ( в ней поддерживается только немецкий, словакский, чешский и венгерский язык)
- Можно выбрать прошивку с NARS патчем или без него (прошивка в которую данный патч включен умеет переподключать соединение после разрыва)
- Для примера скачаем прошивку для annex a c включенным NARS патчем: http://www.drakeworld.net/blogs/media/blogs/DrakeBlog/wl600g/bcm96348GW_fs_kernel_3.02L.01.-090602_1528.zip
2. Распаковываем скачанный архив, получаем файл bcm96348GW_fs_kernel_3.02L.01.-090602_1528
3. Далее действуем как я описывал тут: http://underaze.livejournal.com/1069.html А именно:
Прошивка обновляется очень просто, есть лишь два момент на которые стоит обратить внимание:
1) Нельзя прошивать модем с компьютера подключенного к нему по wifi
2) Делать это лучше используя браузер IE или Firefox (с Opera'ы у многих модем не прошивается говоря о неверном файле)
Прошивка осуществляется через web интерфейс (чтобы туда попасть откройте в браузере http://192.168.1.1 логин/пароль: admin/admin) в меню выбираете Management -> Update Software Далее нажимаете кнопку "Обзор" и выбираете ранее скачанный файл прошивки, после чего жмёте Update Software и ждёте пока модем перезагрузится.
4. Теперь необходимо отформатировать нашу флешку (USB HDD) в файловую систему ext2 или ext3
- Для этого в windows вы можете воспользоваться partition manager 10 (имеет 30 дневный триальный период), скачать можно отсюда: http://www.paragon.ru/demo/demo.html
- Или скачать live cd Linux'а и отформатировать флешку уже оттуда, как вариант можно использовать Parted Magic: http://partedmagic.com/
5. Скачиваем последний архив с файлами для hdd: ftp://78.25.8.242/wl600/wl600_hd_0603.tar.gz
6. FTP сервер на роутере находится по адресу http://192.168.1.1:1111
- Копируем файл wl600_hd_0603.tar.gz на роутер
- Заходим телнетом на роутер ( в windows для этого можно использовать утилиту Putty: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html )
- Появится запрос авторизации, по умолчанию логин и пароль admin. Появится меню настроек, ничего не трогаем, просто вводим sh и жмем enter
- Вводим: cd /var/harddisk и жмём enter
- Вводим tar xzvf wl600_hd_0603.tar.gz и снова жмём enter
- Ждём пока содержимое архива распакуется, это может быть довольно долгий процесс (на всякий случай периодически нажимайте какую нибудь клавишу, допустим стрелку).
- Перезагружаем роутер.
7. После перезагрузки если у вас файловая система ext2 или ext3 - все приложения должны работать.
Например чтобы запустить midnight commander - зайдите на роутер телнетом и введите /var/harddisk/asus/mc.sh
8. Если роутер умер во время перепрошивки, то вам сюда - http://domodossola.altervista.org/wl-600g/
На данный момент список софта собранного для wl600g и входящего в архив wl600_hd_0603.tar.gz:
~/asus $ ls
bin
etc
mc.sh
samba
thttpd
conf
fat32_libs.sh
mediatomb
sbin
tmp
darkstat
lib
mt-daapd
share
transmission
dctcs
libexec
opkg
shutdown
usr
dropbear
lighttpd
php
ssh_keygen.sh
e2fsprogs
mc
post-firewall.sh startup
----
Оригинал статьи тут: https://forum.openwrt.org/viewtopic.php?pid=98328#p98328
Перевод несколько вольный и местами дополненный.