Дорогие друзья!
Предлагаю Вашему вниманию подробную инструкции по прошивке замечательных, а главное недорогих девайсов фирмы TP-LINK.
Модели:
TL-WR( 741ND, 743ND; 841ND, 843ND; 941ND, 943ND )
TL-WA701ND
TL-WR1043ND;
TL-MR3220;
и т.п.
Инструкция полностью работоспособная! Проверялась неоднократно.
Содержание:
1. Подготовка
2. Распайка
3. Процесс прошивки
4. FAQ
5. Дополнительные материалы ( прочитать перед прошивкой )
1. Прошивка напрямую флешки ( M25P64-VMF6P )
2. Установка пакета ip в TP-Link WR-741ND.
3. Проблемы с родной прошивкой (связанные с ее большим размером)
6. Полезные ссылки
1. Сборка кабеля под RS-232C.
Модели:
TL-WR( 741ND, 743ND; 841ND, 843ND; 941ND, 943ND )
TL-WA701ND
TL-WR1043ND;
TL-MR3220;
и т.п.
Инструкция полностью работоспособная! Проверялась неоднократно.
Содержание:
1. Подготовка
2. Распайка
3. Процесс прошивки
4. FAQ
5. Дополнительные материалы ( прочитать перед прошивкой )
1. Прошивка напрямую флешки ( M25P64-VMF6P )
2. Установка пакета ip в TP-Link WR-741ND.
3. Проблемы с родной прошивкой (связанные с ее большим размером)
6. Полезные ссылки
1. Сборка кабеля под RS-232C.
1. Подготовка
1. Скачать последнюю стабильную прошивку OpenWRT или DD-Wrt (либо любую другую). Далее в статье я буду перепрошивать на примере open-wrt и устройства TP-Link WR741ND.
Скачайте прошивку соответственно вашему устройству.
OpenWRT:
openwrt-ar71xx-tl-wr741nd-v1-squashfs-factory.bin с
http://downloads.openwrt.org/backfire/10.03.1-rc6/ar71xx/
DD-Wrt:
factory-to-ddwrt.bin
http://dd-wrt.com/site/support/router-database (выбрать в поле поиска TP-Link WR741ND )
2. скачать программу Putty (в маем случае release 0.60) качестве терминала выступала программа putty, конектились к порту COM4 на скорости 115200.
3. Tftp-сервер я использовал:
Для Windows:
Tftpd32 версии tftpd32 standard edition (installer) (545 kB)
Для Linux:
Демон tftpd
4. Кабеля.
Последовательность: Компьютер-> com-to-usb -> NULL -> Serial -> TP-LINK
a)Кабель usb-to-com фирмы Sweex CD005 (чипсет PL232, драйвер CD005) подключается через переходниик NULL. Этот кабель нужен в том случае если в вашем компьютере или ноутбуке нат ком порта. Также устройство корректно прошивается чере кабель на микросхеме CP2102. А вот с микросхемой PL2303HX могут возникнуть проблемы с отображением символов.
usb-to-com Sweex CD005
b) сам переходник NULL
c) Serial. В нашем случае это com-кабель (собранному на схеме для преобразования уровней) который впаивается в плату устройства как показано на рисунке 1. Можите сами собрать кабель по схеме. Если у вас есть com-порт можите подключить только этот кабель без usb-to-com.
Serial cabel
2. Распайка
TL-WR741ND
Ver. 1.х
Вся серия первой версии TL-WR741ND v. 1.1-1.8. Распайка показана на рисунке. Напряжение должно быть 3.3 V
ver. 1.1-1.8
Ver 2.0
Во второй версии устройства (TL-WR741ND v.2.0) припаиваться необходимо по следующей схеме:
Tx - TP 4
Rx - TP 5
Gnd - земля в любом месте.
2.5V - на контактной площадке рядом с процессором, к ней идет дорожка от последней ножки на процессора. если смотреть на плату то правый верхний угол. Проверить можно тестером, замерив напряжением между землей и и контактной площадкой, напряжение должно быть равно 2.5 V. Но ни как не 3.3 V ! как это было в серии версии 1.х
http://code.google.com/p/ezbox/wiki/AtherosAR7240
Крайний верхний угол процессора (2.5 V)
TL-WR841ND
Ver. 7.2
TL-WR941ND
ver. 5.1
TL-WR1043ND
TL-MR3220
TL-MR3420
3. Процесс прошивки
Для Windows:
Запускаем putty и выбираем Conection type 'Serial', редактируем Serial line в соответсвии с тем на каком порту у вас поднялся usb-to-com переходник в маем случае это COM3, посмотреть можно через диспетчер устройств строка- "Порты (COM или LPT)".
И выбираем скорость 115200, далее жмем "Open".
Откроется окно с терминалом на COM3 порту(у вас может быть другой). Далее вам нужно перезагрузить устройство и когда появиться строка Autobooting in 1 seconds вам нужно успеть ввести слово tpl .
Для linux:
Устанавливаем демон tftpd:
Я использовал также putty
Из под рута делаем следующее:
root@hosting:/home/vitaliy# apt-get update
root@hosting:/home/vitaliy# apt-get install putty
root@hosting:/home/vitaliy# dmesg | grep tty
[622834.649300] usb 2-2: pl2303 converter now attached to ttyUSB1
root@hosting:/home/vitaliy# putty
Теперь перезагрузите устройство и вы увидете на экране загрузчик U-Boot если этого не произойдет и на экране будет пусто, тут возможны несколько причин (смотри FAQ), либо перепутан tx и rx при пайки, либо слетел сам загрузчик U-Boot и тогда нужно будет шить флешку (см. пункт 4.Дополнительные материалы. Прошивка флешки M25P64-VMF6P)
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>
Список используемых команд (краткий список команд):
1) printenv
2) tftpboot 0x80000000 openwrt-ar71xx-tl-wr741nd-v1-squashfs-factory.bin
3) erase 0x9f020000 +0x3c0000
4) cp.b 0x80000000 0x9f020000 0x3c0000
5) bootm 0x9f020000
(ТРЕБУЕТ ПРОВЕРКИ) Для роутеров TL-WR1043ND возможны другие значения адрессов:
1) tftpboot 0x80000000 gargoyle_1.5.5-ar71xx-tl-wr1043nd-v1-squashfs-sysupgrade.bin
2) erase 0xbf020000 +0x680000
3) cp.b 0x80000000 0xbf020000 0x680000
4) bootm 0xbf020000
Те же команды, но с результатами выполнения:
В консоли набираем printenv
ar7240> printenv
bootargs=console=ttyS0,115200 root=31:02 rootfstype=jffs2 init=/sbin/init mtdparts=ar7240-nor0:256k(u-boot),64k(u-boot-env),2752k(rootfs),896k(uImage),64k(NVRAM),64k(ART)
bootcmd=bootm 0x9f020000
bootdelay=1
baudrate=115200
ethaddr=0x00:0xaa:0xbb:0xcc:0xdd:0xee
ipaddr=192.168.1.123 <----- IP вашего роутера
serverip=192.168.1.100 <----- IP tftp сервера откуда роутер будет качать прошивку
stdin=serial
stdout=serial
stderr=serial
ethact=eth0
Environment size: 359/65532 bytes
Теперь вам необходимо изменить 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-порту.
P.S. Если статья действительно помогла тыкнете в качестве бонуса на банера гугловские хочу проверить зароботок на рекламе AdSense =)
aвтор: Я aka Delix
4. FAQ
(в процесс разработки)
В: Какая микросхема будет работать от 2.5V ?
O: Микросхема ST3232B (http://www.datasheetcatalog.com/datasheets_pdf/S/T/3/2/ST3232B.shtml) работает от 2,5 Вольт.
В: А как потом вернуть заводскую прошивку?
О: http://wiki.openwrt.org/toh/tp-link/tl-wr741nd#back.to.original.firmware тут описан способ установки родной прошивки.
В: Подключаюсь путтей, перепробовал массу кодировок, а всё равно вижу кракозябры (читается часть, типа кусочек времени, AP91 и тд. Дождаться Autobooting in 1 seconds не получается (не читается).
О: Собрал схему согласования на к561лн2 и всё ок прошилось.
В: У меня есть кабель Siemens DCA-510 на PL2303HX можно ли его как-то использовать для этого?
О: Отлично! Кабель работает. Подпаял только Tx, Rx и GND.
В: О: Тут есть путаница с кабелями, подходит любой Jtag кабель, я взял на MAX232, подключал RX, TX и землю, питание не подключал, отно нужно для питания кабеля, у меня кабель с питанием. Плата 2 ревизии на 2.5 вольт.
В: А в чем разница между openwrt-ar71xx-tl-wr741nd-v1-squashfs-factory и openwrt-ar71xx-tl-wr741nd-v1-squashfs-sysupgrade кроме размера :) ?
О: http://wiki.openwrt.org/doc/howto/generic.sysupgrade
В: Устройство корректно прошилось через кабель на микросхеме CP2102. Кабель на микросхеме PL2303HX не сработал - на выходе были кракозябры при всех возможных вариациях скорости соединения.
О: а резистор в 10кОм между tx и vcc на uart не пробовали припаять... проблема бы решилась... ;)
В: Устройство корректно прошилось через кабель на микросхеме CP2102. Кабель на микросхеме PL2303HX не сработал - на выходе были кракозябры при всех возможных вариациях скорости соединения.
О: а резистор в 10кОм между tx и vcc на uart не пробовали припаять... проблема бы решилась... ;)
5. Дополнительные материалы
1. Прошивка напрямую флешки ( M25P64-VMF6P )
aвтор: "Аноним"
TP-Link 1043
Удалось прошить флэшку.
Использовался программатор на резисторах LPT порт.
Для нуждающихся вот файл прошивки:
http://dl.dropbox.com/u/58486160/SPI/tlwr1043.bin
Удалось прошить флэшку.
Использовался программатор на резисторах LPT порт.
Для нуждающихся вот файл прошивки:
http://dl.dropbox.com/u/58486160/SPI/tlwr1043.bin
Завелось сразу.
К сожалению, но родная микросхемка отказалась прошиваться, как ранее писал, не снималась защита от записи. Купил новые, прошилась сразу и без ошибок.
Вот как было сделано:
http://dl.dropbox.com/u/58486160/20120214_013.jpg
http://dl.dropbox.com/u/58486160/20120214_014.jpg
Шлейв от жесткого диска РС, через один провод на корпус, питание бралось от компьютера(3.3в).
Еще одно, под 16ти-ногой флешкой (M25P64-VMF6P стоимость 142р) есть площадка для установки и восьминогой. Так что если найдется с 8 ногами, смело берите.
Добавлено:
http://dl.dropbox.com/u/58486160/20120214_018.jpg
http://dl.dropbox.com/u/58486160/20120214_019.jpg
http://dl.dropbox.com/u/58486160/20120214_020.jpg
http://dl.dropbox.com/u/58486160/20120214_018.jpg
http://dl.dropbox.com/u/58486160/20120214_019.jpg
http://dl.dropbox.com/u/58486160/20120214_020.jpg
2. Установка пакета ip в TP-Link WR-741ND.
автор: Алексей aka Cosmonauter
Т.к. на флешке мало места под этот пакет то можно его поставить в /tmp.автор: Алексей aka Cosmonauter
После подключения к роутеру можно установить пакет "ip" либо с репозитория OpenWRT либо командой:
wget -q -O /tmp/ip http://drumnbass.org.ua/openwrt_ip_without_install/ar741/ip && sleep 1 && chmod 755 /tmp/ip && sleep 1 && ln -s /tmp
/ip /usr/sbin/ip
3. Проблемы с родной прошивкой (связанные с ее большим размером).
автор: Илья
Прошивка с русского сайта имеет большую длину.
Можно для уверенности прошивку в WinHex открыть и если увидим( справедливо для родной прошивки конечно):
h00000000
.... фигня нечитаемая...
....фигня нечитаемая...
h00019000
h00020000 01 00 00 00 54 50 2D 4C 49 4E 4B 20 54 65 63 68 TP-LINK Tech
h00020010 6E 6F 6C 6F 67 69 65 73 00 00 00 00 76 65 72 2E nologies ver.
h00020020 20 31 2E 30 00 00 00 00 00 00 00 00 00 00 00 00 1.0
ТАК вот ЭТИМ НЕЛЬЗЯ ПРОШИВАТЬ через Putty!!!!
А если:
h00000000 01 00 00 00 54 50 2D 4C 49 4E 4B 20 54 65 63 68 TP-LINK Tech
h00000010 6E 6F 6C 6F 67 69 65 73 00 00 00 00 76 65 72 2E nologies ver.
h00000020 20 31 2E 30 00 00 00 00 00 00 00 00 00 00 00 00 1.0
то этим скорее всего можно.
Как видим прошивка во флешке Тр-link начинается с адреса h00020000, а до этого и есть Boot.
(Скорее всего Boot одинаков для всех Тр-link TL-WRххх и в случае гибели НЕ 1043, можно попробовать этот Boot закатать с нулевого по 1FFFF адрес(но это предположение нужен фул-флеш любого другого роутера).
При обновлении через web интерфейс(при подключенном Putty) в терминале видим--
--ERASE First 0x0 last 0x7-- sector size 0x10000
т.е стирается и сам загрузчик из флешки?
Наверное это причина гибели роутеров при прошивках.
Ради интереса я прервал процесс прошивки... и труп в руках!!! Симптомы-горит светодиод питания.(не делайте так, у меня флешка вторая была).
Таким образом мы видим, перед прошивкой первым делом стирается флешка, а уж потом в оперативку грузится дамп и только потом прошивается память флеш! Любой сбой или завис и труп гарантирован, а без загрузчика как все поняли только прошивать флешку напрямую!
В связи с этим- не пренебрегайте отключением всех клиентов от роутера и отключением WiFi в интерфейсе! Ведь после стирания флешки, роутер продолжает работать, прошивка вся в памяти(и старая, но не факт что вся новая)
2. Прошивка OpenWRT
http://www.odmins-it.ru/article/100/
http://wiki.openwrt.org/toh/tp-link/tl-wr741nd
Какая микросхема будет работать от 2.5V
ОтветитьУдалитьМикросхема ST3232B работает от 2,5 Вольт. Позже выложу схему по которой собирал.
ОтветитьУдалитьhttp://www.datasheetcatalog.com/datasheets_pdf/S/T/3/2/ST3232B.shtml линк на даташит схемы
ОтветитьУдалитьА как потом вернуть заводскую прошивку?
ОтветитьУдалитьhttp://wiki.openwrt.org/toh/tp-link/tl-wr741nd#back.to.original.firmware тут описан способ установки родной прошивки.
ОтветитьУдалитьДобрый вечер видимо в лан настройках выставил не то что надо! Помогите сбросить настройки роутера ибо на кнопку РЕСЕТ не реагирует нивкакую!
ОтветитьУдалитьПо подробней что делели, где меняли, через веб в браузере или через консоль?
ОтветитьУдалитьчерез веб интерфес в лане поставил функцию лана eth0 как конкретно называется опция непомню!
ОтветитьУдалитьА зачем так выё**ваться??? Легче же просто подключить по ЛАН порту и цывильно прошить рутер
ОтветитьУдалить"А зачем так выё**ваться??? Легче же просто подключить по ЛАН порту и цывильно прошить рутер"
ОтветитьУдалитьСпасибо кэп! Мы как-то сами не догадались...
Подключаюсь путтей, перепробовал массу кодировок, а всё равно вижу кракозябры (читается часть, типа кусочек времени, AP91 и тд. Дождаться Autobooting in 1 seconds не получается (не читается). Точка TL_WA701ND. Кругом пишут, что родня. Шить рекомендуют с 741-й.
ОтветитьУдалитьЗаначит либо нужно выстовить правиьно скорость в путти, а именно 115200. Либо проверить пайку =)
ОтветитьУдалитьу меня такая же проблема, только видно одни крокозябры!!! Пайка правильная. Как быть???
УдалитьТоже были кракозябры, схема для прошивки http://img693.imageshack.us/img693/3469/ttlrs232eng.png . Запитал VCC через резистор 100 ом, появилась нормальная кодировка.
Удалитьв схеме на 2 транзисторах трудно запутаться, но чем чёрт не шутит, завтра на работе гляну. А я был уверен, что проблема в кодировках :( А вы какую кодировку (я UTF-8) используете в путти? Или всё по умолчанию?
ОтветитьУдалитьвсе по умолчанию. Я тут недавно TL-WR841N перепрошивал, вот на нем у меня половина символов не понятна. Но я так по памяти команды ввоодил в нужных местах и получилось в итоге перепрошить.
ОтветитьУдалитьСпасибо, Виталий. По памяти пока не могу - нету (первый раз ) :) Попробую другую схему согласования уровней.
ОтветитьУдалитьСобрал схему согласования на к561лн2 и всё ок прошилось. Вот только не пойму, чем редактировать конфиги по ssh, nano и vim в точке не откликнулись, видимо чем-то другим или вообще по другому? Нужно подкорректировать файл /etc/config/wireless и указать одну антену. Подскажите как?
ОтветитьУдалитьСпасибо!
точнее чем :)
ОтветитьУдалитьПо умолчанию идет vi =)
ОтветитьУдалитьЛибо установить nano:
df -h
opkg update
opkg install nano
df -h
Посмотрев место под пакеты, до и после, прошивки в папке /overlay.
не нашлось места под nano, тем более под vim.
ОтветитьУдалитьрешил так:
echo "option 'rxantenna' '1'">>/etc/config/wireless
echo "option 'txantenna' '1'">>/etc/config/wireless
теперь внутренняя антенна отключена, работает только внешняя.
еще раз спасибо за "доходчивую" статью !!!
Вот оно! Свершилось!
ОтветитьУдалитьСлава благодарности читателей, признание общества, любовь девушек!
Пойду чайку согрею =))
ЗЫ Как блогспоте ананимов заставить хотябы имя писать? А то как будто с одним человеком говоришь.
На счёт девушек не уверен, но чаю однозначно заслужил :) Я беседую от имени Анонима с поста
ОтветитьУдалитьАнонимный комментирует...
Подключаюсь путтей, перепробовал массу кодировок,
Сегодня прошил вторую точку, отправляюсь на эксперименты по длинному линку (3 км).
Вена
У меня дохлый 741ND HWver. 1.3 Rev.1.1
ОтветитьУдалитьПри включении загораются все индикаторы кроме WiFi, потом Power LED просто горит, а Sys и замочек (QSS ? ) мигают с интервалом в 3-4 секунды. Ни на какие кнопки не реагирует, комп вообще говорит что сетевой кабель не подключен. Вот думаю посмотреть через Serial консоль что там творится.
B вопрос у меня: на нем VCC 2.5 или 3.3 вольта, просто нашел вот такую статейку: http://dev.wlan-si.net/wiki/Routers/TP-LINK/WR741ND
Там немного в другом месте припаивались на питание и GND, теперь ломаю голову, все поразному пишут :) И еще вопрос с кабелем, в многих местах видел, в т.ч. на openwrt wiki что использовали просто нокиевский DKU-5 или CA-42 кабеля как USB2COM переходники без всяких заморочек с преобразователями напряжения и т.д. - так можно? Это было бы намного проще чем цеплять usb2com + преобразователь 5в-to-2.5or3.3в ? Насколько я знаю у этих кабелей как раз рабочее напряжение 3.3V
http://2.bp.blogspot.com/-33OUYSVhb9I/TrfE1vMuD-I/AAAAAAAAAEw/hqH29eWk2J0/s1600/DSC01327.JPG
ОтветитьУдалитьФото моей платы
Кстати у меня есть кабель Siemens DCA-510 на PL2303HX можно ли его как-то использовать для этого?
ОтветитьУдалитьhttp://img97.imageshack.us/img97/517/img0733h.jpg
http://img840.imageshack.us/img840/1083/img0744jt.jpg
Мне кабель и схема согласования достались по наследству сам я их не паял. Но я этим кабелем со схемой согласования перепрошивал как 3.3В(Tp-link 741nd v.1.x) так и 2.5В(Tp-link 741nd v.2.x) девайсы. Просто в версии 2, я припаявался фактически к ногам процессора, а он в свою очередь, как я понял, работает на напряжении 2.5В(замерил тестером), потом на китайскх сайтах выяснил что вроде так и есть. Поэтому решил подовать питание на кабель именно 2.5В =)
ОтветитьУдалитьСам же кабель умеет работать и на 3.3 и на 2.5
Одно могу сказать точно, прошил уже тонну девайсов.
а если просто припаять Тх, Rx и землю - будет работать ? просто вроде бы у самого кабеля свое питание от USB идет?
ОтветитьУдалитьНезнаю даже, можно попробывать =)
ОтветитьУдалитьОтлично! Кабель работает. Подпаял только Tx, Rx и GND
ОтветитьУдалитьГде кодировку настроить и какую? )) Я вижу нормально все что роутер мне пишет, а то что ввожу иероглифами отображается.. это не критично конечно но неудобно как-то)
ОтветитьУдалитьв путти в настройках Window -> Translation -> Overraide with UTF8 - поставить или наоборот снять галочку.
ОтветитьУдалитьОк, проверю потом. Вобщем роутер я поднял, все отлично! Если кабель USB-COM идет то питание брать с роутера ненадо, т.к. кабель питается от ЮСБ. Прошилось все быстро и замечательно! Спасибо огромное за столь подробное руководство! Я уже думал все.. кирпич )
ОтветитьУдалитьДа, пожалуста =) Рад что помог.
ОтветитьУдалитьНе нужно брать питание с роутера когда ты подключаешь с помощью: COM-to-USB/NULL/Serial?
ОтветитьУдалитьМожно взять COM-to-USB и переходник Мама-мама, потом срезать USB коннектор и припаять к схеме?
Или это уже будет не то?
Тут наоборот. USB подключается к компу, поэтому его нельзя срезать
ОтветитьУдалитьНу а если у меня есть COM порт в компе...
ОтветитьУдалитьВопрос стал в том как сделать кабель для впаивания в плату.
можно ли етим способом прошить роутер прошивкой dd-wrt
ОтветитьУдалитьконечно!
ОтветитьУдалитьПодскажите пожалуйста как сделать "com-кабель (собранному на схеме для преобразования уровней) который впаивается в плату устройства".
ОтветитьУдалитьВпаивал COM-USB но ничего не вышло:(
В компе есть COM порт. Готов пойти и купить любой провод.
В чом проблема не пойму, Помогите плиз.
ОтветитьУдалитьПостоянно все продолжается по кругу
eth1 link down
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: T T T T T T T T T T
Retry count exceeded; starting again
eth1 link down
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: T T T T
2Аноним
ОтветитьУдалитьДевайс не может скачать прошивку с tftp-servera. Проверте ip на компе(в данном случае он являеться tftp-server'ом) должен быть 192.168.1.100. Проверти правильно ли tftp сервер настроен.
Скажите как кабель сделать для впаивания в плату девайса.
ОтветитьУдалитьОч прошу...
Каблеь со схемой согласования достался мне в наследство, его я не паял. Сейчас попробую разузнать информацию у компетентных людей =)
ОтветитьУдалитьБуду несказанно признателен =)
ОтветитьУдалитьСпасибо за статью, мне она помогла прошить этот девайс. Тут есть путаница с кабелями, подходит любой Jtag кабель, я взял на MAX232, подключал RX, TX и землю, питание не подключал, отно нужно для питания кабеля, у меня кабель с питанием. Плата 2 ревизии на 2.5 вольт.
ОтветитьУдалить[URL=http://www.radikal.ru][IMG]http://i056.radikal.ru/1112/33/094cd23c5ca9.jpg[/IMG][/URL]
Sosedus, здорово что все прошилось.
ОтветитьУдалитьЕли есть возможность(ссылки, мануалы) обьясните плз Даценко Антону, как ему спаять кабель.
его проще приобрести, чем спаять, кабель распространенный у меня он уже лет 10, я его брал прошивать сименс 35.
ОтветитьУдалитьСсылка на гугл:
http://www.google.com.ua/search?aq=0&oq=%D0%BA%D0%B0%D0%B1%D0%B5%D0%BB%D1%8C+max&sourceid=chrome&ie=UTF-8&q=%D0%BA%D0%B0%D0%B1%D0%B5%D0%BB%D1%8C+max232
в общем прошил, а он не выходит в готовность.. пишет Code: 8c500000 3c02c017 24420200 24c62298 0040f809 24050004 02001021 8fbf001c
ОтветитьУдалитькто подскажет это что?
какое устройство прошивали и какой прошивкой? И скинте более подробный вывод на экран при загрузке
ОтветитьУдалитьЗдравствуйте, я перепрошил по вашей методе роутер TL-WR741nd v 2 и начали гореть все лампочки, консоль не запускается, что делать?
ОтветитьУдалитьк предыдущему сообщению! Прошил оригинальной прошивкой TP-Link
ОтветитьУдалитьVitaly Nazarov комментирует...
ОтветитьУдалитьКонсоль выдает при загрузке лог лоудера (U-boot loader) ?
что-то типа:
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
нетт!
УдалитьПлохо. Возможно U-Boot слетел =( Без загрузчика помоч не смогу!
УдалитьВозможно нужно будте на флешку дамп памяти заливать.
через пони прог? ..... откуда можно дамп скачать?
УдалитьЕсли ещё нужен дамп от wr741 - пиши на Jael.Dace(собака)Гмеил.сом. Всего дампа нет, но есть дамп u-boot. Потом уже через uart дошить что нужно. Кстати понипрогом spi флешу не прошьёшь, тут нужен spipgm: программатор - 4 резистора на LPT (есть в дополнительных материалах к статье)
УдалитьВ свою очередь прошу, если у кого есть - поделитесь бутом для wr941.
Прошил, а кто подскажет где есть доходчивая информация - как прикрутить к этому чуду wi-fi и настроить повторитель? спасибо за любую информацию :)
ОтветитьУдалитьСовершенно вылетело из головы самое главное - автору этого увлекательного труда по перепрошивке огромное спасибо!
ОтветитьУдалитьРад что помог. Укажите какую Вы именно хотите решить задачу при помощи повторителья тогда возможно будет дать более точный ответ. И совсем непонятна фраза "как прикрутить к этому чуду wi-fi" =)
ОтветитьУдалитьвероятно я не все понимаю...смотрим в web-интерфейсе ESSENTIALS>NETWORK>Wifi и видим Here you can configure installed wifi devices. Я понимаю это так - Wifi "не прикручен". Посему, для получений wifi надо что-то...Теперь задача. Стоит на входе от провайдера zyxel (неважно что по большому счету) с wifi и родной прошивкой...В другой комнате стоит наше устройство с openwrt, которое по wifi получает интернет и транслирует его на проводные порты
ОтветитьУдалитьЕсли схема такая:
ОтветитьУдалитьПровайдер [кабель]->[Wan-port]Zyxel(Access Point)[антенна]->
... радиоэфир ...
-> [анетнна] уст-во OpenWRT[Lan-ports]-> кбель -> локальная сеть.
То в данном случае устройство под OpenWRT должно быть настроенно в режиме Client.
Настройки:
1. Перейти в Network > WiFi > Radio0
a) Там поставить галочку Enable device
б) Выбрать сетевое имя то же, что и на Zyxel'e
в) В поле Mode выбрать режим Client
г) Ниже в разделе Interface Configuration в строке Network выбрать Wan(тем самым привязав радио интерфейс к Wan-зоне).
2. Перейти в Network > Interfaces > WAN
a) Protocol выбрать static и указать адресса из тойже подсети что вещает AP (Zyxel)
Например ip:192.168.0.100 маска:255.255.255.0 и шлюз(Zyxel):192.168.0.1
Гланое что б не получилось что у Вас были одинаковые подсети в Wan-зоне и в Lan-зоне.
Как-то так
Так вот. проблема в том, что в Network > WiFi все опции неактивны, негде ставить галочку, вероятно, это радио надо включить какимто образом
ОтветитьУдалитьhttp://i30.fastpic.ru/big/2012/0114/0e/5d43a091c514591ab69c31b6806b6c0e.png
ОтветитьУдалитьВыберите справа в углу Administration вместо Essential.
ОтветитьУдалитьИ лучше прошить шестым релизом прошивки (OpenWrt Backfire 10.03.1-rc6)
а в чем разница между
ОтветитьУдалитьopenwrt-ar71xx-tl-wr741nd-v1-squashfs-factory
openwrt-ar71xx-tl-wr741nd-v1-squashfs-sysupgrade
кроме размера :) ?
[поиск мод он]: http://wiki.openwrt.org/doc/howto/generic.sysupgrade
ОтветитьУдалитьесли проще, то прошивайте просто squashfs-factory =)
ОтветитьУдалитьнепонятно, но здорово!!! - rc6 намного интереснее той версии, что тут была в самом нечале :)
ОтветитьУдалитьпрочитал здесь, чуть выше, еще вот такое:
ОтветитьУдалить"не нашлось места под nano, тем более под vim.
решил так:
echo "option 'rxantenna' '1'">>/etc/config/wireless
echo "option 'txantenna' '1'">>/etc/config/wireless
теперь внутренняя антенна отключена, работает только внешняя.
еще раз спасибо за "доходчивую" статью !!! "
это все актуально или было актуально для той древней прошивки?
что "все"? если имеете ввиду про внтруннюю и внешнюю антенны по умолчанию включенна внешняя антенны. Просто та есть несколько режимов 1- антенна
ОтветитьУдалить1+2 две антенный и 1+2+3 три антенны в зависимости от кол-ва антенн на устройстве(N-режим).
ага, понятно...в устройстве есть только одна антенна...по большому счету масса вопросов возникала после заливки "старой" прошивки, а в rc6 практически все прозрачно :), правда, немного непривычно - есть ньюансы, с которыми не стыкался раньше, ну, в общем openwrt впечатлила...
ОтветитьУдалитьспасибо! все получилось.... шьется как оказалось элементарно)
ОтветитьУдалитьПожалуйста! Это на первый взгляд элементарно ;)
ОтветитьУдалитьЗдравствуйте Виталий!
ОтветитьУдалитьСпасибо, все получилось на TL-WA701ND. Устройство корректно прошилось через кабель на микросхеме CP2102. Кабель на микросхеме PL2303HX не сработал - на выходе были кракозябры при всех возможных вариациях скорости соединения. Есть вопрос: что такое пакет IP, о котором Вы упоминаете в конце статьи?
Роман.
Рад что помог. И спасибо за отчет, добавлю устройство в список. В конце статьи я указал пакет ip(http://linux.die.net/man/8/ip). Это пакет для манипуляции ip-адрессами и роутами. Он не идет по умалчанию с прошивкой и его нада ставтить отедльно. Прикол в том что при прошивке тп-линка стандартным способом он не влазиет(нехватает место на устройстве). Поэтому его ставят в папку /tmp. Но при этом естественно после перезагрузки нужно его снова ставить. Выше указан тестовый вариант. Мне просто нехватает времени что бы разобраться с разделами и местом. Возможно после перепрошивки squashfs-sysupgrade освободиться часть места. Нада поэксперементировать короче...
ОтветитьУдалитьСпасибо. Я пока поставил прошивку Gargoyle, мне понравилось, что можно производить конфигурацию через веб интерфейс. Правда уже потом я подключился через vi и редактировал файл wireless чтобы включить тольуо одну аненну (как описывал Александр выше). Пока все работает, я использую устойство в режиме access point для линка на расстояние 2.5 км с антенной Хеликс. Пока в режиме тестов.
ОтветитьУдалитьздравствуйте! у меня проблема которая была написанно выше (айпи стоит правильно: 192.168.1.100) Постоянно все продолжается по кругу
ОтветитьУдалитьeth1 link down
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: T T T T T T T T T T
Retry count exceeded; starting again
eth1 link down
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: T T T T
В чём может быть проблема?
Роутер 741ND
Микросхема на проводе стоит 2303HX текст без кракозябр
Смотрите в сторону tftp-сервера. Скорее всего он не отдает прошивку. Попробуйте на другом компьютере в сетке, при помощи tftp-клиента, скачать файл с вашего tftp-сервера, что бы убидиться что он работает.
ОтветитьУдалитьспасибо, буду пробовать
УдалитьЗдравствуйте, помогите решить проблему. Роутер Tp-Link WR1043ND. Когда уходил отключил роутер, через пару часов включил, горит только индикатор паувер и практически не заметно мигают 1 раз при включении индикаторы сис влан и юсб. Роутер был полностью рабочим, не могу предположить в чем проблема. Какие есть догадки?
ОтветитьУдалитьПопробуйте обресетить устройство. Если не поможет, то только консоль подымать- паяться и смотреть что с ним.
ОтветитьУдалитьНа сайте OpenWRT нашел подробную инструкцию по прошивке TL-WR743ND,но самой прошивки не нашел.Подскажите,чем-же его прошивать.
ОтветитьУдалитьopenwrt-ar71xx-tl-wr741nd-v1-squashfs-factory.bin
ОтветитьУдалитьбыло:
ОтветитьУдалитьА вот с микросхемой PL2303HX могут возникнуть проблемы с отображением символов.
а резистор в 10кОм между tx и vcc на uart не пробовали припаять... проблема бы решилась... ;)
TP-Link 1043
ОтветитьУдалитьУдалось прошить флэшку.
Использовался программатор на резисторах LPT порт.
Для нуждающихся вот файл прошивки
http://dl.dropbox.com/u/58486160/SPI/tlwr1043.bin
Завелось сразу.
К сожалению, но родная микросхемка отказалась прошиваться, как ранее писл, не снималась защита от записи. Купил новые, прошилась сразу и без ошибок.
Вот как было сделано
http://dl.dropbox.com/u/58486160/20120214_013.jpg
http://dl.dropbox.com/u/58486160/20120214_014.jpg
Шлейв от жесткого диска РС, через один провод на корпус, питание бралось от компьютера(3.3в).
Еще одно, под 16ти-ногой флешкой(M25P64-VMF6P стоимость 142р) есть площадка для установки и восьминогой. Так что если найдется с 8 ногами, смело берите.
Добавлено:
http://dl.dropbox.com/u/58486160/20120214_018.jpg
http://dl.dropbox.com/u/58486160/20120214_019.jpg
http://dl.dropbox.com/u/58486160/20120214_020.jpg
Здорово!
ОтветитьУдалитьС вашего позволения добавлю материал в статью. Укажите ваше имя(автора), и ссылку на блог или контакт в соц сетях(если есть желание). Если есть еще дополнительные материалы, описание или коминтарий напишите их тоже, для более полной картины.
Добрый день! Вот у меня тоже сегодня случилась беда. Стал прошиваться после проверки прошивки у меня потух индикатор system. Делаю перезапуск роутера и у меня теперь только мигают лампочки. Вот в статье написано Вся серия первой версии TL-WR741ND v. 1.1-1.8. Распайка показана на рисунке. У меня ver: 1.4 там все по другому. Если вам не затруднит, то подпишите куда какой проводок паять
ОтветитьУдалитьhttp://i31.fastpic.ru/big/2012/0219/df/8921efb513fb850d308556049ae0a6df.jpg
также как на версии 2.0
ОтветитьУдалитьв таком случай задам еще один вопрос, где правильное подсоединение?
Удалить1)http://wiki.openwrt.org/_media/toh/tp-link/tl741v2-1.jpg
2)https://lh6.googleusercontent.com/-r3qctEpsDbQ/TWt-DjYwviI/AAAAAAAAADo/D_Ny2dVcstA/s1600/tl741nd-v2-board.jpg
Оба рисунка правельны. Просто на первом случае показано где брать землю, а на втором 2.5 Вольта.
УдалитьДобрый день! Вопрос может не по теме, но в сети не нашел... Купил давече девайс TP-Link WR741N. Решил в него влить прошиву dd-wrt через web. Влилась норм, но скорость беспроводной сети упала со 150 мбит до 65. Изменение настроек вифи ниче не дало, решил вернуть родную (тож через web), вернул, но видимо корявую залил и скорость так же осталось 65мбит. Но это не главная проблема...После очередной прошивки на родную, после перезагрузки не пашет вифи (постоянно горит лампочка в виде звездочки (настройка) и ес-но кнопка питания). Вопрос...я загубил девай? и можно ли подключиться к роутеру и перепрошить его по LAN, без вифи (если да киньте ссылу как)?? Если что простите за флуд.
ОтветитьУдалитьИнформация:
ОтветитьУдалитьОбратите внимание, НЕЛЬЗЯ шить через Putty прошивкой длиной более 7с0000 !!!(большая длина, может означать наличие Boot).
Прошивка с русского сайта имеет большую длину.
Можно для уверенности прошивку в WinHex открыть и если увидим(справедливо для родной прошивки конечно)
h00000000
.... фигня нечитаемая
....фигня нечитаемая
h00019000
h00020000 01 00 00 00 54 50 2D 4C 49 4E 4B 20 54 65 63 68 TP-LINK Tech
h00020010 6E 6F 6C 6F 67 69 65 73 00 00 00 00 76 65 72 2E nologies ver.
h00020020 20 31 2E 30 00 00 00 00 00 00 00 00 00 00 00 00 1.0
ТАК вот ЭТИМ НЕЛЬЗЯ ПРОШИВАТЬ через Putty!!!!
А если:
h00000000 01 00 00 00 54 50 2D 4C 49 4E 4B 20 54 65 63 68 TP-LINK Tech
h00000010 6E 6F 6C 6F 67 69 65 73 00 00 00 00 76 65 72 2E nologies ver.
h00000020 20 31 2E 30 00 00 00 00 00 00 00 00 00 00 00 00 1.0
то этим скорее всего можно.
Как видим прошивка во флешке Тр-link начинается с адреса h20000, а до этого и есть Boot.
(Скорее всего Boot одинаков для всех Тр-link TL-WRххх и в случае гибели НЕ 1043, можно попробовать этот Boot закатать с нулевого по 1FFFF адрес(но это предположение нужен фул-флеш любого другого роутера).
При обновлении через web интерфейс(при подключенном Putty) в терминале видим--
--ERASE First 0x0 last 0x7-- sector size 0x10000
т.е стирается и сам загрузчик из флешки?
Наверное это причина гибели роутеров при прошивках.
Ради интереса я прервал процесс прошивки... и труп в руках!!! Симптомы-горит светодиод питания.(не делайте так, у меня флешка вторая была).
Таким образом мы видим, перед прошивкой первым делом стирается флешка, а уж потом в оперативку грузится дамп и только потом прошивается память флеш! Любой сбой или завис и труп гарантирован, а без загрузчика как все поняли только прошивать флешку напрямую!
В связи с этим- не пренебрегайте отключением всех клиентов от роутера и отключением WiFi в интерфейсе! Ведь после стирания флешки, роутер продолжает работать, прошивка вся в памяти(и старая, но не факт что вся новая)
Сумма сойти можно, в городе не кто не прошивает роутеры, а usb кабелей на сименс в нашем городе и в соседнем нет и не будет.
ОтветитьУдалитьзакажи на ebay
УдалитьПоищи схемки на транзисторах для согласования COM компьютера с TTL уровнем. Там все просто.
ОтветитьУдалитьhttp://amursat.ru/dir.php?id=143
Прошил свой роутеер большое спасибо, только вот теперь не знаю что дальше делать. вообщем первый раз я зашел через браузер в настройки и что-то накуралесил, теперь когда включаю роутер у меня пишет Неопознанная сеть, соответственно в настройки через браузер тоже не открываются, может подскажите что можно сделать, может опять перепрошить да и все?
ОтветитьУдалитьКакой прошивкой шили? Попробуйте просканить lan и wan, и зайти по ssh или telnet на устройство, тогда станет яснее что делать. Попробуйт также настройить какое-нибудь устиройство что б выдавало ip по dhcp и воткунутся в него wan-портом роутером, тогда он по идее должун подхватить ip адера по dhcp, и тогда еще раз просканить ip на wan порту.
ОтветитьУдалитьЕсли не поможет то роше пререпрошить.
Прошивка openwrt-ar71xx-tl-wr741nd-v1-squashfs-factory.bin.Для меня все что вы написали нечего не понятно. Хотел перепрошиться, но Putty нечего не может обнаружить, нечего не пишет. Когда роутер работает пишет неопознанная сеть, индикаторы горят как будто что все нормально. Смотрю через iphone Wi-Fi находит, но не заходит. Так же у меня есть такой же роутер, но полностью рабочий, может с помощью него можно что-то сделать. Может просто в настройках у себя в компьютере что-то прописать.
УдалитьВообщем погуглив по интернету, я нашел ответ на свой вопрос. Собственно вот сам ответ
ОтветитьУдалитьНа ПК ставите IP 192.168.1.2 Маска 255.255.255.0
Выключаете роутер, затем включаете его и сразу много раз нажимаете кнопоку которая находиться на задней панели роутера.
Кнопка индикации статуса должна начать быстро мигать.
Затем через telenet коннектитись к 192.168.1.1
И пишете там:
Код
mount_root
монтируете корень.
Код
mtd -r erase rootfs_data
сброс к заводским настройкам.
Код
reboot -f
ребут.
После ребута вас по ssh не пустит, нужно будет снова зайти по telnet и выставить пароль заново.
Код
passwd ваш_пароль
затем повторить пароль
Осталось разобраться с настройками, как настроить сеть и интернет.
Здравствуйте, Виталий. В отношении сообщения от "Dec 24, 2011 12:29 PM
ОтветитьУдалитьв общем прошил, а он не выходит в готовность.. пишет Code: 8c500000 3c02c017 24420200 24c62298 0040f809 24050004 02001021 8fbf001c
кто подскажет это что?", есть мысли? Роутер V2. Может у кого есть fullflash. В интернете нарыл от акционного KS ( fullflash tplink TL-WR741NDKS v2.0 ), если нужно, могу скинуть. Почта tonik19_73@mail.ru
Может быть я ошибаюсь? Удалось прошить гаргулю. WI-FI не работает. По-ходу спецы, до меня, затерли ART. Теперь на руках прикольный свич.
ОтветитьУдалитьВиталий, спасибо огромное за Вашу подробную статью, немного начинаю понимать что, где и как.
ОтветитьУдалитьК сожалению, мой кирпичик пока не могу восстановить.
Я подключался шнурками USB-COM двух видов:
1. ST-LAB (Prolific Technology, Inc. PL2303 Serial Port)
2. WinChipHead USB->RS 232 adapter with Prolifec PL 2303 chipset
с другой стороны - rs232 мама и провода напрямую к известным контактам роутера.
для начала я перепутал Rx и Tx, терминал молчал, потом поменял их местами, и посыпался мусор на экран.
я уже и на другом компе пробовал и напрямую rs232 подключал к com порту, но мусор всегда стабилен и практически внешне одинаков.
Вопрос - может еще есть надежда перепрошиться не возясь с флешкой? ибо нет программатора, как и самой флешки под рукой.
Убил я роутер (WR-1043ND rev 1.8) следующим образом. Давно уже у меня была прошивка 17ххх не помню точно. захотелось большего чего-то. поставил горгулью, но не осилил сходу OpenVPN. потом решил поставить 14ххх. Поставил. Потом решил поставить 18ххх самую последнюю. Все ставилось в штатном режиме, через WEB, надпись появилась "устройство перезагружается" и на этом все.
Привет.
ОтветитьУдалитьКак перевести роутер в режим "reset halt" (для задания частоты CPU/AHB/DDR) если nSRST не работает и сбрасывает в том числе и TAP контроллер.
Помимо nSRST еще пробовал вкл./выкл. роутер, такой же результат.
Отдельно "halt" работает и процессор переводится в режим halt.
Пользуюсь программой OpenOCD.
Или посоветуйте Русское сообщество в интернете работающее с JTAG'ом которое может помочь разобраться в этом интерфейсе.
Спасибо!!!
Все, починил свой роутер. Шнурок от нокии CA-42 - правильная вещь, рекомендую.
ОтветитьУдалитьПодскажите а если роутер не лоченный под Киевстар можно перепрошить попроще какой нибудь стольже функциональной и стабильной прошивкой через вебморду или телнет????
ОтветитьУдалитьhttp://forum.beezone.info/beeline/faq/router/23390.html?st=200#entry115649
ОтветитьУдалитьРазлочка от КС
Никто не подскажет можно ли где-нибудь в сети скачать full flash для tp-link TL-WR3420 v1.2 для прошивки на программаторе?
ОтветитьУдалитьСпасибо! Помогло! Восстановил!
ОтветитьУдалитьСлушай а какой имено Com кабель нужен, не подскажиш)))
ОтветитьУдалитьДостался роутер с признаками сбоя, делаю все по инструкции в оконцовке комп получает ip 192.168.1.100 маску 255....итд пинг на 192.168.1.1 проходит , но на веб морду не заходит никак вообще, в другом как open и ddwrt шьются и работают нормально веб доступен. В чем может быть проблема? и как можно воткнуть стоковую прошивку?
ОтветитьУдалитьчто бы не заморачиваться по поиску телефонных кабелей ,купил в любом комп. магазине кабель gembird Uas111/112 usb to com на плате два чипа pl2303 и max. Срезаем или выпаеваем "max" ,к pl припаеваемся к первой ноге tx, 5 нога Rx , белая жила gnd, и в углу припаеваемся +3,3 V.подключаем все работает.если надо выложу как распаять
ОтветитьУдалитьа мах срезать для чего?
ОтветитьУдалитьБрикнутый при перепрошивке 1043 кто может восстановить за вознаграждение?
ОтветитьУдалитьМосква, пишите на baxxik[at]bk.ru
vlpoliakov
ОтветитьУдалитьон идет параллельно pl2303 и на выход получается питание в районе 6-7V вместо 3.3V проще просто поглядеть на схему и прозвонить жилы на выход сразу станет все ясно
не получается остановить этот "Autobooting in 1 seconds", ввожу tpl ничего не происходит, опять показывается "Autobooting in 1 seconds". В чем проблема?
ОтветитьУдалитьhttp://s019.radikal.ru/i636/1205/c6/7acd58e28e15.png
УдалитьСпасибо автору за статью. Восстановил 741-й благодаря ей:)
ОтветитьУдалитьУ кого есть файл для прошивки с загрузчиком флешки напрямую для 743ND.
ОтветитьУдалитьБуду благодарен.
V 1.8
УдалитьИзвините: 741ND V 1.8. Необходим фулфлеш.
УдалитьЕсли кому интересно - ссылка на сборку ком кабеля для прошивки http://easyelectronics.ru/svyaz-mikrokontrollera-s-kompyuterom-cherez-rs232.html Только что прошился этим кабелем,все отлично. Автору статьи СПАСИБО!
ОтветитьУдалитьСпасибо
ОтветитьУдалить741nd постоянно перезагружался
кабель DKU-5
Прошилось все отлично)
Прошивкой с оф. сайта
Еще раз сенкс
Полная схема программатора для spi-флешек http://rayer.g6.cz/elektro/spipgm.htm и сама программа http://rayer.g6.cz/programm/spipgm.zip (Linux,DOS, Win версии)
ОтветитьУдалитьЧто-то я не совсем понял из вашей статьи.
ОтветитьУдалитьПо поводу TP-Link WR-741ND(RU) VER:1.4
Я например подключил на прямую через COM.
Задал параметры и скорость.
И произошло чудо - я увидел не описываемую красоту.
Таких букв в алфавите я ни где не видел.
Перепробовал все кодировки в putty, конектился через minicom в Linux (там есть опция использовать кодировку удаленного устройства).
Что-то вообще ни-чего не понял. Как привести его в человеческий вид?
Если кодировка отличная от системной (которой я пытаюсь пользоваться), естественно и вполне логично, что алфавит вводимой мною команды будет отличаться.
А на TP-Link работают одни козлы (200 грн за ремонт - столько очка стоит).
Как к нему подключатся через COM? Или мне для результата надо купить именно Siemens кабель, искалечить его, и потом опять обломаться?
Vena
Удалитьвсем привет
Вопрос, как в linux при использовании tftpd указать прошивку? для окон в описании упоминается Tftpв32 Server, как указать для tftpd?
Спасибо.
Было такое - поменяй местами TX и RX
УдалитьНа счет - Анонимный19 июля 2012 г., 9:20
УдалитьМенял. Вообще пусто. Ничего не присходит. Тупо черный экран и все.
Вот там где каракули - видно что роутер исполняет код но он не читабелен.
Меняю RX и TX местами - черный экран.
У самого роутера при включении горят все лампочки кроме Wi-Fi (заливалась не правильная прошивка). По истечению 30-40 сек радиатор бешенно нагрет
Очень сильно хотелось-бы узнать где Flash(загрузчик) на TP-Link TL-WR741ND(RU) Ver:1.4
Лежит мертвым грузом. Уже все наднжды потерял на его оживление.
Спасибо большое!!!
ОтветитьУдалитьПо Вашей схеме восстановил TP-Link 1043 прошитый по Wi-Fi.
Использовал для восстановления прошивку Gargoyle.
У 1043 другие адреса:
1. tftpboot 0x80000000 gargoyle_1.5.5-ar71xx-tl-wr1043nd-v1-squashfs-sysupgrade.bin
2. erase 0xbf020000 +0x680000
3. cp.b 0x80000000 0xbf020000 0x680000
4. bootm 0xbf020000
И Бинго !!!!
Ещё раз БОЛЬШОЕ СПАСИБО!!!!
Можешь указать точное hardware роутера?
УдалитьTL-WR741ND(RU) Ver 4.20
ОтветитьУдалитьПрипаялса к ком порту. Нужна была небольшая доработка... соеденить точки TP18 и TP28. в итоге в терминале вижу следующее:
U-Boot 1.1.4 (Feb 28 2012 - 08:44:53)
AP121-2MB (ar9330) U-boot
DRAM: 32 MB
led turning on for 1s...
tid read 0x100000ff
flash size 41p94304, 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
No valid address in Flash. Using fixed address
: cfg1 0x5 cfg2 0x7114
eth0: 00:03:7f:09:0b:ad
ag7240_phy_setup
eth0 up
l: cfg1 0xf cfg2 0x7214
eth1: 00:03:7f:09:0b:ad
athrs26_reg_init_lan
ATHRS26: resetting s26
ATHRS26: s26 reset done
ag7240_phy_setup
eth1 up
eth0, eth1
Autobooting in 1 seconds
tpl
## Booting image at 9f020000 ...
Uncompressing Kernel Image ... Too big uncompressed streamLZMA ERROR 1 - must RESET ▒
на ввод команды tpl после ответа Autobooting in 1 seconds точка никак не реагирует и продолжает по циклу перегружаться... Подскажите куда копать?
заранее спасибо!)
народ. привет всем. самая годня статья, обзорная, и фак... супер. к делу)
ОтветитьУдалитьклассический случай обновы прошивки на родную, и ребут. потом новый руте, и вот руки дошли починить старенький 841 7.1
pl2303 только tx, rx, gnd.
были крокозяблы, грешил на пайку, на кодировку и тп. пока на самом роутере по какой-то картинке с нета не убрал резюк r613 на 650 ом и не закоротил капелькой припоя кондёр c496! крокозяблов нет)
ввожу tpl. всё норм 7140... ждёт команды) но роутер нивкакую не хотел стирать выбранные сектора хотя я и в калькуляторе посчитал по размеру прошивки
(вид-программист, обычный, ввёл 3932160 (байт)--> hex--> 3c0000)
говорил типо не знаю такой команды erase, try help. но в листинге хелпа команда была. erase all. сделано. но вот дальше он стал бесконечно пробовать прошиться по tftp. остановить процесс не мог(не умел) после резета, горят все. путти пустой-(( печалька. а ltp d uufhf;t lfktrj-lfktrj dfkztncz(
Перепрошивал 741 через вайфай и впомнил что нельзя я выключил его и теперь не запускается хочу попробывать перепрошить нет только com кабеля скажите такой подайдёт ?
Удалитьhttp://www.satmt.net/product_info.php/products_id/97361?osCsid=c1a64ec940fdf0df9a01c2efd7a4a880
Этот комментарий был удален автором.
ОтветитьУдалитьЭтот комментарий был удален автором.
ОтветитьУдалитьЗдраствуйте Игорь. Я сам не собирал кабель поэтому к сожелению не подкскажу, у меня самого был опыт сборки LPT кабеля, но к сожелению неудачный =( Тот кабель которым я шью есть на ккартинках в начале статьи. У этого товарища tonik19_73@mail.ru есть фулфлеш 741ого правда киевстаровского. Напишите ему, заодно и про резисторы спросите!
УдалитьБольшое спасибо Vitaly!!!!
ОтветитьУдалитьТеперь мой маршрутизатор восстановлено
ОтветитьУдалитьПривет всем! Статья замечательная. Автору респект и уважуха.
Прошу совета. Умер TL-WR1043ND: при включении горит PWR и дальше молчок. Подключил кабель на микросхеме PL2303HX вижу:
U-Boot 1.1.4 (Nov 30 2011 - 09:20:25)
AP83 (ar9100) U-boot 0.0.11
DRAM:
sri
32 MB
На этом всё. PuTTY на клавиатуру не реагирует. Прошу помощи у спецов, может я чтото не так делаю?
Брат спасибо! Все получилось!
ОтветитьУдалитьпожалуйста =)
УдалитьНа счет - Анонимный19 июля 2012 г., 9:20
ОтветитьУдалитьМенял. Вообще пусто. Ничего не присходит. Тупо черный экран и все.
Вот там где каракули - видно что роутер исполняет код но он не читабелен.
Меняю RX и TX местами - черный экран.
У самого роутера при включении горят все лампочки кроме Wi-Fi (заливалась не правильная прошивка). По истечению 30-40 сек радиатор бешенно нагрет
Очень сильно хотелось-бы узнать где Flash(загрузчик) на TP-Link TL-WR741ND(RU) Ver:1.4
Лежит мертвым грузом. Уже все надежды потерял на его оживление.
Ребята, у меня роутер wr741nd ver 1,4 у меня плата точь-в-точь как на фотках роутера версии 2,0 мне такую же распайку делать? Или что то менять нужно? у меня в компе есть рс232 порт
ОтветитьУдалитьогромное спасибо автору, могу дополнить по своим мытарствам - кабель искать - занятие тоскливое. я, человек далёкий от забав - "а давайте соберём бонбу на транзисторах" искал информацию о том, какой всё-таки кабель взять - полдня, есть прекрасня штука - платка me-usb uart board, втыкается в комп по юсб, у неё - миниюсб, выбор питания - 5 и 3,5 - переключаются джампером, в общем - чтука хорошая. если нет её - гуглите FT232R микросхему, куча плат на её основе (кстати, есть мнение, что на её основе можно делать программаотры). 2. на 1043 и этой плате подпаивается только земля, rx и tx, иначе не заведётся.
ОтветитьУдалитьгосподи, я никогда не радовался надписи - "кернел паник" так, как сейчас, когда мой "кирпич" со мной заговорил!!!!
пожалуйста, наверное самое тяжелое это найти/сделать кабель.
Удалитьв итоге, решил что от бобра бобра не надо, перешил обратно оф. прошивку. кому интересно - качается с офсайта, внимание!!! нужна прошивка БЕЗ БУТА!!! потрёте бутлоадер - сами молодцы. адреса памяти на 1043nd:
ОтветитьУдалитьпрошивка весит 0x7c0000 - в два раза больше описаного в мане, грузить её в 0x81000000, очищать, и соответственно, ставить - 0xbf020000 + 7c0000. вполне вероятно, что это нифига не оптимально, но родная прошивка работает, а что ещё нужно? может будет кто-то, кто объяснит, где там бут, куда лучше что класть, но пока хоть так...
Спасибо за мануал, очень пригодился. Правил обычным шнурком с Samsung SGH-C200 на TP-Link WR741ND ver.2.0, припаял без проблем. Все получилось хоть и не с первого раза, все время путался в процессе прошивки))).
ОтветитьУдалитьпожалуйста
УдалитьДобрый времени суток всем! Такая фигня. Прошили TP-LINK TD-8840T V2 по неразумению на V3. Проблема в том, что теперь вместо 4-х портов он видит всего один порт. На более раннюю версию не шьется, т.к. защита стоит уже на третьей. Откатиться нет возможности, т.к. ромфайла нету. Может есть у кого какие-то варианты? С Уважением, Ярослав.
ОтветитьУдалитькак настроить скорость на ролтере
ОтветитьУдалитьИли подскажите пожалуйста что делать если на нетбуке подключился к wf-fi сити но страницы в браузере не открываются
ОтветитьУдалитьпохоже вы ошиблись адресом
ОтветитьУдалитьПодскажите,как поменять IP компьютера-поменял протокол интернета(tcp/ip)использовать следуующий IP адрес-192.168.1.100,Putty все равно определяет 192.168.1.27???????????
ОтветитьУдалитьЗдравствуйте,после прошивки TP link 3420 v1.3 (на наклейке)openwrt аппарат здох горит только pwr и lan где комп подключен.Кабель такой найти проблема,а можно купить контролер с COM портом в PCI и через него прошить модем? Типо такого http://kemerovo.dns-shop.ru/catalog/i12454/kontroller-2x-com-port-pci.html
ОтветитьУдалитьили этим кабелем http://navicase.ru/cat/accessories/cables/5777/ или этим http://kemerovo.dns-shop.ru/catalog/i9970/kabel-usb-am-com-port-9pin.html#opinion.
Подскажите, как решить проблему: При включении роутера 743ND VER1.1 загораются все светодиоды кроме WLAN, спустя секунду LAN3 почти тухнет (горит впол-накала), остальные продолжают светится.
ОтветитьУдалитьЧерез COM кабель наблюдаю:
U-Boot 1.1.4 (Jan 18 2010 - 14:26:54)
X
И всё........
Что делать? Прошивать флэшь, железо барахлит или у кого такое было?
Спасибо.
Мой вопрос снят.Прошил старым кабелем от samsunga на PL2303HX x100 :)
ОтветитьУдалитьА подскажите пожалуйста, я пытаюсь проделать всё выше перечисленное, но у меня кабель с двух сторон СОМ, у меня ничего не получается!!!!
ОтветитьУдалитьВ чем может быть причина?
ОтветитьУдалитьU-Boot 1.1.4 (May 31 2010 - 09:46:31)
AP91 (ar7240) U-boot
DRAM:
sri
#### TAP VALUE 1 = a, 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
## Booting image at 9f020000 ...
Uncompressing Kernel Image ... OK
Starting kernel ...
Booting AR7240(Python)...
Linux version 2.6.15--LSDK-7.3.0.300 gcc version 3.4.4 #23 Mon Mar 8 11:21:30 CST 2010
flash_size passed from bootloader = 4
CPU revision is: 00019374
Determined physical RAM map:
memory: 02000000 @ 00000000 (usable)
User-defined physical RAM map:
memory: 02000000 @ 00000000 (usable)
Built 1 zonelists
Kernel command line: console=ttyS0,115200 root=/dev/mtdblock2 rootfstype=squashfs init=/sbin/init mtdparts=ar7100-nor0:128k(u-boot),1024k(kernel),2816k(rootfs),64k(config),64k(art) mem=32M
Primary instruction cache 64kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, linesize 32 bytes.
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
Cache parity protection disabled
PID hash table entries: 256 (order: 8, 4096 bytes)
Using 175.000 MHz high precision timer.
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 30540k/32768k available (1377k kernel code, 2212k reserved, 291k data, 128k init, 0k highmem)
Mount-cache hash table entries: 512
Checking for 'wait' instruction... available.
NET: Registered protocol family 16
Reset button pressed.
Returning IRQ 48
AR7240 GPIOC major 0
squashfs: version 3.3 (2007/10/31) Phillip Lougher
squashfs: LZMA suppport for slax.org by jro
Initializing Cryptographic API
io scheduler noop registered
io scheduler deadline registered
HDLC line discipline: version $Revision: #1 $, maxframe=4096
N_HDLC line discipline registered.
Serial: 8250/16550 driver $Revision: #1 $ 1 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0x0 (irq = 19) is a 16550A
RAMDISK driver initialized: 1 RAM disks of 8192K size 1024 blocksize
PPP generic driver version 2.4.2
NET: Registered protocol family 24
cmdlinepart partition parsing not available
Searching for RedBoot partition table
5 RedBoot partitions found on MTD device ar7240-nor0
Creating 5 MTD partitions on "ar7240-nor0":
0x00000000-0x00020000 : "boot"
0x00020000-0x00120000 : "kernel"
0x00120000-0x003e0000 : "rootfs"
0x003e0000-0x003f0000 : "config"
0x003f0000-0x00400000 : "art"
->Oops: flash id 0x1c3116 .
NET: Registered protocol family 2
IP route cache hash table entries: 512 (order: -1, 2048 bytes)
TCP established hash table entries: 2048 (order: 1, 8192 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear
All bugs added by David S. Miller
SQUASHFS error: sb_bread failed reading block 0x7a2
SQUASHFS error: Unable to read cache block [1e89fc:1346]
SQUASHFS error: Unable to read inode [1e89fc:1346]
VFS: Cannot open root device "mtdblock2" or unknown-block(31,2)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,2)
Что было сделано не так?
Что бы зайти в строку ввода команд нужно:
УдалитьAutobooting in 1 seconds <--- вот здесь и надо успеть набрать на клавиатуре tpl
После множественных попыток набрать в эту секунду tpl ничего не изменилось... проверял что всё правильно припаяно. может есть какие-то рекомендации по поводу захода в этот режим. Что должно поити в PyTTY после срабатывания режима отладки, какие строки?
УдалитьДа вообщем то никаких строк, толкт приглашение:
Удалитьar7240>
а далее нужно вводить команды
Такое чувство что маршрутеризатор не принимает команды...
УдалитьВсё, спасибо. ПРОВЕРЯЙТЕ на какой раскладке клавиатура перед запуском! Т_Т
УдалитьЛюбой кабель от телефона на основе COM порта можно использовать...
ОтветитьУдалитьЯ использую дата-кабель KQ-U8A (WT048000317) от телефона siemens c65. Прошу помощи у более знающих людей.
А на прямую с СОМ порта???? Есть кабель СОМ - СОМ, одну сторону обрезал припаял 2, 3, 5 жилы, подключил и ничего не происходит!!!
ОтветитьУдалитьУ меня: Роутер TP-Link TL-WR1043ND - кирпич после попытки обновления. Мигает лампочками. На ресет не реагирует. На кнопку на морде тоже..
ОтветитьУдалитьПровод синхронизации USB to Motorola E365 на основе микросхемы 2303. Разобрался где Tx,Rx,Gnd,. подпаял к роутеру. Питание 3,3 вольта взял с блока питания ATX. В Win7 мой адаптер работать отказался. Ставил, разные драйверы.. Подключил к старенькому компьютеру с WinXp свою систему. На удивление драйвера встали как родные! Подключил роутер по UTP кабелю к сетевой карте, запустил терминал Putty, включил роутер и понеслось! ("На несговорчивом госте вымещать злость" Нагано..) Настроил сетевую карту на адрес, который выдал роутер в Putty. Пытался поднять сервер на Tftpd32, но почему то не получилось сделать как написано выше. Нашел другую программу, название не помню, но типа тоже самое, но лучше (вычитал в другом мануале по воскрешению моего роутера, нашел через Яндекс). Там все просто, поместил родную английскую прошивку в папку программы сервера и она сама заработала.. Потом в терминале набирал команды указанные в том, другом мануале, те что указаны тут, не проверял! В итоге все прошилось и я смог попасть в вебку по родному адресу роутера. Мама, моя женщина! Как же я радовался, когда все получилось!!! Есть фотки. Могу посмотреть, если кому надо, что за программы я использовал и где читал мануал, но если вы напишите в поисковике Прошивка TP-Link TL-WR1043ND, то сами найдете то что нашел я. Удачи.
Вот собственно инструкция, по которой у меня все получилось..
Удалитьhttps://docs.google.com/fileview?id=0B8RHAmW4AacRYzZjMjZkMGUtZjFiNi00MTRhLTgyN2YtMDM1YjRjNjJlN2Y4&hl=en
Уважаемые знатоки!!! Помогите мне пожалуйста!!! Решил попробовать свои силы в оживлении роутера TP - Link wr741 и столкнулся с двумя вещами, первая - эта замечательная статья! Вторая - у меня показывает путти одни крякозябры и я ничего не могу понять!!!!
ОтветитьУдалитьУбедительная просьба, кто может помочь и кому не жалко дельного совета, напишите мне пожалуйста на мой почтовый ящик renat.pugachev@rambler.ru!!!
Буду Вам очень благодарен!!!
Попробуй в на WinXp. Про мой кабель синхронизации на микросхеме 2303 тоже везде ругаются, что идут не читаемые символы, но у меня все было ок!
УдалитьСпасибо большее за совет!!!! Попробую!!!!
УдалитьПодскажите пожалуйста, я подключил роутер кабелем СОМ -> СОМ. С одной стороны отрезал и припаял к роутеру (TP-Link wr741) второй третий и пятый контакты. Подключаю путти и оно мне показывает одни крякозябры!!! Что я делаю не так???
ОтветитьУдалитьесли я не ошибаюсь - в COM логический уровень -(минус)12вольт. А тебе нужен +3.3 или +5(ттл логика короче)
УдалитьПрошила роутер TL-WR741ND openwrt. Экспериментировала, добавила новый лан интерфейс... даже puty не конектится к роутеру. Возможно ли оживить роутер без пайки и подключения разных проводов?
УдалитьАнонимный10 ноября 2012 г., 9:15
Удалитьесли я не ошибаюсь - в COM логический уровень -(минус)12вольт. А тебе нужен +3.3 или +5(ттл логика короче)
А где их взять??? +3,3 или +5 вольт????
нужно преобразователь на max232
УдалитьПрошила роутер TL-WR741ND openwrt. Экспериментировала, добавила новый лан интерфейс... даже puty не конектится к роутеру. Возможно ли оживить роутер без пайки и подключения разных проводов?
ОтветитьУдалитьМожет стоит попробовать сброс 30/30/30
Удалитьhttp://www.dd-wrt.com/wiki/index.php/FAQ_(RU)
Спасибо за статью!!! Прошил 3240 с помощью CA-42 кабеля. Все заработало!
ОтветитьУдалитьВот спасибо так спасибо! Все подробно, доходчиво и полезно! Статья очень помогла восстановить TL-WR741ND v.4 после неудачной прошивки. Кстати, если зашить в него прошивку под mr3040v1 (это и была моя цель), то у этого дешевого роутера появляется функция wifi репитера (повторителя), очень стабильно работающего и значительно расширяющего зону wifi.
ОтветитьУдалитьЗдравствуйте. Помогите пожалуйста. Умер роутер TL-WR1043ND после прошивки с одной версии Gargoyle на другую Gargoyle. на веб-интерфейс не заходит. 192.168.1.1 не пингуется. горит power, usb, и загорается port 1 когда я подключаю его компу. При подключени через com-порт в putty грузится это:
ОтветитьУдалитьU-Boot 1.1.4 (Nov 30 2011 - 09:20:25)
AP83 (ar9100) U-boot 0.0.11
DRAM:
sri
32 MB
id read 0x100000ff
flash size 8MB, sector count = 128
Flash: 8 MB
Using default environment
In: serial
Out: serial
Err: serial
Net: ag7100_enet_initialize...
No valid address in Flash. Using fixed address
: cfg1 0xf cfg2 0x7114
eth0: 00:03:7f:09:0b:ad
eth0 up
eth0
Autobooting in 1 seconds## Booting image at bf020000 ...
Uncompressing Kernel Image ... OK
Starting kernel ...
Linux version 2.6.32.27 (eric@Osiris) (gcc version 4.3.3 (GCC) ) #2 Sun Dec 25 22:54:36 EST 2011
Удалитьbootconsole [early0] enabled
CPU revision is: 00019374 (MIPS 24Kc)
Atheros AR9132 rev 2, CPU:400.000 MHz, AHB:200.000 MHz, DDR:400.000 MHz
Determined physical RAM map:
memory: 02000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
Normal 0x00000000 -> 0x00002000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
0: 0x00000000 -> 0x00002000
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128
Kernel command line: rootfstype=squashfs,yaffs,jffs2 noinitrd console=ttyS0,115200 board=TL-WR741ND
PID hash table entries: 128 (order: -3, 512 bytes)
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
Writing ErrCtl register=00000000
Readback ErrCtl register=00000000
Memory: 29340k/32768k available (2074k kernel code, 3428k reserved, 417k data, 152k init, 0k highmem)
SLUB: Genslabs=7, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Hierarchical RCU implementation.
NR_IRQS:56
Calibrating delay loop... 266.24 BogoMIPS (lpj=1331200)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
MIPS: machine is TP-LINK TL-WR741ND
bio: create slab at 0
Switching to clocksource MIPS
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
NET: Registered protocol family 1
squashfs: version 4.0 (2009/01/31) Phillip Lougher
Registering mini_fo version $Id$
JFFS2 version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc.
yaffs Dec 25 2011 22:53:27 Installing.
msgmni has been set to 57
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
console [ttyS0] enabled, bootconsole disabled
console [ttyS0] enabled, bootconsole disabled
Atheros AR71xx SPI Controller driver version 0.2.4
m25p80 spi0.0: s25sl064a (8192 Kbytes)
Searching for RedBoot partition table in spi0.0 at offset 0x7e0000
Searching for RedBoot partition table in spi0.0 at offset 0x7f0000
No RedBoot partition table detected in spi0.0
spi0.0: no WRT160NL signature found
Creating 5 MTD partitions on "spi0.0":
0x000000000000-0x000000020000 : "u-boot"
0x000000020000-0x000000160000 : "kernel"
0x000000160000-0x0000003f0000 : "rootfs"
mtd: partition "rootfs" set to be root filesystem
mtd: partition "rootfs_data" created automatically, ofs=380000, len=70000
0x000000380000-0x0000003f0000 : "rootfs_data"
0x0000003f0000-0x000000400000 : "art"
0x000000020000-0x0000003f0000 : "firmware"
ag71xx_mdio: probed
eth0: Atheros AG71xx at 0xba000000, irq 5
eth0: unsupported chip, ctrl=ffffffff
eth0: Atheros AG71xx at 0xb9000000, irq 4
eth0: no PHY found with phy_mask=00000010
Atheros AR71xx hardware watchdog driver version 0.1.0
TCP westwood registered
NET: Registered protocol family 17
Bridge firewalling registered
802.1Q VLAN Support v1.8 Ben Greear
All bugs added by David S. Miller
VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
Freeing unused kernel memory: 152k freed
Please be patient, while OpenWrt loads ...
input: gpio-buttons as /devices/platform/gpio-buttons/input/input0
Button Hotplug driver version 0.3.1
- preinit -
УдалитьRegistered led device: tl-wr741nd:green:system
Registered led device: tl-wr741nd:green:qss
Press the [f] key and hit [enter] to enter failsafe mode
- regular preinit -
switching to jffs2
mini_fo: using base directory: /
mini_fo: using storage directory: /overlay
- init -
Please press Enter to activate this console. Compat-wireless backport release: compat-wireless-2011-11-08-1-g4ab9b62
Backport based on wireless-testing.git master-2011-11-15
cfg80211: Calling CRDA to update world regulatory domain
cfg80211: World regulatory domain updated:
cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
PPP generic driver version 2.4.2
ip_tables: (C) 2000-2006 Netfilter Core Team
NET: Registered protocol family 24
nf_conntrack version 0.5.0 (460 buckets, 1840 max)
CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
xt_time: kernel timezone is -0000
Hooked IMQ after mangle on PREROUTING
Hooked IMQ after nat on POSTROUTING
IMQ driver loaded successfully.
Ebtables v2.0 registered
На tpl не реагирует когда пишет Autobooting in 1 seconds.
Не шьется роутер 3220 пишет Unknown command tftpboot' - try 'help'(110418).bin
ОтветитьУдалитьar7240>
Добрый день!
ОтветитьУдалитьЗалил в TP-link TL-WR741ND v.4.20 прошивку wr741nd4 (120320) fullflesh.bin.(Ссылка на файл https://www.dropbox.com/s/om8y4fh4q3st3 ... lflesh.bin или http://yadi.sk/d/4Sdfqz6z0tN8U )при помощи программатора.
Аппарат ожил, могу общаться с ним по веб-интерфейсу, но "в одну сторону": все настройки, которые я пытаюсь в нём изменить, любезно, без ругани принимает, но сохранять не сохраняет. Есть подозрение, что fullflesh не той системы. Вместо W25Q32B использовал аналог - ATMEL AT25DF321A.
Если кто-нибудь знает, как это побороть - поделитесь, пожалуйста.
Спасибо.
Владимир.
Кстати
ОтветитьУдалитьЕсли вам не очень нравиться заниматься скоропечатаньем, ( 1 сек для tpl+ Enter- это мало), то после входа в режим ребут можно сделать следующее
AR7240> setenv bootdelay 4
AR7240> saveenv
теперь у вас будет 4 секунды на ввод tpl
нет такой команды saveenv
Удалитьtp link 741nd v2
Здравствуйте!
ОтветитьУдалитьА как подключить кабель к TL-WR741ND v.4.20
Здравствуйте Vladimir Krasnov,
ОтветитьУдалитьВы можете подключится по UART к роутеру и ничего не вводя, позволить роутеру загрузится, позже, параллельно в веб интерфейсе проделать те же действия с сохранением - необходимо понять, что напишет роутер в UART консоли?
Скорее всего JEDEC номер используемой Вами флеш-памяти не прописан в ядре прошивки. Можно было бы обойтись! - Скажете Вы. Ведь все Atheros'ы используют заданное число секторов в блоке (64kb) для SPI флешек.
Но в OpenWRT ведь не просто так прописывают JEDEC номера флеш-чипов, т.к. у разных флешек разные характеристики стирания блока, для кокой-то 4кб, а для кокой-то все 64кб...
С Уважением
Дмитрий.
Прошивка TP-Link TL-WR741ND v4.2
ОтветитьУдалитьДля прошивки лучше всего использовать gargoyle так как есть подозрение что на dd-wrt устройство превращается в кирпич.Хотя не факт.Но случай был.Итак: вот нужный файл https://netpoint.teamlab.com/products/community/modules/wiki/wikifile.ashx?file=TL-WR741ND_V4_111130.bin Прошиваем как обычно и получаем рабочий девайс.
У меня TL-WR741ND(RU)ver:4.20. На плате есть такие же контакты как на первом рисунке, хотя конструкция немного другая. Подскажите пожалуйста как мне подключить к нему кабель?
ОтветитьУдалитьHellο theгe! Quick question that's completely off topic. Do you know how to make your site mobile friendly? My website looks weird when viewing from my iphone. I'm trying to find a temρlate or plugin that might
ОтветитьУдалитьbe able to fix this problem. Ιf you have any suggеstiоnѕ, ρlease shaгe.
Wіth thanks!
Alsо visit my web ѕite http://www.netsurfquiz.com
Feel free to surf my blog ... Pay Day Loans
спасибо большое, восстановил TL-WR741ND v2.3
ОтветитьУдалитьЗдравствуйте! Ситуация аналогичная, мертвый TL-WR1043ND (симптомы, цикличная перезагрузка мигая всеми лампочками). Есть шнур от старой мобилки SE k700, фото шнура прилагается, можно ли им подключиться к устройству и как понять какие проводки куда идут, по цвету? там распаено 6 разноцветных проводков.
ОтветитьУдалитьФото:
http://stick.kz/?v=2012-12-30_bimcw3us573xdxkjdindfz0o7.jpg
Свой TL-MR3420 убил прошивкой от Dantes, заливал через web-интерфейс родной прошивки. В итоге светился только индикатор PWR, остальные не горели и даже не моргали. Роутер ни на что не реагировал. Собрал COM-кабель на max232(ссылка - devhead.ru/read/uart), впаял колодку в материнку роутера, но в итоге при подключении по putty в окно терминала выдавало кучу иероглифов, мучался с кодировкой скоростью передачи данных, потом думал что max232 не хватает тех 3.3В которые выдает роутер, но все оказалось проще, требовалось только припаять подтягивающий резистор на 10кОм между TX выходом роутера и разъемом питания. В итоге текст стал читабельным, хоть и осталась парочка кракозябр, но появилась заветная строка Autobooting in 1 seconds. Ну а дальше все по инструкции - tpl и прошивка. В результате роутер ожил, при чем даже настройки, которые я вбивал ранее сохранились. Но теперь все равно с модемом pantech um150 не хочет работать ((( Есть у кого-нибудь опыт борьбы с этой штукой?
ОтветитьУдалитьВ процессе восстановления своего роутера хоть и не пользовался данным руководством, но FAQ читал и вот третий пункт изначально повел не неверному пути, на усмотрение автора советую добавить информацию и схеме согласования на max232 с подтягивающим резистором. Лично мне бы это сэкономило уйму времени.
ОтветитьУдалитьНу а в целом статья полезная и информативная. Большое спасибо за материал.
Этот комментарий был удален автором.
ОтветитьУдалитьСпасибо. Получилось. TP link 741nd v2.
ОтветитьУдалить* Купил "шнурок" nokia ca-42. Разрезал провод. Оказалось там всего 3 жилы. tx, rx, gnd. Все просто.
(проверка любого кабеля - замыкаете тх+рх. теперь в терминале должны отображаться вводимые на клавиатуре символы.)
* Запустил тфтп сервер. Тут я долго завис. Оказывается надо вводить полный путь. Если у меня в настр. сервера папка сервера /var/lib/xx. то надо вводить tftpboot 0x80000000 /var/lib/xx/файл
(проверить тфтп сервер можно использовав тфтп-клиент на компьютере с сервером. tftp 127.0.0.1 например. Потом get /var/lib/xx/файл)
* Припаялся к маршрутизатору. Повезло. Нормальные символы. ВНИМАНИЕ: ентер вводить не нужно - просто tpl.
* Выполнил вышеописанные команды. Заработало.
Здравствуйте, может кто в курсе...прошил удачно по этой инструкции TL-WR741ND v.2.0 последней openwrt прошивкой, хочу получать интернет по wi-fi и отдавать по меди...возился с настройками долго - не получается...?
ОтветитьУдалитьЗдравствуйте! А подскажите пожалуйста, вот с толкнулся с проблемой прошивки TL-WR741ND. Первый раз прошил кабелем который собрал по вот такой схеме http://www.korotron-online.net/Debugcable.cshtml
ОтветитьУдалитьПотом поставил на роутер прошивку openwrt и при применении настроек он опять заглючил. Видео тут http://bulldos.ru/?p=345
При повторной прошивки тот кабель никак мне не помог, ни через путти, ни через гипер терминал. Решил попробовать кабелем от телефона NOKIA DKU-5 и вот что он мне показывает eth0:`øþeth0 øüeth1:`øüATHRS2¿
Пробывал менять местами Rx и Tx, не помогает.
Подскажите пожалуйста что делать???
при подключении через пути выдаёт Горит питание и wlan
ОтветитьУдалитьU-Boot 1.1.4 (Aug 4 2010 - 20:06:51)
AP83 (ar9100) U-boot 0.0.11
DRAM:
sri
8 MB
Как быть ?
Статья отличная, но не указано вначале, что если надо прошить работающий роутер с заводской прошивкой на, например dd-wrt, (или вернуться с нее на заводскую), то все это делается проще, из веб-интерфейса на закладке апгрейд прошивки просто указать файл с прошивкой и запустить. Быстро и просто.
ОтветитьУдалить