1. Главная страница » Компьютеры

Openwrt asus rt n66u

Автор: | 16.12.2019

Unsupported: Unsupported due to ASUS’ proprietary wireless AC implementation

Взято из вашей ссылки на OpenWRT Wiki. Этот роутер не поддерживается OpenWRT из-за проприетарной реализации стандарта беспроводной связи 802.11ac от ASUS.

Содержание

роутер Rt-N66U прошивка, прошивка роутеров Asus, прошиваем Merlin, Merlin Fork Rotten Tomatoes firmware

Всем очередной привет и сегодня мы будем ломать роутеры Анус, точнее Асус, а еще точнее небезызвестный RT-N66u. Надеюсь эта статья сэкономит вам тонны нервных клеток и не заставит ваш ass подгорать, при виде потухших диодов после смены прошивки, сия статья квинтэссенция всего, что я смог накопать на момент 04.10.2016. Итак вперед.

Читайте также:  Nokia carl zeiss tessar

Для чего необходимо прошить Asus RT-N66u ?

Лично у меня было много причин — не уверенное покрытие wi-fi (да, да, каналы сканировал, занял не занятый, с настройками игрался), иногда зависал роутер, Media server работал просто ужасно и другие ништяки, которые умело внесли в прошивку кривожопые разработчики фирмы Анус.

Кроме того в районе 15 года, асус порезали мощности сигнала роутера, в связи с требованиями международного законодательства, еще более ухудшив покрытие беспроводной сети.

Виды прошивок для RT-N66u и роутеров Asus

часть информации взята с двух главных русскоязычных форумов: 4PDA (прямой линк на тему) / IXBT (прямой линк на тему)

Asus wrt — официальная (или сток) прошивка от Ануса. Возьмите заранее и версию по старше, на случай отката.

Asus wrt Merlin — проект Эрика Соважо (RMerlin). Цель проекта — исправление косяков заводской прошивки, ряд мелких твиков и очень ограниченное добавление нового функционала. Прошивка всегда будет держаться как можно ближе к заводской и никогда не станет обрастать горой новых фич. В связи с тем, что Мерлин контактирует с Азусом, некоторые его фиксы иногда становятся частью заводской прошивки.

Merlin Fork — это ответвление от asuswrt-merlin двухгодичной давности. Цель Джона Бачо — поддержание на плаву последнего варианта прошивки с «громкими» Wi-Fi драйверами. Напомню, что начиная с .376, азус по требованию FCC ограничил мощность Wi-Fi передатчика до законодательных норм и заблокировал возможность смены региона. Из новых прошивок Джон берёт только исправления по безопасности.

Hggomes firmware — ещё одно ответвление от asuwrt-merlin. Хьюго Гомес тоже ставил перед собой задачу обхода региональных блокировок, но открывать свой код до сих пор отказался, под давлением общественной критики якобы свой проект закрыл, но в реальности ведёт дальше. Кроме того, Хьюго обновил в прошивке minidlna, dnsmasq, dropbear и другие (около 80) общедоступные компоненты прошивки до последних версий. На момент публикации статьи, Хьюго все же скрыл свой репозиторий 🙁

Tomato firmware или TomatoUSB — TomatoUSB собирает Michal Rupental (aka Shibby) — системный администратор из Польши.

DDwrt — свободная альтернативная прошивка для ряда беспроводных маршрутизаторов, в основном потребительского класса, основанных на чипах BroadCom/Atheros/Xscale/PowerPC.

Padavan — лично у меня так и не удалось засунуть прошивку, от близкой модели в наш роутер, я получил кирпич и восстанавливал его. Но люди пишут, что все возможно и якобы прошивка от Падавана лучшая.

Что необходимо уметь для прошивки Asus RT-N66u и ему подобных роутеров от Asus?

Сброс настроек (Ресет) — осуществляется нажатием кнопочки ресет (скрепкой например) более 5 секунд. Если подобное произвести при включении роутера (сраз зажать ресет) индикатор включения начнет медленно моргать, роутер перейдет в режим восстановления.

Метод 30/30/30 — для очистки NVram, где применяется — читаем ниже. Зажимаем кнопку WPS на включенном роутере на 30 сек, не отпуская кнопки выключаем роутер и ждем еще 30 сек, включаем роутер с зажатой кнопкой еще на 30 сек, отпускаем кнопку.

LAN4 — дырка, рекомендуемая Асусом для подключения вашего ПК, при перепрошивке. Настройки они рекомендуют вбить 192.168.1.2 / маска 255.255.255.0 и ничего более.

Asus Firmware Restoration Tool — утилита восстановления от Асуса. необходима для некоторых операций.

TFTP — метод загрузки прошивки в роутер, минуя веб морду, иногда просто необходим! Пуск — выполнить, cd путь_к_папке_с_прошивкой, далее tftp -i 192.168.1.1 put (путь к прошивке).trx и жмем ENTER, ждем.

Пройдет секунд 5 и Вы получите что-то типа:

Transfer successful: 3706880 bytes in 7 seconds, 529554 bytes/s

Означает, что прошивочка залилась через TFTP.

В Win7 часто по умолчанию TFTP отключен! Идем в пуск — панель управления — установка и удаление программ, вкл/выкл компонентов Windows, активируем TFTP там.

Установка Merlin Fork, Asus wrt Merlin, Hggomes на RT-n66u роутер

С этими прошивками все очень просто, заходим в раздел роутера обновление микропрограммы, выбираем нужный файл в формате .trx, жмем обновить и ждем пока индикатор не сообщит нам о финале операции. После установки роутер вручную перегружаем и на всякий случай сбрасываем настройки. Метод 30/30/30 не нужен.

Захотите вернуться на сток? Нет проблем, точно так же стоковую прошивку подпихиваем, заранее очистив настройки кнопочкой ресет и вперед!

Лично мне вся линейка этих прошивок не очень понравилась, очень много багов несут они от официальной прошивки, так как сделаны на ее базе. Медиасервер так нигде нормально например, и не завелся, хотя вай фай стал куда мощнее и стабильнее.

Установка Tomato (TomatoUSB) на роутеры Asus RT-N66U

Ставим стоковую прошивку, сбрасываем настройки (Ресет), запускаем Ресторейшн Тул от Асуса, выбираем .trx для нашей модели роутера, и льем. Ждем, пока не будет написано Success и ждем еще порядка 30-40 минут (инсталляция)! После этого выкл/вкл роутер, делаем 30/30/30 и вкл/выкл ваш сетевой адаптер. Если все ок, то роутер раздаст на него адрес и по адресу 192.168.1.1 вы получите новую прошивку.

Лично для себя пока остановился на томатах, Smb/media server работают более менее, роутер греется меньше, обрывов wi-fi нет.

установка DD-WRT на Asus RT-N66U и другие роутеры Asus

Копипаста с форума DD-WRT, сам не проверял! Обратите внимание, для ревизии B1 (смотрим заднюю крышку роутера), инструкция немного другая.

Это руководство по прошивке роутера Asus RT-N66U DD-WRT. Если вы будете четко ему следовать, проблем возникнуть не должно.

Качаем последнюю прошивку mini и big отсюда: http://dd-wrt.com/site/support/router-database
Качаем SVN big прошивку отсюда: ftp://dd-wrt.com/others/eko/V24-K26/svn18946/dd-wrt.v24-18946_NEWD-2_K2.6_big.bin

Настройте свою сетевую карту следующим образом:
Quote:

IP: 192.168.1.15
Маска: 255.255.255.0 или 24
Шлюз: 192.168.1.1

Перезагрузите роутер в recovery, держа при загрузке Reset, пока светодиод Power не начнет медленно мигать.
Введите 192.168.1.1 в адресную строку браузера — вы должны попасть на сервисную страницу с формой загрузки прошивки.
Загрузите mini прошивку.
Ждите 10-15 минут.
Загрузитесь в recovery тем же способом.
Загрузите big прошивку.
Ждите 10-15 минут.
Загрузитесь в recovery.
Выберите Restore default NVRAM values (или подобное)
Кликните по этой ссылке: http://192.168.1.1/do.htm?cmd=nvram+commit.
Перейдите на 192.168.1.1.
Выберите Reboot.
Ждите 10-15 минут.
Если работает, радуемся жизни.
Идем в веб-интерфейс, загружаем SVN big прошивку.
Ждем.
Идем в веб-интерфейс, настраиваем.
Если работает, радуемся жизни.

Для B1

Инструкция по прошивке DD-WRT на роутер Asus RT-N66U ревизии B1.
1. Вытаскиваем кабель от провайдера из порта WAN. Подключаем кабель от роутера из любого порта LAN к компьютеру или ноутбуку в сетевую карту.
2. Выключаем на компьютере или ноутбуке все сетевые карты (в сетевых подключениях), кроме той, в которую воткнут кабель, идущий от роутера. WiFi также нужно выключить.
3. Вручную задаём в сетевом подключении ip-адрес: 192.168.1.2 и маску подсети: 255.255.255.0. Шлюз и DNS прописывать не нужно.
4. Теперь переводим роутер в режим рекавери: роутер включен, мы просто зажимаем кнопку reset на 10 секунд, должен начатьмедленно мигать индикатор питания.
5. Переходим по 192.168.1.1 в браузере и попадаем на страницу, где написано: ASUSTeK — CFE miniWeb Server. Там будет две кнопки: Browse и Upload.
6. Жмём кнопку Browse, выбираем прошивку, которая содержит в названии слово mini_ и имеет формат .trx. Жмём кнопку Upload.
7. После загрузки прошивки в браузере напишет, что прошивка залилась и нужно подождать немного. НЕ ПЕРЕЗАГРУЖАТЬ РОУТЕР и ничего с ним не делать после заливки прошивки!
8. Процедура обработки новой прошивки занимает примерно 5 минут. В это время роутер перезагружать ни в коем случае нельзя!Ждите 5 минут!
9. После окончания обработки роутером прошивки, роутер перезагрузится один раз и включит WiFi индикатор. После этого нужно подождать ещё 1 минуту.
10. После этого нужно выключить роутер. В выключенном состоянии зажать кнопку WPS и включить роутер, не отпуская кнопку WPS. Индикатор питания должен быстро мигать.
11. Далее не отпуская WPS, зажать кнопку reset и через 2 секунды отпустить WPS и не отпускать reset до тех пор, пока индикатор питания не станет МЕДЛЕННО мигать.
12. Отпускаем кнопку reset. У нас включился снова рекавери-режим роутера. Переходим из браузера на 192.168.1.1.
13. Попадаем опять на страницу ASUSTeK — CFE miniWeb Server. Нажимаем Browse, выбираем прошивку, которая содержит в названии слово big- и в формате .trx. Жмём Upload.
14. НЕ ПЕРЕЗАГРУЖАТЬ РОУТЕР и ничего с ним не делать после заливки прошивки!
15. Процедура обработки новой прошивки занимает примерно 15 минут. В это время роутер перезагружать ни в коем случае нельзя! Ждите целых 15 минут!
16. После окончания обработки роутером прошивки, роутер перезагрузится ДВА раза и после включит WiFi индикатор. После этого нужно подождать ещё 1 минуту.
17. Вновь зажимаем кнопку reset на включенном и прошитом роутере и держим до тех пор, пока медленно не замигает индикатор питания роутера.
18. Отпускаем reset. Идём в браузере на 192.168.1.1. И жмём кнопку: Restore default NVRAM values. Ждём 1 минуту. Индикатор питания должен продолжать мигать.
19. Выключаем роутер. Ждём 3 секунды и снова его включаем. Когда роутер полностью включится (загорится WiFi индикатор), снова зажимаем кнопку reset до тех пор, пока не начнёт медленно мигать индикатор питания роутера.
20. Переходим по ссылке: http://192.168.1.1/do.htm?cmd=nvram+commit после перехода должно написать что-то вроде: Complited. Ждём 1 минуту.
21. Выключаем роутер. Идём в настройки сетевой карты и убираем ip-адрес: 192.168.1.2 и маску: 255.255.255.0. Делаем получение ip-адреса и DNS на автополучение.
22. Включаем роутер. Когда на роутере включится индикатор WiFi сети, открываем браузер и заходим по адресу: 192.168.1.1 и попадаем в админку роутера.
23. На ревизии B1 НИ В КОЕМ СЛУЧАЕ нельзя прошивать SVN BIG прошивку в формате .bin! После прошивки роутер не загрузится. Но если вы уже сделали это, то просто зайдите вновь в рекавери-режим роутера, залейте прошивку mini и после прошивку big по этой инструкции и сделайте сброс NVRAM.

Инструкцию я составил сам и на своём личном опыте. Никакие другие махинации на ревизии B1 мне не помогли.
Роутер стабильно отработал сутки, я прекрасно настроил WiFi 2.4ГГц и 5ГГц.
Все функции роутера, которые на данный момент я протестировал, работают.

Что я тестировал:
DHCP-сервер, Wi-Fi с различными настройками, ntp синхронизацию времени, проброс портов, проброс группы портов, логин из под root.

Файлы, которые я прошивал имеют названия:

Quote:
dd-wrt.v24-24461_NEWD-2_K2.6_mini_RT-N66U.trx
dd-wrt.v24-26138_NEWD-2_K3.x-big-RT-N66U.trx

Установка OPEN WRT на роутеры Asus (RT-N66U)

Лично у меня так и не получилось, но на OpenWRT есть прямое указание, что проишвка поддерживается в нашем роутере!

Возврат роутера Asus (RT-n66u) при особо упоротых случаях (окирпичивании) к заводской прошивке. Или что делать если Не удается загрузить файл восстановления системы: transfer canceled

Было у меня и такое, и родная прошивка уже через Restoration tool не вставала, писало следующее: Не удается загрузить файл восстановления системы: transfer canceled. Порядок действий таков:

  1. ресетаем все текущие настройки кнопкой Ресет
  2. 30/30/30
  3. Пишем себе адрес 192.168.1.2 и пробуем пингануть 1.1, если пингуется, то загрузчик на ровтере жив!
  4. Заливаем через TFTP прошивку и ждем (см пункт с TFTP).
  5. Пробуем получить адрес с роутера автоматом и подцепиться к родной прошивке. Если все ок — то вы победитель по жизни. Если нет, вероятно пора в Сервисный Центр Анус.

From DD-WRT Wiki

Contents

This ‘Dark Night’ presents significant risk (bricking) that requires careful adherence to the installation process. The NVRAM issue has been resolved, however, knowing what builds can be used must be understood well.

[edit] Specifications

CPU Broadcom 4706 @ 600MHz
Flash/RAM 32MB / 256MB
Wireless support 2.4GHz and 5GHz bands
Wireless controller Broadcom BCM4331
MIMO config 3×3 (both bands) (see Forum, BrainSlayer)
ETH chip Broadcom BCM4706
Switch Broadcom BCM53125
Ports Gigabit LAN (4) and WAN (1)
USB 2x USB 2.0
Other Micro SDHC socket (internal)
Power supply DC Output, 19 V, max. 1.58 A current (=> max 30W)
Serial header 8, n, 1, no flow control, 115200.

[edit] Reset button for Recovery

Pressing the Reset button at powerup will put the N66U into recovery mode.

  • Press and hold the reset button while plugging in the power, and keep pressing the reset button for about ten seconds until the power led is blinking slowly, then release the reset button. The router is now in recovery mode: go to 192.168.1.1.

[edit] WPS button to Clear NVRAM

Pressing the Red WPS button at powerup will reset (clear NVRAM) to default settings.

  • Press and hold the WPS button while plugging in the power, and keep pressing the WPS button for about ten seconds, then release the WPS button. All settings have now been wiped, and default settings will be used.

[edit] NVRAM issue

IMPORTANT: DO NOT USE K2.6 builds if using CFE v1.0.1.3 (64K nvram) or NEWER.
At launch, the RT-N66U was limited to 32k nvram. However, CFE (bootloader) version 1.0.1.3 added 64k nvram support around April 2013, but was not compatible with DD-WRT firmware at that time. For details, see these forum links to historical nvram and 64K implemention discussions: Fractal comments and "RT-N66 CFE Thread"

This was resolved with DD-WRT K3X builds (kernel 3.x) which extended nvram to 64k, and can be used for any CFE version. It was eventually extended to 256k.
More historical info: http://charleswilkinson.co.uk/2012/12/22/dd-wrt-on-the-asus-rt-n66u-with-64k-cfe/
For newer CFE version updates and procedures see here: SNB Forums

[edit] CFE Version (or Update)

AsusWRT-Merlin can be installed to enable telnet and check the CFE version, and still be flashed directly to DD.

  • In nvram: nvram get bl_version
  • CFE partition: strings /dev/mtd0ro | grep bl_ver

[edit] K3.X Builds

  • Read the New Build threads on the forums, such as this.
  • Find new builds in the Broadcom_K3X build folder. Stick with big or mega with n66u in the name. See Where do I download firmware for links.

[edit] K2.6 Builds

USB (and thus MMC) also does not work in K2.6 builds. USB devices cause a kernel panic: see SVN ticket. Use a K3.x build (see above), which also works around the NVRAM issue.

[edit] DD-WRT Alternatives

User Merlin implemented a solution in mid-2012 to extend the original 32k NVRAM CFE to

60k NVRAM in firmware.

TomatoUSB Shibby also implemented a 64k NVRAM solution for 32K NVRAM CFE in 2012.

[edit] Historical Build Information

This is only potentially relevant if using builds from 2015 and earlier.

  • If you are already on a custom 64K Build like Fractal or Kong with CFE 1.0.1.3, you need to flash 26138 mega nv64k. Since K2.6 Builds have an embedded check, you need to use those special nvXXk trailed images. On K3.X this check has been removed and you can simply upgrade from a previous K3.X.
  • Kong 22000++ (7-Jun-2014) is a recommended build for the RT-N66U with 64K CFE with fix for the serious Heartbleed vulnerability.
  • 25-May-2013: With the new experimental K3.X Broadcom builds, the CFE version is irrelevant. DD-WRT detects it automatically to extend 32KB NVRAM to 64KB. Which Image you have to flash, depends on your previous Image (Stock, Merlin, DD-WRT K2.6).
  • 9-Apr-2013: It seems more recently manufactured units come pre-loaded with the 64K v1.0.1.3 CFE and so are not compatible with standard DD-WRT builds. Flashing a K2.6 DD-WRT build on these devices will result in a brick.
  • 26-Jan-2013: Current versions of DD-WRT can quickly run out of 32k nvram.

For recommended builds, read the Peacock Announcement, New Build, and model-specific threads.

[edit] Preparation

For builds and more information, see here: Where do I download firmware?.
IMPORTANT: DO NOT USE K2.6 builds if using CFE v1.0.1.3 (64K nvram) or NEWER

  • Older CFE (32K nvram) can use K2.6: see the above K2.6 and K3.X sections for details

Note: Reset BEFORE and AFTER firmware upload. If upgrading with DD, before is optional.

[edit] Upload via Web GUI

  1. Reset via WPS or select Factory Default settings.
  2. Upload the DD-WRT trailed build (N66U big or mega .trx) using the stock web GUI.
  3. When complete, wait until the router reboots itself, which can take at least 10 minutes. You want both ping response and web gui response to know that the router is fully rebooted.
  4. Hard reset or select Factory Default settings. Wait for the router to reboot itself!!

[edit] Upload via Recovery Utility

  1. Set your computer to a static IP (e.g. 192.168.1.12), subnet 255.255.255.0, default gateway 192.168.1.1
  2. Put router into recovery mode by holding down the reset button while powering up the router, wait until the power led is blinking slowly, then release the reset button.
  3. Access the Asus CFE recovery mode by issuing 192.168.1.1 in browser field.
  4. Browse to select the DD-WRT trailed build (N66U big or mega .trx) then click Upload.
  5. When complete, wait until the router reboots itself, which can take at least 10 minutes.
  6. Reset (via WPS) or reenter recovery mode and select to Restore defaults NVRAM values
    • (Optional?) When it completes (should be quick), type this in the browser field then press enter:
    • http://192.168.1.1/do.htm?cmd=nvram+commit
    • Wait until the router reboots itself, then access the DD-WRT GUI at 192.168.1.1 to set a password.

    [edit] Switching from Tomato

    1. Download the latest K3.x mega build. See Where do I download firmware? for links.
    2. Navigate to the Tomato firmware update page
      • Administration > Upgrade
      • Upload the firmware you downloaded in step 1
      • The router will reset several times and change its IP address to the default one (192.168.1.1).
      • Navigate to http://192.168.1.1/Factory_Defaults.asp
        • The login credentials have been reset to the default dd-wrt username/password (root/admin)
        • Set "Restore Factory Defaults" to yes and click "Apply Settings"
        • After reboot, set a new user/password

        Note: Many settings will carry over from Tomato to DD-WRT, but it’s highly advisable to reset to factory defaults after flashing, or you risk undesired behavior and instability.

        • Clear settings (Clear NVRAM)
        • Router will revert to default IP (192.168.1.1), so you may have to change your client’s IP to the same subnet (e.g. 192.168.1.2).
        • Use browser to navigate to 192.168.1.1
        • Using the DD-WRT web GUI : Administration -> Firmware upgrade
        • Clear settings (Clear NVRAM)
        • svn24461 BRICKS RT-N66U. Recover possible through mini CFE webinterface.
        • Download firmware from ASUS web site
        • Reset to Factory Default Settings or clear NVRAM
        • Use the DD-WRT web gui: Administration -> Firmware upgrade
        • Reset to Factory Default Settings or clear NVRAM

        [edit] Internal MicroSD card

        The N66U has an unused internal MicroSD card slot, but note that USB (and thus MMC) is not supported on K2.6 builds. However, it is working on K3.x builds. See SVN ticket

        1. Open the case
          • Unscrew the four screws at the bottom
          • Then you want to release the plastic clips that holds the top and bottom parts together.
          • Pry the bottom case outward, which has the male clips.
          • For future access, it is recommended to either snip off the female "U" clips on the top cover, or round off the square edges on the male part of the clip with a nail file.
          • Install MicroSD card
          • Enable USB features to utilize the MicroSD card
          • In addition to DD-WRT NAS features, the extra storage can be used to install Optware or Entware-3X (recommended over Optware) with K3.x builds: OTRW Take 2

          For easier access, see below.

          [edit] Case Top Mod

          1/4" to 10mm) can be installed to elevate the case top, which allows easier access to the MicroSD card, and also improve cooling. A piece of dark foam and hole punch can be used to retain the top cover LED lighting.

          [edit] Overclocking

          Overclocking works since CFE 1.0.1.3, while underclocking worked prior to that. Overclocking may cause instability, or services (like QoS) to behave unpredictably

          • Recommended to improve cooling or ventilation when overclocking, like the case top mod
          • jwh7 has run @663MHz (CFE 1.0.1.9) without issue for 3 years, with an elevated case top
          • There is one report of QoS degradation at 632Mhz with K3.X big r27360 (06/18/15)
          • Peacock Announcement: Required reading for DD-WRT on Broadcom routers!
          • Frequently Asked Questions

          [edit] Performance

          [edit] LAN/WAN issue

          There should be no vlan0ports in nvram for the N66U switch: [1] and [2]

          [edit] Links

          Primary forum threads

          • One User’s Guide — A users guide for flashing Rt-N66u
          • Possible ways to update CFE (once a 32k+ CFE is released for this router), see LOM post
          • Linking Routers to cover a bigger area with WiFi
          • Wireless tweaking: Basic Wireless Settings and Advanced Wireless Settings
          • External antennas: The CATFISH thread

          Добавить комментарий

          Ваш адрес email не будет опубликован. Обязательные поля помечены *