Починка роутеров
Создана: 12 Ноября 2014 Срд 16:13:32.
Раздел: "Радио и электроника"
Сообщений в теме: 9, просмотров: 6751
-
В наличии 2 роутера, Dlink Dir-300 B1, и Asus DSL-N12U B1.
Тяжелая судьба постигла их, оба были перепрошиты, и после суток нормальной работы, решили уйти на пенсию.
Dlink при включении на долюсекунды питании загорается жёлтым и сразу зелёным, всё на этом его работа и заканчивается, по портам глухо, аварийная комната не вызывается. UART выдыёт в консоль вот это:
<0>
U-Boot 1.1.3 (Jan 13 2009 - 17:40:14) (Alpha) - SVN revision : 105
Model: WRGN23
Board: RT2880 DRAM: 2 MB
Интернет говорит, что поможет заливка дампа на флешь, и тут нужён программатор кушающий память s29gl032n90tfI04 TSOP48.
Asus при включении питания промаргивает один раз питанием и вообще затихает, притворяясь мёртвым, но в консоль по UART-у выдаёт много инфы:
Bootbase Version: VTC_SPI_BR1.8 | 2011/6/16 16:28:57
RAM: Size = 2048 Kbytes
DRAM POST: Testing: 2048K
OK
Found SPI Flash 1024KiB MX25L8006E at 0xbfc00000
RAS Version: ASUS_ANNEXAIJLM_20120423
System ID: $3.6.18.0(BE.C3)3.16.18.0| 2011/10/31 20111031_v012 | 2011/10/31
Press any key to enter debug mode within 3 seconds.
Если жму кеу, то попадаю в дебаг моде, команд я не знаю, может кто подскажет? А так что не вводи ответ ERROR.
Если не жму ничего то:
endChip Technologies Corp.
TC2101MB, initialize ch = 0, ethernet address: 00:aa:bb:01:23:45
Wan Channel init ........ done
Initializing ADSL F/W ........ done
ANNEXA
US bitswap on,DS bitswap on
OlrON
SRAOFF
Press ENTER to continue...
ANNEXAIJLM
SRAOFF
Testlab 11
lanip=194.255.255.254,lanmask=255.255.255.0Dyingasp OFF!
Valid Loss of power OFF!
largeD flag=2 (0:maxD=64, 1:maxD=128, 2:maxD=511)
disable PM!
set try multimode number to 3 (dropmode try num 3)
Сдесь опять если жму циферку любую то просит логин пароль, сжирает дефолтный admin admin, и я в консольке "tc>".
Вот такие дела, может кто знает как запустить прошивку через TFTP, либо в случае Dlinka есть чем прошить флеш.
P.s. Asus был прошит последней прошивкой с оф сайта, Dlink прошит DD-WRT. -
TEHb писал :
Интернет говорит, что поможет заливка дампа на флешь, и тут нужён программатор кушающий память s29gl032n90tfI04 TSOP48.
Этого мало: нужен дамп с такой же флеши тем же программатором, т.е. с работающего роутера. Если роутер не вгоняется в режим аварийного восстановления, значит убит бут - а в файле прошивки его тупо нет, чтобы восстановить.
Что говорит консоль, если на роутер подать питание с заранее зажатой и удерживаемой кнопкой reset (кнопку держать до полного останова)?
Про Asus ничего не скажу, знаю лишь, что бывают случаи, когда роутер становится не TFTP-сервером (готовым принять файл), а TFTP-клиентом, ожидающим TFTP сервер на конкретном IP и подхватывающий файл с определенным именем (автоматическое провизионирование). Обычно роутер рассказывает про все это в логах консоли, но в данном случае не хочу обнадеживать, ничего подобного нет.
Вообще причина запоротой прошивки для меня не выглядит убедительной - так не бывает, чтобы роутер сразу после прошивки проработал сутки, а потом решил застрелиться. Ну да я не прокурор. -
-
-
Куплено всё взамен другое, но на работе моглоб сгодиться, да и познать новое для меня приятно.
С зажатым ресетом завтро попробую посмотреть, что в консоль кидать будет.
А про прошивку и смерть через сутки, это реальность, вообще я много людей таких нашёл что от DD-WRT DIR-300 B1 как раз вот так и сдыхали через насколько часов, но решения так толком и нет, хотя наткнулся на хитрый способ, как раз с зажатым ресетом, вроде можно прошить через TFTP. -
Чтобы прошить через TFTP, роутер должен активировать этот режим. Если бут убит, то чуда не произойдет, только дамп флеши программатором.
Я поднимал модем через консоль, но то был Netgear и у него работал u-boot, т.е. через консоль можно было с ним общаться и загрузить прошивку в RAM через TFTP-провизионирование (т.е. на комп пришлось ставить TFTP-сервер и заготавливать каталог с файлами для загрузки), а уже затем из RAM во флешь.
D-Link точно в режим восстанровления не переходит при загрузке с зажатым ресетом? Его держать надо, пока не проморгается.
У меня опыт с двумя DIR-615C2, прошивал минимум 30 раз каждый (за последние два года) - и заводскими прошивками, и DD-WRT, и OpenWRT: роутер всегда позволяет выйти в режим аварийного восстановления - при экспериментах были кривые прошивки, поскольку в OpenWRT сам компилировал ядро (USB на этих роутерах активируется только через патч ядра). На сегодня результат - один роутер работает в качестве роутера, второй - играет музыку (WiFi-радио). -
В буте help работает на Асусе?
В принипе, для него дамп есть для программатора
[внешняя ссылка]
Программатор навороченный не требуется для этой spi флешки. -
Dlink на ресет ни как не реагирует.
Asus да могу хелп посмотреть, щас времени особо небыло разбираться, там основные команды и суб команды, как их применять и какие атрибуты я незнаю (может как то можно и это поглядеть?)
Ввёл команду "led on" загорелся светодиод ADSL. :)
- Main commands:
sys led ether
etherd tcephydbg bridge ip
wan exit ? help -