Сообщение от t2wifi
Посмотреть сообщение
Объявление
Свернуть
Пока нет объявлений.
Восстановление TP-Link WR741ND.
Свернуть
X
-
Поменять киевстаровскую прошивку по моему можно только на киевстаровскую
я сначала прошивал на dd-wrt потом с dd-wrt на родную tp-link(не брендованую)
вот ссылка на прошивку с dd-wrt на tp-link http://letitbit.net/download/64484.6...evert.bin.html (прошивается чере web)
а вот линк на страницу обновления по киевстаровской прошивы http://192.168.1.1/userRpm/SoftwareUpgradeRpm.htm попробуйте мож получится
Инструкция по прошивке TP-LINK (TL-WR741ND, TL-WR841ND, TL-WR1043ND, TL-MR3220) через serial console+LAN Openwrt или DD-WRT
Для прошивки нам понадобится следующее:
1. Скачать последнюю стабильную прошивку OpenWRT или DD-Wrt (либо любую другую). Далее в статье я буду перепрошивать на примере open-wrt и устройства TP-Link WR741ND.
Скачайте прошивку соответственно вашему устройству.
OpenWRT:
openwrt-ar71xx-tl-wr741nd-v1-squashfs-factory.bin с
http://letitbit.net/download/56776.5...ctory.bin.html
http://depositfiles.com/files/v4jqo9ecq
DD-Wrt:
factory-to-ddwrt.bin
http://letitbit.net/download/70891.7...ddwrt.bin.html
http://depositfiles.com/files/38yk2sioh
2. скачать программу Putty
http://letitbit.net/download/85268.8...putty.exe.html
качестве терминала выступала программа putty, конектились к порту COM4 на скорости 115200.
3. Tftp-сервер:
Для Windows:
Tftpd32:
http://letitbit.net/download/74083.7...setup.exe.html
Для Linux:
Демон tftpd
http://pingvinus.ru/note/tftpd-serve...t-ubuntu-linux
4. Кабеля
USB-COM или обычный COM компьютера+преобразователь уровней с RS-232(COM) на TTL
COM порт имеет другие уровни напряжений 0 и 1 чем TTL
в tl-wr741 и в других маршрутизаторах последовательный порт имеет уровень 1 TTL (+3-5v)
можно так же использовать переходник USB-UART взяв за основу дата кабель телефона со встроенным контроллером
5. Распайка
В версии v2 припаиваться необходимо подключиться по следующей схеме:
Tx - TP 4
Rx - TP 5
Gnd - земля в любом месте.
На чипсете AR7240 ножки соответствуют 86?Rx и 87?Tx
остальные версии можно посмотреть на фото
http://letitbit.net/download/80706.8...board.rar.html или
http://vip-file.com/downloadlib/2131...board.rar.html
http://depositfiles.com/files/uc7oy6yjp
5. Прошивка
Запускаем putty и выбираем Conection type 'Serial', редактируем Serial line в соответсвии с тем на каком порту у вас поднялся usb-to-com переходник в маем случае это COM3, посмотреть можно через диспетчер устройств строка- "Порты (COM или LPT)".
И выбираем скорость 115200, далее жмем "Open".
Откроется окно с терминалом на COM3 порту(у вас может быть другой). Далее вам нужно перезагрузить устройство и когда появиться строка Autobooting in 1 seconds вам нужно успеть ввести слово tpl .
Теперь перезагрузите устройство и вы увидете:
U-Boot 1.1.4 (Nov 16 2009 - 09:05:59)
AP91 (ar7240) U-boot
DRAM:
sri
#### TAP VALUE 1 = 9, 2 = a
32 MB
id read 0x100000ff
flash size 4194304, sector count = 64
Flash: 4 MB
Using default environment
In: serial
Out: serial
Err: serial
Net: ag7240_enet_initialize...
No valid address in Flash. Using fixed address
: cfg1 0xf cfg2 0x7014
eth0: 00:03:7f:09:0b:ad
eth0 up
No valid address in Flash. Using fixed address
: cfg1 0xf cfg2 0x7214
eth1: 00:03:7f:09:0b:ad
ATHRS26: resetting s26
ATHRS26: s26 reset done
eth1 up
eth0, eth1
Autobooting in 1 seconds <--- вот здесь и надо успеть набрать на клавиатуре tpl
Если вы успели, то увидите приглашение: ar7240>
Теперь вам необходимо изменить IP вашего компьютера на 192.168.1.100
Подключите устройство ВНИМАНИЕ!!! WAN-порт к вашей сетевой карте с адрессом 192.168.1.100
Найстройте в программе Tftpв32 Server interfaces '192.168.1.100'. Нажмите кнопку "Browse" и выберите папку с прошивкой (в виндовс 7, лучше на диске D: т.к. на С: нужен доступ администратора). Далее нажмите кнопку "Show Dir" выберите строку с прошивкой и нажмите кнопку "Copy", тем самым вы скопируете название прошивки в буфер обмена.
(название прошивки можно вставить из буфера обмена, в putty вставка из буфера осуществляется нажатием правой кнопки мыши на экране сразу после мигающего курсора)
Затем возвращаемся к роутеру и вводим :
ar7240> tftpboot 0x80000000 openwrt-ar71xx-tl-wr741nd-v1-squashfs-factory.bin //загрузка прошивки которую скачали, по средствам tftp, в область памяти, адресс 0x80000000
eth1 link down
dup 1 speed 100
Using eth0 device
TFTP from server 192.168.1.100; our IP address is 192.168.1.123
Filename 'openwrt-ar71xx-tl-wr741nd-v1-squashfs-factory.bin'.
Load address: 0x80000000
Loading: ################################################## ###############
################################################## ###############
################################################## ###############
################################################## ###############
################################################## ###############
################################################## ###############
################################################## ###############
################################################## ###############
################################################## ###############
################################################## ###############
################################################## ###############
################################################## ####
done
Bytes transferred = 3932160 (3c0000 hex)
ar7240> erase 0x9f020000 +0x3c0000 //очистка областей памяти с адрессами 0x9f020000 +0x3c0000
First 0x2 last 0x3d sector size 0x10000 61
Erased 60 sectors
ar7240> cp.b 0x80000000 0x9f020000 0x3c0000 //копирование прошивки (которую мы залили в 0x80000000, см выше) из области памяти 0x80000000 в области 0x9f020000 +0x3c0000 (которые мы предварительно очистили, см. выше)
Copy to Flash... write addr: 9f020000
done
ar7240> bootm 0x9f020000 //загрузка системы из области памяти 0x9f020000
## Booting image at 9f020000 ...
Uncompressing Kernel Image ... OK
Starting kernel ...
Linux version 2.6.32.25 (openwrt@ampere) (gcc version 4.3.3 (GCC) ) #1 Fri Nov 19 20:27:50 PST 2010
bootconsole [early0] enabled
CPU revision is: 00019374 (MIPS 24Kc)
Atheros AR7240 rev 2, CPU:350.000 MHz, AHB:175.000 MHz, DDR:350.000 MHz
Determined physical RAM map:
memory: 02000000 @ 00000000 (usable)
и так далее ...
Теперь устройство доступно по адресу 192.168.1.1 на LAN-порту
Комментарий
-
забыл дать схему переходника RS232(COM)-UART
http://letitbit.net/download/19126.1...schem.gif.html
Комментарий
-
Сообщение от chuhno Посмотреть сообщениеAutobooting in 1 seconds <--- вот здесь и надо успеть набрать на клавиатуре tpl
Если вы успели, то увидите приглашение: ar7240>
я не успеваю...
или надо набирать TPL ?
или все же tpl ?
Комментарий
-
Прошу прощения, надеюсь мой роутер не надо таким способом востанавливать.. У меня тоже TP-Link WR741ND, прошил openwrt v2.4 после чего зашел в веб интерфейс, он был для меня вновинку, по этому настроек особо не делал, нажал сохранить и у меня завис браузер, после чего в 192.168.1.1 заходить он отказывается, на том компьютере, где я это делал, лампочка, что подключен компьютер по lan порту не горела, пришел домой, подключил она загорелась, пробовал тыкать reset толку ноль, пробовал в консоли telnet 192.168.1.1 консоль закрывается. Чем можно помочь ему?
Комментарий
-
192.168.1.1 не пингуется, что такое uart? Получается надо программатор собирать? Если да, то вопрос возникает, http://www.lan23.ru/forum/attachment...0&d=1322651811 это хорошая схема? Легко ли найти детали? Можно ли найти кроватку под все чипы или они все раного размера?
Комментарий
-
И еще вопрос, но сколько длинным может быть кабель до lpt порта? Или нет особой разницы? Или мне все же придется под стол лазить?))
А и еще, на схеме написано VCC 3.2V это надо туда подать +3.2, а на GND минус? Или ничего не надо? Или надо но не так?Последний раз редактировалось artisstm; 12.01.2012, 09:01.
Комментарий
Комментарий