Прошивка роутера через telnet
При подключении модема к компу через LAN разъем у меня на компе НЕТ СЕТИ. При любой манипуляции с модемом ничего не происходит. Поэтому прошить его можно только через tftp сервер. Я установил сервер, но когда я захожу в модем через консольный кабель, не могу разобраться в командах.
Использование клиента TFTP роутера. (перевод вики-вэ-эр-тэ)
Если вы хотите установить прошивку, используя TFTP, выполните следующие действия.
1. Подключите последовательный TTL-кабель для передачи команд CFE через последовательный программного обеспечения консоли, для загрузки микропрограммы с помощью TFTP.
2. Запустите сервер TFTP в вашем компьютере.
3. Скопируйте файл firmware.bin в директорию TFTP сервера.
4. Установите IP в вашем компьютере в 192.168.1.35 (или любой другой совместимый), и подключите сетевой кабель к маршрутизатору .
5. Включите маршрутизатор, нажмите любую клавишу в последовательной консоли, чтобы войти в CFE переводчика командной строки.
теперь выполните команду: f 192.168.1.35:firmware.bin
Должно выглядеть так и случиться следующие:
CFE> f 192.168.1.35:firmware.bin
Loading 192.168.1.35:firmware.bin .
Finished loading 2686980 bytes
Flashing root file system and kernel at 0xbfc10000: .
.
*** Image flash done *** !
Resetting board. \0xff
p.s
выключили роутер, подключили консольный кабель, нажали пробел на клавиатуре (не отпуская), включаете питание роутера.
как только появиться после строчки * Press any key to stop auto run (1 seconds) * и следующие сообщение:
Auto run second count down: 1
CFE>
CFE>
значит загрузчик готов принимать ваши команды.
Отпускаете эникея(пробел на клавиатуре).
полный код от точки старта выглядит так:
DGND3700 Boot Code V1.0.8
CFE version 1.0.37-104.4 for BCM96368 (32bit,SP,BE)
Build Date: Mon Feb 21 17:59:46 CST 2011 (finerain@moonlight)
Copyright (C) 2000-2009 Broadcom Corporation.
Parallel flash device: name AM29LV320MT, id 0x2201 size 32768KB
Total Flash size: 32768K with 256 sectors
ethsw: found bcm53115!
Chip ID: BCM6368B2, MIPS: 400MHz
Main Thread: TP0
Total Memory: 134217728 bytes (128MB)
Boot Address: 0xb8000000
Board IP address : 192.168.1.1:ffffff00
Host IP address : 192.168.1.2
Gateway IP address :
Run from flash/host (f/h) : f
Default host run file name : vmlinux
Default host flash file name : bcm963xx_fs_kernel
Boot delay (0-9 seconds) : 1
Board Id (0-11) : 96368MVWG
Number of MAC Addresses (1-32) : 10
Base MAC Address : 20:4e:7f:c0:b5:4c
PSI Size (1-64) KBytes : 24
Enable Backup PSI [0|1] : 0
System Log Size (0-256) KBytes : 0
Main Thread Number [0|1] : 0
* Press any key to stop auto run (1 seconds) *
Auto run second count down: 1
CFE>
CFE>
Получили управление CFE, переходите в начала поста и проделываете описанное выше.
Или сразу к команде f 192.168.1.35:firmware.bin, если остальное готово и в нужном месте.
Не забудьте прописать на компе указанный IP и подключить пачкорд к сетевой карте и роутеру !
(потому как к телу подбираетесь с двух «сторон» )
у меня лично когда-то это не удалось(вероятно ошибка), но был программатор, по лени не стал выяснять. но Вы попробуйте.. авось поможет.
Ремонт и модернизация Компьютеров в Харьковской области
Покупая роутер, многие сразу хотят его перепрошить, так как в заводских прошивках нет такой максимальной функцианальности как в альтернативных прошивках. Перед тем как закачивать в роутер альтернативную прошивку нужно внимательно ознакомиться с описанием прошивки, убедиться что прошивка именно к вашей модели роутера, имеет ли прошивка web интерфейс и так далее. Несоблюдение всех этих требований, а также отключение электричества, может привести к повреждению роутера.
В этой статье покажем как можно легко вернуть роутеру заводскую прошивку, если конечно роутер подает признаки жизни. Если роутер не подает признаков жизни, то придется его восстанавливать через консоль — открывать корпус роутера и посоединять к компьютеру через нульмодемный кабель
Процесс восстановления роутера покажем на примере роутера TP—Link TL—MR3220, который прошили альтернативной польской прошивкой, в надежде добиться нормального подключения к роутеру USB 3.5g модема Huawei 306 revB от оператора беспроводного скоростного Интернета «Интертелеком«.
После прошивки оказалось, что прошивка не имеет web интерфейса, а имеющихся знаний у того кто прошивал роутер, не хватает, чтобы разобраться с настройкой 3g модема. Для возврата роутера в прежнее положение необходимо его прошить заводской прошивкой, но стандартным способом сделать это уже не получиться.
Для начала, убеждаемся, что роутер «живой» — горят светодиоды Power, LAN и по сетевому протоколу telnet можно войти в роутер через кнопку «Пуск» -> «Выполнить» -> telnet 192.168.1.1 Вы должны увидеть приглашение роутера.
Для прошивки роутера запускаем программу WinSCP и пытемся подключиться к роутеру. WinSCP спросит логин и пароль. Обычно после прошивки роутера альтернативной прошивкой логин и пароль root. Если пароль не проходит, необходимо установить его в telnet с помощью команды passwd.
Для этого входим в telnet через кнопку «Пуск» -> «Выполнить» -> telnet 192.168.1.1, вводим команду passwd и вводим любой новый пароль, который нужно запомнить для ввода в программу WinSCP.
После входа в программу WinSCP вы долны увидеть два окна как в Total Commander.
В правом окне увидим файловую структуру роутера, а в левом окне файловую структуру компьютера. Находим в роутере папку tmp и копируем туда заводскую прошивку роутера.
Нажимем вверху Commands -> Open Terminal и вводим команду:
mtd -r write/tmp/mr3220.bin firmware
mr3220.bin — название прошивки роутера, которую вы скопировали в файловую структуру роутера в папку tmp.
Наблюдаем процесс прошивки роутера в виде быстрого моргания светодиода LAN и получаем восстановленный роутер с заводской прошивкой, как-будто только что из магазина.