Нетобзор - форум про интернет

Пожалуйста, войдите или зарегистрируйтесь.


Расширенный поиск  

Автор Тема: Ремонт роутера GL-AR150  (Прочитано 2900 раз)

0 Пользователей и 1 Гость просматривают эту тему.

test

  • Гость
Ремонт роутера GL-AR150
« : 06 Мая 2016, 11:52:21 »

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

Роутер очень похож на щупанный-доработанный мною Nexx WT3020.

Два RJ45, один USB разъем. 150 мегабит вай-фай. Но процик более мне приятный - AR9331. Распаяна флешка на 16М и оперативка на 64. По ПЗУ и ОЗУ - максимум, что поддерживает проц.



Роутер не включался. У владельца он упал со стола...
Вначале прогрел проц. Не помогло. Начал осмотр на предмет физических последствий после падения. Нашел отбитые элементы. Заменил на взятые с донора. Заработало)...

Признак "неудачности" по железу:
*********************************************
*        U-Boot 1.1.4  (Aug 10 2015)        *
*********************************************

AP121 (AR9331) U-Boot for GL-AR150

DRAM:   32 MB DDR 16-bit

Тоесть лог отдал только половину оперативки.


Ну и несколько слов о самом аппарате, пощупанном после восстановления.

Партишин выглядит так:

0x000000000000-0x000000040000 : "u-boot"
0x000000040000-0x000000050000 : "u-boot-env"
0x000000050000-0x000000ff0000 : "firmware"
0x000000050000-0x000000180000 : "kernel"
0x000000180000-0x000000ff0000 : "rootfs"
0x000000670000-0x000000ff0000 : "rootfs_data"
0x000000ff0000-0x000001000000 : "art"

Основная особенность - загрузчик занимает 0х40000, в отличие, например, от множества роутеров TP-Link на этом процессоре, где загрузчик занимает всего 0х20000 памяти.

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

Press reset button for at least:
- 5 sec. to run web failsafe mode
- 8 sec. to run U-Boot console
- 10 sec. to run U-Boot netconsole

Загрузчик с WEB-интерфейсом. Для того, чтобы в него попасть, удерживаем кнопку до 8-ми секунд. Загорится первый зеленый светодиод.
В браузере набираем 192.168.1.1.
Картинка загрузчика - как от pepe2k. Правда он умещал его в гораздо меньший объем).



В роутере установлена прошивка OpenWrt со своим оформлением.

Набираем в браузере 192.168.8.1 и видим:



Тут доступны только некоторые настройки. Но если клацнуть на кнопку вверху (Advanced settings) - попадаем в обычный интерфейс OpenWrt:



И несколько слов по поводу моего интереса - работе с 3G модемами.

Изначально роутер не умеет их - необходимые пакеты не установлены. Но если их добавить - все отлично работает.

Я протестил Huawei EC306 и Huawei UML397.

Записан