Никаких премудростей тут не будет. Это скорее памятка для себя, чтобы не забыть некоторые нюансы. Инструкции по прошивке обычно легко ищутся, но в нужный момент что-нибудь забывается.
Это уже четвертый роутер от ASUS, с которым я имел дело дома, и третий, в котором я заменял стоковую прошивку на TomatoUSB (для RT-G32 я ничего стороннего не видел). Процедура прошивки у всех них примерно одинаковая.
Для удачно прошивки нужно:
- Программа ASUS Firmware Restoration, которую можно найти на сайте ASUS. Версия 2.1.0.1, 2.0.0.0.
- Образ кастомной прошивки. Я использовал AdvancedTomato в варианте AIO (All in One) отсюда.
Теперь надо сделать следующее:
- Отключить роутер от питания;
- Отключить все сетевые и USB-кабели от него;
- Подключить сетевой кабель одним концом к одному из LAN-портов роутера, а другим к компьютеру. Желательно при этом отключить от компьютера все остальные сетевые кабели и WiFi;
- Выставить на компьютере для сетевой карты, в которую включен кабель от прошиваемого роутера следующее настройки:
IP-адрес: 192.168.1.10 Маска: 255.255.255.0 Шлюз: не указывать DNS: не указывать
- Тонким предметом зажать кнопку Reset рядом с кнопкой включения питания;
- Удерживая кнопку, подать питание на роутер.
Можно продолжать.
- Запустить утилиту Firmware Restoration;
- Выбрать файл прошивки с расширением "TRX". В моём случае это был "RT-N18U-AT-ARM-3.5-140-AIO-64K.trx";
- Нажать кнопку "Загрузить".
Примерно минуты через 2-3 на роутере должны гореть индикаторы питания и WiFi.
Теперь с помощью мобильного телефона или другого устройства надо проверить, что в эфире есть открытая беспроводная сеть с SSID "Tomato24". Так же можно попробовать зайти по адресу http://192.168.1.1, используя логин admin и пароль admin. Должен открыться web-интерфейс роута.
Если такой сети нет, или web-интерфейс не открывается, то необходимо произвести сброс настроек. При замене стоковой прошивки на кастомную сброс надо делать обязательно. По крайней мере ни одна замена прошивки у меня без этого не обошлась.
Я не уверен, но утилита восстановления скорее всего просто отдаёт файл по TFTP и ничего не сбрасывает.
Для сброса надо сделать следующее:
- Обесточить роутер;
- Зажать острым предметом или пальцем кнопку WPS справа от LAN-портов;
- Удерживая кнопку, подать питание на роутер.
Ещё раз проверить наличие WiFi-сети с SSID "Tomato24" и доступность web-интерфейса.
Если всё прошло удачно, то можно приступать к настройке роутера.
А теперь от грустном.
Подобным способом я пробовал заливать стоковую прошивку в роутер. Файл передавался успешно, судя по прогресс-бару, но прошивка не начиналась. В окне утилиты было сообщение, что передача была прервана. Есть подозрение, что существует лимит на размер передаваемого файла. Прошивка TomatoUSB имеет размер около 22МБ, а прошивка с сайта ASUS больше 32МБ.