Найти тему
TehnoZet-2

Попытка восстановить роутер Asus RT-N65U или как умирают роутеры.

И мы открываем новую рубрику некроФЕРРИЯ - любовь к старому железу.

А некроферрить мы будем сегодня Asus RT-N65U

Общий вид Asus RT-N65U
Общий вид Asus RT-N65U
Asus RT-N65U - на плате.
Asus RT-N65U - на плате.

Был у меня роутер Asus RT-N65U, почему был в один НЕ очень прекрасный момент пропал интернет, оказалось что "сгорел" роутер, было это кстати, летом, прошит он был Podovanom, а отработал примерно 8 лет(!) Сгорел это общее слово, что то с ним произошло, а вот что? Я попытался его прошить, но роутер не реагировал, благо что был почти близнец Asus RT-N56U и он сразу встал на замену, а роутер который не удалось прошить был выкинут. Ну конечно нет, не выкинут, с железом так нельзя, он был отложен в долгий ящик стола.

И на странице использования этого роутера появилась вот такая запись: "Вероятно отвал чипа, не удается использовать средство восстановления Asus, Asus Firmware Restoration. Пробовал заменить регулятор питания UZ1086 выходной ток - 1.5A корпус SOT-223 на 1,8 вольт на AMS1117 вообще не работает. Все вернул обратно. Годен для сдувания деталей"

Да я попробовал заменить регулятор питания, но затем все припаял на место.

Прошло три месяца, и вот занимаясь роутером Xiaomi Mi Wi-Fi Router Pro R3P я подумал почему бы не подключится к UART Asusa, и посмотреть а что там? И это было сделано.

Разобрал
Разобрал

Но до того как подключатся к UART Вы можете сделать несколько действий без разборки роутера, а в друг поможет!

Действие по восстановлению Asus

1) Можно попробовать стереть NVRAM - зажать кнопку WPS и подать питание. Функция заложена в ASUS U-boot.

2) Прошивка с помощью Asus Firmware Restoration version 2.0.0.0

Asus Firmware Restoration version 2.0.0.0 есть на форуме 4Pda Rescue_RT_N65U_2000

  • Подключаете ПК в LAN роутера, должен загореться линк (если линк не загорелся в LAN 4, нужно перевести роутер в режим восстановления, для этого выключаете питание, зажимаете резет и не отпуская включаете питание. В режиме восстановления характерно мигает светодиод)
  • Настраиваем IP адрес на ПК 192.168.1.2, маска подсети 255.255.255.0
  • Запускаете утилиту Firmware Restoration и через нее вшиваете любую прошивку.

Основная проблема роутера это старость это отвал чипа на 2.4GHz и циклический ребут, а иногда и отвал 2,4 и 5 GHz и видимо отвал потом всего чего можно. Проявляется это по разному, иногда начинает пропадать сеть иногда просто не загружается - описывают самые разные симптомы. У меня, напомню, просто перестал загружаться и все. Ни чего не помогало, хотя должно было как видно будет дальше U-boot то живой.

Ну попробуем разобраться

Разберем роутер

Одна плата
Одна плата

Подключимся к UART вот он и тут я уже впаял колодку по типу "папа"

UART
UART

А вот ближе, видны обозначения пинов.

Обозначения пинов
Обозначения пинов

(не смог нормально припаять землю, не паяется и все тут, из чего там пятак сделан? Припаял вот так некрасиво, но главное чтобы работало)

Земля - не очень удачно
Земля - не очень удачно

И как всегда, шнурок, адаптер Serial- Uart

В общем все как обычно (можете посмотреть все это подробно на примере статьи "Установка OpenWrt на Xiaomi Mi Wi-Fi Router Pro" )

Загружаем Putty (Putty - официальный сайт)

И обязательно делаем предварительные настройки

Настройки Putty
Настройки Putty

Настройки Putty:

Выбираем COM порт у меня это COM5, у Вас будет свой

Скорость: 115200

Тип соединения обязательно Serial

И записываем все это, естественно "Saved Session" - любое имя, какое вам по душе.

Но нужно еще изменить кодировку в "Translation"

В Putty по умолчанию UTF-8, для роутера Xiaomi она так и останется и это логично, а вот для Asusa нужно Windows-1251 (Центральная Европа)

Иначе будет половина крокозябров и смещение текста

Итак кодировка Windows-1251 (Центральная Европа)

Настройки Putty
Настройки Putty

Стартуем терминал!

Включаем зажигание роутер

И видим U-boot

U-boot
U-boot

И это есть ХОРОШО!

Напрягаю крокозябры на экране в некоторых местах с чего бы это?

Крокозябры - откуда
Крокозябры - откуда

Смотрим за загрузкой дальше и видим стопорится на строке

Open file: /etc/Wireless/iNIC/iNIC_e2p.bin

а затем все по новой:

Open file: /iNIC_RT3352/iNIC_ap.bin
Open file: /etc/Wireless/iNIC/iNIC_ap.dat
Open file: /etc/Wireless/iNIC/iNIC_e2p.bin
Циклическая загрузка
Циклическая загрузка

Разберёмся что это за строка такая

Open file: /etc/Wireless/iNIC/iNIC_e2p.bin

Ошибка возникаете при открытии файла расположенного в директории etc

Что это за директория такая?

etc — (это латинское сокращение, означающее «и так далее») В этой директории находятся файлы с настройками системы и других программ

Wireless - ну тут понятно беспроводной.

iNIC - так же директория где содержится файлы конфигурации.

Итак у нас не загрузился файл который находится в директориях отвечающих за настройку и конфигурирования беспроводных систем

Ну и сам файл iNIC_e2p.bin - а это файл точки доступа 2.4GHz он не может ее инициализировать и циклически пытается загрузить и загрузить, и загрузить.

Вот так умирают роутеры Asus! Просто сдохла точка доступа 2.4GHz и роутер из за этого не может загрузится.

А теперь вопрос? Можем ли мы отключить этот модуль и как его отключить? Понятно, что физическое отключение не к чему не приведет, а вот из прошивки или другой прошивкой или модификацией прошивки это должно помочь.

Из форума известно что ставили официальную прошивку и все работало, попробуем и мы.

Помним что роутер быстр и при загрузке U-boot появляется очень быстро и быстро исчезает успейте нажать кнопку - цифру.

При нажатии на 1 или 2 загрузка в ОЗУ или флэш соответственно

IP адрес роутера: 192.168.1.1 как обычно, а вот IP адрес компьютера должен быть: 192.168.1.11 (так по умолчанию в U-boot, но можно поменять)

При попытке подсунуть прошивку в формате .trx ничего не происходит. Роутер не заливает прошивку ни в какую.

О формате .trx

Официальная прошивка в формате .trx А, видимо, для прошивки через U-boot нужна прошивка в формате . bin, но и это под вопросом.

Файл расширения .trx это файл bin, но без 32-битного заголовка. т. е. для того что бы получить bin файл из .trx нужно добавить 32 битный заголовок - откуда его брать и что это такое. Я не знаю.

Вот тут, подробнее о заголовках https://openwrt.org/docs/techref/header

На этом на сегодня пожалуй сегодня все.

Выводы

Роутер так и не начал работать, но мы точно установили причину поломки отвал 2.4GHz модуля и невозможность загрузить и инициализировать файлы относящиеся к этому модулю. Напрягают крокозябры в некоторых строках - проблемы по питанию? Отвал еще чего то?

Возможно, продолжение следует...

Жду ваших советов какую прошивку поставить и где ее найти (такую что бы был выключен модуль Wi-Fi или вообще выпилен. ну и прошивка наверное должна быть в расширении .bin)

Статьи по теме:

Подписывайтесь на наш канал TehnoZet-2, там много интересного! Мы только развиваемся! Понравилась статья, хотите продолжения - ставьте лайк, жмите палец вверх!

#некроферия

#староежелезо

#роутер

#openwrt

#LANмастер

С подпиской рекламы не будет

Подключите Дзен Про за 159 ₽ в месяц