User Tools

Site Tools


ru:toh:asus:rt-n16

Asus RT-N16

Asus RT-N16 - SOHO роутер 2010 года с гигабитным Ethernet и 802.11N модулем. Роутер основан на Broadcom BCM47xx SOC.

  • Тикет 6580 для поддержки этого роутера (закрыт).

Поддерживаемые версии

Версия/Модель С/Н Поддерживаемая версия Замечания
1.2 - Barrier Breaker 14.07,

Аппаратные характеристики

Процессор ОЗУ ПЗУ Интерфейсы Гигабит USB Serial JTag
BCM4718 @ 480MHz 128 МБ 32 МБ 4 LAN + 1 WAN все порты 2 порта + +

Установка

Организация памяти

→ Полное описание в flash.layout.

  • ASUS имеет 4 раздела:
    • 0x 0000 0000-0x 0004 0000 : "boot"
    • 0x 0004 0000-0x 01fe 0000 : "linux"
    • 0x 001d ff88-0x 01fe 0000 : "rootfs"
    • 0x 01fe 0000-0x 0200 0000 : "nvram"

Установка через интерфейс оригинальной прошивки невозможна

Обратите внимание, что OpenWrt не устанавливаются через Web-интерфейс. Как вариант можно рассмотреть использование для установки OpenWRT из Web-интерфейса DD-WRT или Tomato. Подробную информацию о резервном копировании, прошивке и восстановлении можно прочитать на странице роутера Asus WL-500g, большая часть относится и к RT-N16.

Установка из прошивки Tomato

В пункте Administration→Upgrade выбираем образ https://downloads.openwrt.org/chaos_calmer/15.05.1/brcm47xx/mips74k/openwrt-15.05.1-brcm47xx-mips74k-asus-rt-n16-squashfs.trx (проверено для Tomato 1.28).

Установка через режим аварийного восстановления прошивки, используя TFTP

Asus RT-N16 имеет систему отказоустойчивости, как и DLink DIR-600.

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

Зайдите по адресу http://openwrt.lan и начните базовую настройку.

Linux

  • Установите tftp клиент
Ubuntusudo apt-get install tftp
Fedorasudo 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-squashfs.trx

Обновление прошивки

Обновление через веб-интерфейс

Обновление через консоль

Базовая настройка

Поскольку эта часть одинакова для всех, читайте здесь.

Специальная настройка

Интерфейсы

Порты коммутатора (для VLAN)

Порты 1-4 для LAN, 0 - для WAN. Обратите внимание, что порты коммутатора противоположны тем, что указаны на устройстве. Например, порт 1 - это LAN4 и т.д. Порт 8 является внутренней связью с процессором. Not sure what happened to 5-7 but it's assumed they're just not wired out to anything.

Порт VLAN порт
Процессор 8
Интернет (WAN) 0
LAN 1 4
LAN 2 3
LAN 3 2
LAN 4 1

Безопасный режим

Если Вы забыли пароль, испорчен один из стартовых скриптов или поврежден JFFS раздел, то Вы можете попасть в систему через специальный безопасный режим OpenWRT.

Загрузка в безопасном режиме

  • Отключите кабель питания
  • Подключите LAN1 напрямую к компьютеру
  • Настройте статический IP-адрес на компьютере: 192.168.1.2 (255.255.255.0). Шлюз и DNS-сервер не нужны.
  • Plug the power on and wait for the DMZ LED to light up.
  • While the DMZ LED is on immediately press any button (Reset and Secure Easy Setup will work) a few times .
  • If done right the DMZ LED will quickly flash 3 times every second.
  • You should be able to telnet to the router at 192.168.1.1 now (no username and password)

Что можно делать в безопасном режиме?

Внимание: корневая файловая система безопасного режима - это раздел, смонтированный в режиме 'только чтение'. Для перехода в нормальный режим запустите mount_root и делайте необходимые изменения. Запустите mount_root теперь.

  • Создание нового пароля root - passwd
  • IP-адрес роутера - uci get network.lan.ipaddr
  • Очистка раздела jffs - mtd -r erase rootfs_data

После окончания работы в безопасном режиме отключите и включите роутер.

Сборка из исходных кодов

Если вы хотите самостоятельно скомпилировать: Target System (Broadcom BCM947xx/953xx) Target Profile (Broadcom SoC, all Ethernet, BCM43xx WiFi (wl, proprietary))

Аппаратное обеспечение

Информация

Архитектура: MIPS
Производитель: Broadcom
Загрузчик: CFE
SOC: Broadcom BCM4718 ( MIPS 74KTM )
Процессор: Broadcom BCM4716 chip rev 1 ( MIPS 74K V4.0 480 MHz )
ПЗУ: MACRONIX MX29GL256EHTI2I-90Q
Размер ПЗУ: 32 МБ
ОЗУ: 128 МБ
Беспроводной адаптер: Broadcom BCM43xx 802.11b/g/n (интегрированный)
Сетевой адаптер: Broadcom bcm53115skfbg
USB-порт: есть, 2 x 2.0
Serial: есть
JTAG: есть

Кнопки

LED

Если wl0 не управляет WLAN LED, но WiFi работает правильно, то можно попробовать следующий рецепт (взято отсюда):

nvram set sb/1/leddc=0x5A000A
nvram set wl0gpio7=8
nvram commit

Изображения

В корпусе Вид сверху Вид снизу

Открытие корпуса

Внимание: это аннулирует Вашу гарантию!

Последовательный порт

JTAG

Тюнинг

Прочее

Тэги

ru/toh/asus/rt-n16.txt · Last modified: 2016/04/03 11:45 by glossum