Wiki
Clone wikicomp-house.repo / AsusWimax
Зачем все это
Мне потребовалась поддержка в роутере модема wimax yota.
Для этих роутеров Asus есть прошивки с madwimax на борту и поддержкой в веб-интерфейсе:
- WL320gE
- WL320gP
- WL330gE
- WL500W
- WL500gp
- WL500gpv2
- WL500gx
- WL520gu
- WL550gE
- WL700g
Прошивки
Прошивка представляет собой Файл с расширением .trx.
Процедура прошивки
На сайте об этом ни слова, но путем изучения разных инструкций по прошивке ddwrt в сети стало понятно, что прошивка с расширением .trx, это стандартный асусовский формат. По идее, такую прошивку можно загрузить в роутер прямо через веб-интерфейс, но поскольку я еще пару лет назад прошил dd-wrt, где для прошивок применяется формат .bin, проверить я это предположение не могу.
Зато осталась возможность загрузить прошивку через tftp.
Для этого надо сделать следующее:
- Скачать прошивку с сайта по ссылке выше.
- поставить клиент tftp. В федоре это yum install tftp
- Соединить компьютер, с которого будем прошивать роутер с этим роутером через ethernet кабель.
- Сбросить роутер в заводские настройки. 30 секунд держать кнопку restore, затем выключить роутер, через 30 секунд включить и подождать еще 30 секунд. Адрес роутера станет 192.168.1.1
- Сконфигурировать на компьютере статический адрес из диапазона 192.168.1.2-192.168.1.254 с маской 255.255.255.0, например, 192.168.1.2. Я использовал для этого NetworkManager.
- Войти на роутере в режим прошивки. Для этого надо выключить роутер, затем удерживая кнопку restore включить его и дождаться, пока индикатор Power на лицевой панели будет равномерно мигать.
- Пропинговать для уверенности роутер с подключенного компьютера. ping 192.168.1.1
- Отправить прошивку по протоколу tftp в двоичном режиме в роутер: tftp -m binary 192.168.1.1 put filename.trx
- Прошивка молча зальется, после чего нужно обязательно подождать несколько минут, чтобы роутер ее переварил и можно перезагружать роутер.
После этого можно в браузере набрать 192.168.1.1 и убедиться, что прошивка обновилась.
Здесь у меня возникла проблема - никакой админский пароль не подходил. Я попробовал подключиться через telnet 192.168.1.1 - аналогично. В инете куча советов по этому поводу с правкой nvram, но мне помог тупой сброс прошивки в заводские настройки.
- на работающем роутере удерживать restore 30 секунд.
- отключить роутер и подождать 30 секунд
- включить роутер и дождаться его загрузки.
После этого я смог залогиниться через телнет и веб-интерфейс со стандартным логином admin/admin.
Настройка заняла пять минут и настолько очевидна, что и писать-то не о чем. Просто выбрать в типе wan - wimax и готово.
Updated