Установка прошивки на Asus RT-N16:
Windows: FRU
Скачайте и/или установите Firmware Restoration Utility
(есть на диске в комплекте с роутером или на официальном сайте).
Настройте IP-адрес ПК 192.168.1.2 маска 255.255.255.0 Отключите кабель питания роутера
Нажмите и удерживайте кнопку RESET, пока переподключаете кабель питания, роутер войдет
в режим восстановления. (Индикатор питания должен моргать. Если это не так, повторите заново.)
Запустите Firmware Restoration Utility, выберите прошивку и нажмите кнопку Upload.
В случае возникновения предупреждения просто его игнорировать, мы хотим OpenWrt!
Это должно занять несколько минут. Не торопитесь и выпейте чашку кофе.
Настройте ваш ПК (не используйте 192.168.1.1)
netsh interface ip set address name="Local Area Connection" static 192.168.1.2 255.255.255.0
Пинг 192.168.1.1 должен быть успешным.
TFTP Скачайте TFTP-клиент (например, tftpd32)
Настройте IP-адрес ПК 192.168.1.2 маска 255.255.255.0 Отключите кабель питания роутера
Нажмите и удерживайте кнопку RESET, пока переподключаете кабель питания, роутер войдет
в режим восстановления (Индикатор питания должен моргать. Если это не так, повторите заново.)
Пинг 192.168.1.1 должен быть успешным. Запустите клиент, выберите вкладку TFTP Client
В Server Interfaces выберите 192.168.1.2
В поле Host введите 192.168.1.1
Нажмите кнопку рядом с полем Local File и выберите прошивку. Нажмите кнопку Put.
Это должно занять несколько минут. Не торопитесь и выпейте чашку кофе.
Не забудьте вернуть настройки ПК обратно:
netsh interface ip set address name="Local Area Connection" source=dhcp
Linux Установите tftp клиент
Ubuntu - sudo apt-get install tftp
Fedora - sudo yum install tftp
Нажмите и удерживайте кнопку WPS, пока переподключаете кабель питания, для сброса NVRAM.
Пройзойдет 2-кратная перезагрузка роутера.
Нажмите и удерживайте кнопку RESET, пока переподключаете кабель питания, роутер войдет в режим восстановления.
TFTPd запущен. Индикатор питания должен моргать (примерно, раз в три секунды). Если это не так, повторите заново.
IP-адрес роутера 192.168.1.1 маска 255.255.255.0
Настройте ваш компьютер использовать IP из того же диапазона, 192.168.1.2 будет хорошим выбором.
sudo ifconfig eth0 192.168.1.2
Проверьте пинг, Ctrl + C для остановки
ping 192.168.1.1
Если все хорошо, можно начинать прошивку:
tftp 192.168.1.1
mode binary
put openwrt-brcm47xx-mips74k-asus-rt-n16-squashfs.trx
Ждем 5-6 минут если сам в ребут не ушел, то выключить и включить питание,
в general-mini устройство доступно по ssh root@192.168.1.1,
в general-mini-luci есть web интерфейс –
http://192.168.1.1
P.S. тестировалась только прошивка на ASUS RT-N16