| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision |
| ru:toh:asus:rt-n16 [2019/08/14 06:08] – [Тэги] cleanup tmomas | ru:toh:asus:rt-n16 [2020/12/15 11:02] – [Последовательный порт] deech |
|---|
| |
| ===== Поддерживаемые версии ===== | ===== Поддерживаемые версии ===== |
| ^ Версия/Модель ^ С/Н ^ Поддерживаемая версия ^ Замечания ^ | ---- datatable ---- |
| | 1.2 | - | Barrier Breaker 14.07, | | | cols : Brand, Model, Versions, Supported Current Rel, OEM device homepage URL_url, OWrt Forum Topic URL_url, Device Techdata_pageid |
| | headers : Производитель, Модель, Ревизия, Текущая версия, Сайт производителя, Ветка на форуме, Техническая информация |
| | align : c,c,c,c,c,c,c |
| | filter : Model=RT-N16 |
| | ---- |
| | |
| | ==== Текущее состояние ==== |
| | |
| | * Как и для большинства беспроводных решений на базе BCM4718, по умолчанию используется драйвер b43, полученный путём реверс-инжениринга. Этот драйвер поддерживает только 802.11 g, но вы можете легко получить Wi-Fi 802.11 n, установив открытый драйвер Broadcom brcmsmac. Кроме того, для большей функциональности, такой как полоса пропускания 40 МГц, вы можете использовать драйверы STA с закрытым исходным кодом broadcom-wl. Однако расширенная настройка Wi-Fi должна быть выполнена с помощью утилиты wl. Для установки, обратитесь к [[docs:techref:hardware:soc:soc.broadcom.bcm47xx#wifi_drivers|странице bcm47xx]]. |
| | * Есть сообщения о том, что **прошивка OpenWRT не принимается стандартным веб-интерфейсом ASUS**, однако, её можно попробовать установить с помощью TFTP. Но для этого требуется сборка, помеченная специальным заголовком. Таким образом, для OpenWrt должен быть создан патч, добавляющий поддержку автоматического создания "правильной" прошивки для роутеров Asus. |
| | * Кнопка RESTORE не стирает NVRAM. Сброс настроек прошивки можно сделать с помощью кнопки WPS или в web-интерфейсе. Кнопка RESTORE может перевести маршрутизатор в режим восстановления проприетарной прошивки Asus или в режим восстановления OpenWrt, см. [[#failsafe_mode|режим восстановления]]. |
| |
| ===== Аппаратные характеристики ===== | ===== Аппаратные характеристики ===== |
| ^ Процессор ^ ОЗУ ^ ПЗУ ^ Интерфейсы ^ Гигабит ^ USB ^ Serial ^ JTag ^ | ---- datatable ---- |
| | BCM4718 @ 480MHz | 128 МБ | 32 МБ | 4 LAN + 1 WAN | все порты | 2 порта | + | + | | cols : Model, CPU, CPU MHz, Flash MB_mbflashs, RAM MB_mbram, WLAN Hardware, WLAN 2.4GHz, WLAN 5.0GHz, Ethernet 100M ports_, Ethernet Gbit ports_, Modem, USB ports_, Serial, JTag |
| | header : Модель,Процессор,Частота CPU,Flash MB,RAM MB,Чип WLAN,WLAN2.4,WLAN5.0,100M портов,Gbit портов,Modem,USB,Serial,JTag |
| | align : c,c,c,c,c,c,c,c,c,c,c,c,c,c |
| | filter : Model=RT-N16 |
| | ---- |
| |
| ===== Установка ===== | ===== Установка ===== |
| | ---- datatable ---- |
| | cols : Model, Supported Current Rel, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url, Firmware OEM Stock URL_url |
| | headers : Модель, Текущая версия, Прошивка OpenWrt для установки, Прошивка OpenWrt для обновления, Проприетарная OEM-прошивка |
| | align : c,c |
| | filter : Model=RT-N16 |
| | ---- |
| | |
| | -> [[docs:guide-user:installation:generic.flashing|Общая инструкция по установке OpenWrt (для ознакомления)]] |
| | |
| ==== Организация памяти ==== | ==== Организация памяти ==== |
| -> Полное описание в [[ru:docs:techref:flash.layout]]. | -> Полное описание в [[ru:docs:techref:flash.layout]]. |
| |
| ==== Установка через интерфейс оригинальной прошивки невозможна ==== | ==== Установка через интерфейс оригинальной прошивки невозможна ==== |
| Обратите внимание, что OpenWrt не устанавливаются через Web-интерфейс. Как вариант можно рассмотреть использование для установки OpenWRT из Web-интерфейса DD-WRT или Tomato. Подробную информацию о резервном копировании, прошивке и восстановлении можно прочитать на странице роутера [[/toh/asus/wl500gp|Asus WL-500g]], большая часть относится и к RT-N16. | Обратите внимание, что **OpenWrt не устанавливаются через Web-интерфейс**. Как вариант можно рассмотреть использование для установки OpenWRT из Web-интерфейса DD-WRT или Tomato. Подробную информацию о резервном копировании, прошивке и восстановлении можно прочитать на странице роутера [[/toh/asus/wl500gp|Asus WL-500g]], большая часть относится и к RT-N16. |
| |
| ==== Установка из прошивки Tomato ==== | ==== Установка из прошивки Tomato ==== |
| |'' put openwrt-brcm47xx-squashfs.trx ''| | |'' put openwrt-brcm47xx-squashfs.trx ''| |
| |
| | === Mac === |
| | Переведите маршрутизатор в режим восстановления (см. выше). |
| | |
| | MacOS имеет встроенный TFTP-клиент, к которому вы можете получить доступ через командную строку/терминал. Вы можете попробовать этот способ и следовать инструкциям для обновления прошивки из Linux. |
| | |
| | Либо вы можете найти "Asus" в App Store и загрузить их утилиту восстановления прошивки, которая будет чем-то похожа на Windows и чем-то похожа на Linux по конфигурации интерфейса. |
| ==== Обновление прошивки ==== | ==== Обновление прошивки ==== |
| |
| ==== Кнопки ==== | ==== Кнопки ==== |
| ==== LED ==== | ==== LED ==== |
| Если wl0 не управляет WLAN LED, но WiFi работает правильно, то можно попробовать следующий рецепт (//взято [[http://www.znau.edu.ua/temp/asus-rt-n16/openwrt-bcm4716-README.txt|отсюда]]//): | Если wl0 не управляет WLAN LED, но Wi-Fi работает правильно, то можно попробовать следующий рецепт (//взято [[http://www.znau.edu.ua/temp/asus-rt-n16/openwrt-bcm4716-README.txt|отсюда]]//): |
| |'' nvram set sb/1/leddc=0x5A000A ''| | |'' nvram set sb/1/leddc=0x5A000A ''| |
| |'' nvram set wl0gpio7=8 ''| | |'' nvram set wl0gpio7=8 ''| |
| |'' nvram commit ''| | |'' nvram commit ''| |
| |
| | При использовании открытого драйвера brcmsmac включить индикацию светодиодов для Wi-Fi можно, отредактировав файл /etc/config/system : |
| | |
| | <code> |
| | config led wlan_led |
| | option name 'WLAN' |
| | option sysfs 'bcm47xx:blue:wlan' |
| | option trigger 'netdev' |
| | option dev 'wlan0' |
| | option mode 'link tx rx' |
| | </code> |
| |
| ==== Изображения ==== | ==== Изображения ==== |
| | {{:media:asus:rt-n16:rt-n16-out.jpg?0x250|}} |
| {{:media:asus:rt-n16:rt-n16_top_hires.jpg?direct&0x250|В корпусе}} | {{:media:asus:rt-n16:rt-n16_top_hires.jpg?direct&0x250|В корпусе}} |
| {{:media:asus:rt-n16:rt-n16.jpg?direct&0x250|Вид сверху}} | {{:media:asus:rt-n16:rt-n16.jpg?direct&0x250|Вид сверху}} |
| {{:media:asus:rt-n16:rt-n16_back_hires.jpg?direct&0x250|Вид снизу}} | {{:media:asus:rt-n16:rt-n16_back_hires.jpg?direct&0x250|Вид снизу}} |
| |
| | |
| | * Обратите внимание на последовательный порт (serial), обозначенный на плате заголовком J2 (второе фото). Его вы можете увидеть на плате между портами usb и логотипом Asus. Для него распаяны штырьки и есть подписи: Gnd, Vcc, Rx, Tx. К нему подходит 4-контактный аудио-разъём от cd-rom или 4-контактный разъём вентилятора. Удалось получить доступ к последовательному порту с помощью адаптера CA-42 nokia usb-ttl, аналогично инструкциям на [[http://www2.nslu2-linux.org/wiki/pmwiki.php?pagename=HowTo/AddASerialPort]]. При использовании последовательного адаптера usb-ttl необходимо подключить только Gnd, Tx и Rx. Vcc не используется. |
| ==== Открытие корпуса ==== | ==== Открытие корпуса ==== |
| **Внимание**: это аннулирует Вашу гарантию! | **Внимание**: это аннулирует Вашу гарантию! |
| |
| ==== Последовательный порт ==== | ==== Последовательный порт ==== |
| | |
| | Чтобы подключиться к последовательному порту вам нужен PL2303 USB To RS232 TTL адаптер. Например, [[https://ext.mysku-st.ru/250/i00.i.aliimg.com/wsphoto/v0/1397984362/1pcs-Newest-Converter-Adapter-USB-To-RS232-TTL-Imported-Auto-Converter-Module-Support-for-WIN7-System.jpg|такой]]. |
| | |
| | Соединять адаптер с разъёмом RT-N16 нужно следующим образом: RX->TX, TX->RX, GND->GND. Vcc не используется. Далее открываете какой-нибудь терминал или его эмулятор, например, PuTTY, и выставляете скорость 115200 baud, передачу данных - 8 bit, no parity (8N1). |
| | |
| | Драйвера для windows: |
| | [[http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41]] |
| | |
| | Для подключения из windows используйте PuTTY. Номер COM-порта адаптера можно посмотреть в диспетчере устройств. |
| | |
| | Для подключения из Linux используйте терминал/эмулятор терминала. |
| | |
| ==== JTAG ==== | ==== JTAG ==== |
| |
| ===== Тюнинг ===== | ===== Тюнинг ===== |
| | Были попытки использовать интерфейс PCIe: [[http://linux-mips-org.10913.n7.nabble.com/Re-brcm4716-and-PCIe-td56191.html]] |
| | {{media:asus:rt-n16:rt-n16_back_hires.jpg?400}} |
| | |
| | ==== Замена плохих конденсаторов ==== |
| | |
| | Если после отключения и повторного включения питания маршрутизатор перестал подавать признаки жизни (даже светодиоды не светятся), то, возможно, дело в каком-то отработавшем свой срок службы конденсаторе. Разбираете роутер. Далее ищете конденсаторы недалеко от гнезда питания (см фото). Если среди них есть вздувшиеся, то им необходима замена на конденсаторы соответствующей ёмкости. Номинальная ёмкость конденсатора на фото - 680 мкФ и напряжение - 16В. Но вполне подходит конденсатор на 1000 мкФ и 25 В. После замены вдувшихся конденсаторов маршрутизатор, как правило, начинает работать без каких либо проблем и сброса настроек. |
| | |
| | {{media:asus:rt-n16:rt-n16_bad_cap.png?200|Bad Cap}} |
| | {{media:asus:rt-n16:rt-n16_cap_mod_by_nc.png?400|New Cap}} |
| | |
| ===== Прочее ===== | ===== Прочее ===== |
| * ASUS прошивки доступны на [[http://www.asus.com/ru/Networking/RTN16/HelpDesk_Download/|ASUS поддержке]] (выбрать ОС "Другое") | * ASUS прошивки доступны на [[http://www.asus.com/ru/Networking/RTN16/HelpDesk_Download/|ASUS поддержке]] (выбрать ОС "Другое") |