1 1 1 1 1 Rating 4.22 (9 Votes)

В продолжении статьи о подключении sеrial port к роутеру wr703n я расскажу как восстановить прошивку на wr703n в случае сбоя или например восстановления официальной прошивки. Я использую прошивку openwrt, поэтому в статье будет описана именно она. Но все ниже сказаноe применимо и для других прошивок для wr703n. Также данная статья будет полезна для понимания принципа прошивки через serrial port, т.к. в интернет мало полных описаний для новичков.

Прошивку буду производить на Window 7, в качестве программы для подключения по serial порту буду использовать PuTTy. В качестве переходника usb-uart я использую все тот же USB 2.0 to UART TTL Connector Module Serial Converter pl2303

usb2com-pl2303-3d

Дальнейшую настройку буду проводить в Win7.

 Итак по пунктам

1. Подключаем к usb компьютера наш usb-uart переходник.

Для того что бы он определился системой в качестве виртуального com порта нужно установить драйвера от производителя pl2303 предложенные в карточке товара.

pl2303 dispetcher

Смотрим в диспетчере устройств, что наше устройство определилось системой и запоминаем номер com порта. Как видите на картинке у меня это com3

2. Отключаем от питания wr703n и подключаем к нему usb-uart переходник

3. Запускаем программу PuTTy и устанавливаем настройки как на картинках

Putty 1

 Putty 2

 Сохраните настройки в профиле нажав кнопку Save, что бы не набирать их каждый раз.

4. Запускаем консоль в PuTTy нажав кнопку Open

5. Включаем питание на роутере wr703n

При этом второй рукой на клавиатуре буквально сразу набираете последовательность tpl

Отводится на это буквально 1 секунда и я реально не сразу приноровился, так что не отчаивайтесь...

В результате мы должны получить следующий вывод в консоли

Console 1

Это мы попали в так называемый бутлоадер из которого можно проводить восстановление прошивки. Набор команд в нем ограничен буквально 16-ю командами, предназначенных в первую очередь для загрузки прошивки. Посмотреть эти команды можно набрав в консоли

help

Console 2

6. Настройка Tftp сервера на Windows 7

Загрузка прошивки в маршрутизатор происходит по протоколу tftp, для этого нам нужно установить и настроить данный сервер. Для этого я использую бесплатный и легкий в настройке Tftpd32 сервер. Устанавливаем его, все настройки оставляем по умолчанию. Запускаем, видим следующее окно

tftpd server

Current Directory - здесь устанавливаем директорию где лежит прошивка, которую мы хотим прошить. Я переименовал прошивку в firmware.bin для дальнейшего удобства набора команд.

Server interface - это сетевой адрес моего компьютера с Windows 7. Он просто выбирается из списка.

Рекомендуется также отключить фаервол, но у меня ничего стороннего не стояло, поэтому я этого не делал. Но имейте ввиду если у вас стоит какой-нибудь Outpost  и т.п.

7. Прошиваем wr703n через serial port

Подключаем к роутеру сетевой кабель, т.к. загрузка прошивки по протоколу tftp происходит именно через него, а не через serial порт. Через serial порт происходит только управление.

Поэтому нам нужно настроить переменные окружения на ротере, в которых указано где загрузчику искать в сети прошивку. Для этого набираем в консоле (я надеюсь вы ее еще не закрыли) команду

printenv

Видим следующее

Console printenv

Нас интересуют настройки

ipaddr=192.168.1.111 - это сетевой адрес роутера
serverip=192.168.1.100 - это адрес компьютера в сети, на котором поднят tftp сервер с прошивкой. По умолчанию загрузчик будет искать прошивку именно здесь.

Но мы помним из пункта 6, что tftp сервер у меня поднят по адресу 192.168.2.211

Первоисточник рекомендует просто подключить роутер напрямую к компьютеру с tftp сервером сетевым кабелем, а ip адрес компьютера с tftp сервером задать как 192.168.1.100

Но у меня почему-то прошивка в этом случае не пошла, было это позно вечером, может просто устал.

Поэтом утром я пошел другим путем, просто поменял на роутере настройки ipaddr и serverip.

Домашняя сеть у меня находится в подсети 192.168.2.0/32, поэтому я задал следующие параметры

setenv ipaddr 192.168.2.111
setenv serverip 192.168.2.211

Проверяем, что настройки вступили в силу

printenv

Console setenv

Теперь наконец можно прошивать

tftpboot 0x81000000 firmware.bin
erase 0x9f020000 +0x3c0000
cp.b 0x81000000 0x9f020000 0x3c0000

Внимание!!! Для других моделей роутера байты прошики будут другими. На http://wiki.openwrt.org как правило по вашей модели все расписано.

Console recovery

Напоминаю, что нужная прошивка с названием firmware.bin лежит у меня на компьютере с Win7 с сетевым адресом 192.168.2.211, на котором поднят tftp сервер. Папка в которой лежит прошивка - D:\Temp\wr703n. У вас будут свои настройки.

Ну и напоследок запускаем в консоли команду

bootm 9f020000

И видим загрузку новой прошивки. В конце нажмите ENTER и увидите стандартное окно ввода openwrt

Console bootm

После этого я на всякий случай перезагружаюсь

reboot

Теперь можете наслаждаться новой прошивкой wr703n

 

Log in to comment

: 30 март 2017 18:12 Автор: dcbeelinekz #1329
dcbeelinekz аватар
Наверное понял в чем дело, поставил обратно свою родную флеш на 4мб (703n) , вай-фай работает. Так же теперь на 740n появилась проблема с запуском на новой флешке (8мб). роутер не запускается с ней теперь . А родная 4 мб все работает. ну и логично
Прошивки это бекапы из под Openwrt. 4мб флешки
cat /dev/mtd0 > /tmp/backup_fullflash.bin
cat /dev/mtd5 >> /tmp/backup_fullflash.bin
cat /dev/mtd4 >> /tmp/backup_fullflash.bin
Заливал программой CH341A_C.EXE она автоматически определила 8мб и я просто добавил свой бекап на 4мб, остальное она дополнила пустотами. Прошу теперь вас помочь как сделать прошивку правильно для 8мб флешки, программой WinHex. вы тот раз писали как то заполнять., я так и не понял . можете пожалуйста сделать скрины ваших действий. заполнениями этих разделов
: 30 март 2017 13:55 Автор: dcbeelinekz #1328
dcbeelinekz аватар
да да. извеняюсь)) .
Хронология такая. спутал чипы местами на которой была прошивка для модели 740n-ой, припаял ее на модель 703n-ию серию. Запустилась система, начал Включать вай-фай. не запускается. Как прошивал: Сделал фулл дамп всей прошивке на старой 4 мб флешке, записал программатором на новую

Думаите проблема в АРТе? Тот раз вы мне отвечали насчет модифицированного загрузчика u-boot ее прошивал, лампочки мегают и сеть не подключается , проверил что пишет UART . там просто запускается каждую секунду загрузчик, пару строк какая версия загрузчика сколько озу, флеш и модель процессора, потом перезагрузка и так постоянно, ничего не запрашивает никакой ип для подключения.
: 30 март 2017 08:22 Автор: mszerg #1327
mszerg аватар
Сгорел вряд ли, там процессор и вай-фай физически в одном чипе. Я запутался в вашей терминологии "Припаял прошивку"))) Нужно написать припаял чип с прошивкой, а прошивку прошил(записал).
Востановите хронологию, что бы я понял))) Догадываюсь что в результате манипуляций, перепуталcя с другого роутера art раздел, в котором зашита калибровка вай-фай
: 29 март 2017 17:02 Автор: dcbeelinekz #1326
dcbeelinekz аватар
Привет админ,получилась такая ситуация перепутал прошивку местами. на новой прошитой флеш, припаял от 740n прошивку опенврт на роутер 703n, все работало но я и не понял в чем дело по началу. решил вай фай сеть подключить, подключаю не подключается, потом до меня дошло что не то поставил. Припаял родную прошивку, вай фай не работает вовсе. не сканирует наверника думаю сгорел в самом процессоре этот адаптер, или как вы думаите в чем проблема?
: 28 фев 2017 15:21 Автор: Omenlord666 #1325
Omenlord666 аватар
Огромное СПАСИБО Вам за помощь, наконец я оживил его и все работает и определяется, без вас ну ни как бы не разобрался!!!!
: 28 фев 2017 08:45 Автор: mszerg #1324
mszerg аватар
Эта ветка прошивок для тестирования новых ядер, там может что-то не работать и в ней 100% нет web интерфейса.
Ставьте последнюю стабильную прошивку отсюда
В ней уже есть веб интерфейс.
: 28 фев 2017 07:29 Автор: Omenlord666 #1323
Omenlord666 аватар
Здравствуйте, вот ссылка на прошивку downloads.openwrt.org/snapshots/trunk/ar...squashfs-factory.bin ,пинг проверил пингуеться хорошо но через telnet почему то не находит пишет не удалось подключиться.
: 22 фев 2017 14:12 Автор: mszerg #1319
mszerg аватар
Скорее всего у вас прошивка без вебморды, дайте ссылку на прошивку.
Или вы не перевели комп в подсеть 1, нужно временно присвоить ip винде 192.168.1.111
Если прошивка без вебморды, то
1. Проверяем из винды если пинг на роутер
ping 192.168.1.1
2. Если есть, то подключаемся telnet и ставим вебмору, как в статье . В начале и конце читайте, среднюю часть статьи пропускаете

Ну либо ставите стабильную прошивку с вебмордой уже - так лучше
: 22 фев 2017 13:45 Автор: Omenlord666 #1318
Omenlord666 аватар
Вроде все прошил, все получилось в конце как у вас заставка openwrt, но на роутер не заходит не через браузер не через wifi телефона.
: 22 фев 2017 13:25 Автор: mszerg #1317
mszerg аватар
Если заливали обычную прошивку openwrt то да. IP по умолчанию зашит в прошивке. Какой производитель заложил такой и будет. Если прошивка от tp-link заводская то у них обычно 192.168.0.1. Прошивки gl.inet имею например адрес 192.168.8.1
: 22 фев 2017 13:20 Автор: Omenlord666 #1316
Omenlord666 аватар
Спасибо большое!!! все получилась по вашей инструкции, еще один маленький вопрос, на сам роутер сейчас по тому же адресу зайти можно который был ? 192.168.1.1?
: 22 фев 2017 12:51 Автор: mszerg #1315
mszerg аватар
Понятно, значит в винде в tftp выберите 192.168.2.111
а на ротуре введите
setenv ipaddr 192.168.2.200
setenv serverip 192.168.2.111
: 22 фев 2017 12:43 Автор: Omenlord666 #1314
Omenlord666 аватар
Даже через zip ошибку выдает, вот может через яндекс диск yadi.sk/d/FUiplK6K3ENcaY
: 22 фев 2017 12:32 Автор: mszerg #1313
mszerg аватар
Заархивируйте картирку в архив zip и прикрепите. Наверное у вас картинка не jpeg формата, поэтому не дает. Либо пересохраните картинку как jpg или jpeg
Пока я из вашей информации не могу достоверно понять ip вашего компьютера.
: 22 фев 2017 12:12 Автор: Omenlord666 #1312
Omenlord666 аватар
почему то не могу картинку вставить ошибку выдает, на Tftpd32 мне показывает 3 ip, 127.0.0.1 (я думаю это ip пк)
потом 172.20.10.3 (это ip моего модема) и 192.168.2.111 ( это ip подключенного роутера)
вот ipconfig
Ethernet adapter Подключение по локальной сети 8:

DNS-суффикс подключения . . . . . :
IPv4-адрес. . . . . . . . . . . . : 172.20.10.3
Маска подсети . . . . . . . . . . : 255.255.255.240
Основной шлюз. . . . . . . . . : 172.20.10.1

Ethernet adapter Подключение по локальной сети:

DNS-суффикс подключения . . . . . :
IPv4-адрес. . . . . . . . . . . . : 192.168.2.111
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз. . . . . . . . . :
: 22 фев 2017 10:38 Автор: mszerg #1311
mszerg аватар
Ну как минимум у вас не правильный ip сервера 127.0.0.1
Задайте правильный ip вашего компьютера на котором tftp вы запустили
setenv serverip ip-компьютера

Также я не уверен что 192.168.2.111 вам подойдет. Этот ip должен находится в одной подсети с сервером.

Напишите ip вашего сервера, посмотреть можно в сетевых настройках (значек сети в правом нижнем углу), я скажу что вам ввести нужно дальше
: 22 фев 2017 07:52 Автор: Omenlord666 #1310
Omenlord666 аватар
Здравствуйте, воспользовался вашим советом поменял адаптер, помогло! , но у меня еще вопрос при записи прошивки возникает такая ситуация Using eth0 device
TFTP from server 127.0.0.1; our IP address is 192.168.2.111
Filename 'firmware.bin'.
Load address: 0x81000000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
eth1 link down
в чем может быть проблема, спасибо за помощь!
: 17 фев 2017 09:43 Автор: mszerg #1309
mszerg аватар
В контакте переписывался с человеком у которого такой же переходник был. У него тоже он не заработал. Надо менять.
: 17 фев 2017 08:02 Автор: Omenlord666 #1308
Omenlord666 аватар
Здравствуйте, поиграл со скоростью результатов не дало, может дело в том что у меня другой адаптер ? вот этот USB-SERIAL CH340 на нем 6 контактов. (так же менял кодировку тоже не помогло)
: 16 фев 2017 15:22 Автор: mszerg #1307
mszerg аватар
Пробуйте менять скорость ком порта в putty, иероглифы как правило с этим связаны.
Скорость всегда кратна 9600. Начинайте с 9600 потом умножайте ее на 2, 3, 4 и так до 115200
: 16 фев 2017 14:08 Автор: Omenlord666 #1306
Omenlord666 аватар
Здравствуйте, делал все по порядку как написано в мануале, но возникла проблема с веб интерфейсом (как у многих здесь) сначала в программе PuTTY не чего не было, но после перепайки разъемов, в командной строке начали появятся непонятные символы которые идут бесконечно. что я сделал не так, спасибо за ответ.
Вот примерно что он пишет постоянно без перерыва
Ёfе~ъnЗgTUTV≤ІФ .fЗФ:.'A≈3Ч{ЧT┬"ЪWDtav7│ЖE/e!┬НF•─Ы;Щt'їW#wfuf;uf;T#Ґ≥жEЧ ЯЪvDuД4_ЖB@╒ ДFМ2*Р┬Э444LuEu░Ё{fV"+?═ЭDЧtUЧD▒g"$#З3D"EBoGІЗ~ъnPAЩdfEeVTІФ!!gw╒bM┌Ч:ЪgDuъV▒f7jEP@╧ЪET{fе~ъtЪ&@@┴іФ.fЩФ.b@≈3ЧЧTp"ЪWDtav77ЧCE╒$UГFМы─Р⌡Щ`&іW≥wfuf;uf;T#Ґ≥жEЧtUЧЧD"ЁЁҐЪ*A╡`fЪD•eM "Tf$Gd@t2*"#fФ:.c@≈3ЧЧT┬"ЪWDtav77ЧE/e!┬НF•─Р⌡Щ`&іW#wfuf;uf;T#Ґ≥жEЧ ЯЧvDudҐЪЪFe\IfДBМ#B ┬Э444L"w;uEu░*╒fV"+?═ЭDЧBwЧЧD─""$#ЗЁ ╡ fЪD?eg▒QT╟╡f▒YcыФQ#┬╠IЇЮ#▄╠ cЖ;7≥tЪ╨GЕEДF%7q╒R2WыD"7dffЪ$Б╡╡w ┴&`ФФD╙7&©bc≥":vQTЪ"еuН;╧ЯE/e!┬НF•─я⌡Щ`&іW#wfuf;uf;T#Ґ≥жEЧ ЯЪvDuД4ҐЪq╒R2WыDw7dffЪ$Б╡Вw ┴&`ФФТ╙7&©bc≥":vQTЪ"еuН;╧Я3D
: 10 июль 2015 22:06 Автор: mszerg #1148
mszerg аватар
Да, как только включаете роутер в сериал порт начинает сразу выпадать куча информации о загрузке прошивки.
Если например подключаете ком-порт к уже работающему роутеру, то нажимаете ENTER и попадаете в меню роутре как будто вы вошли по ssh
В общем в любой момент нажимаете ENTER и после этого должна быть вразумительная командная строка, где вы можете вводить команты. Например для вывода разделов
df -h

Если ее нет, то ком порт не работает. Почему, нужно разбираться.

А роутер рабочий или с ним уже что-то произошло?
: 10 июль 2015 18:56 Автор: Wild Bard #1147
Wild Bard аватар
Все так. Еще раз.
Устанавливаю serial соединение адаптером, подключаю роутер. При загрузке роутера должна какая-то инфа выводиться в консоль? При этом я ничего не делая с момента установления serial соединения должен увидеть корректный текст?
: 10 июль 2015 10:36 Автор: mszerg #1146
mszerg аватар
Посмотрите вторую картинку по настройке Putty в статье в первом посте темы.
data bits - 8
stopbits -1
Parity - NONE
Fow Control - XON/XOFF

эти ппараметры вроде по умолчанию такие, но проверить стоит...
: 10 июль 2015 05:31 Автор: Wild Bard #1145
Wild Bard аватар
Уточните пожалуйста, что значит "настройки как у роутера" ?
Пока я единственный параметр знаю, это скорость передачи (9600) по COM порту...
: 09 июль 2015 21:02 Автор: mszerg #1144
mszerg аватар
Да, рабочий, у меня тоже при ентере перескакивает в начало строки.
Но вы все же проверьте с настройками как у роутера. Скорость 115200 и все остальное. Вполне возможно, что ваш переходник не корректно работает на данной скорости например.
: 09 июль 2015 18:23 Автор: Wild Bard #1143
Wild Bard аватар
Я подключился Putty на com4 (адаптер) со скоростью 9600. В консоли ввожу текст, после нажатия Enter курсор перепрыгивает на начало строки, текст остается. Можно ли считать, что адаптер сам себе сообщение прислал и он рабочий?
: 28 июнь 2015 19:13 Автор: mszerg #1139
mszerg аватар
Давайте проверим работоспособность uart-переходника.
Отсоедините его от роутера и замкните rx и tx той перемычкой что у вас на питании была. Включите putty с настройками как для роутера, набирайте с клавиатуры текст, он должен отображаться в терминале...
: 28 июнь 2015 18:47 Автор: Wild Bard #1138
Wild Bard аватар
Без перемычки тот же результат
: 28 июнь 2015 18:23 Автор: mszerg #1137
mszerg аватар
Wild Bard пишет:
На моем еще перемычка стоит между контактами VCC и 3V3. Она нужна?
И у меня 6 контактов. GND, RXD, TXD, 3V3, VCC, 5V.

Уберите перемычку, она там точно не нужна.
: 28 июнь 2015 18:08 Автор: Wild Bard #1136
Wild Bard аватар
Нет, номер и количество лапок я писал про переходник.
Вот фото подключения.
: 28 июнь 2015 13:54 Автор: mszerg #1135
mszerg аватар
Где стоит, на ком-порте? Тогда фото нужно, а то не пойму.
С ком порта на роутер нужно подать только 3-и провода tx, rx и gnd. Питание не нужно...
GS27821 - это роутер? не могу найти в поиске такой. Дайте ссылку на него.

У меня пока остается последний вариант - это подтягивающий резистор между tx и vcc(3.3v) на роутере. Но этот вариант зависит от модели роутере, я пока не понял какая у вас.
: 28 июнь 2015 13:40 Автор: Wild Bard #1134
Wild Bard аватар
На моем еще перемычка стоит между контактами VCC и 3V3. Она нужна?
И у меня 6 контактов. GND, RXD, TXD, 3V3, VCC, 5V.
: 28 июнь 2015 13:18 Автор: Wild Bard #1133
Wild Bard аватар
У меня точно такой же как здесь autohome.org.ua/13-wr703n/34-recover-fir...-openwrt-serial-port На моем написано: GS27821 D-SUN-V2.0.
Попробовал все перечисленные скорости. Мусор в консоль прилетает и все....
: 28 июнь 2015 13:07 Автор: mszerg #1132
mszerg аватар
А какой uart-переходник у вас и какой роутер?
Пробуйте менять скорость на 9600, 19200, 38400, 57600
: 28 июнь 2015 12:05 Автор: Wild Bard #1131
Wild Bard аватар
Попробовал, консоль вообще пустая
: 28 июнь 2015 10:38 Автор: mszerg #1130
mszerg аватар
rx и tx не пробовали поменять местами, а то китайцы бывают путают подписи на ком-портах?
: 28 июнь 2015 09:45 Автор: Wild Bard #1129
Wild Bard аватар
Скажите пожалуйста, сделал все как вы указали при скорости 115200. Вот такой вывод в консоль. Это вывод без каких либо действий т.е. я просто питание подключил, не вводил tpl.
В чем может быть дело?
: 17 июль 2014 15:13 Автор: mszerg #107
mszerg аватар
mszerg, распишите пожалуйста подробно, что и как мне сделать.
PS:где можно найти полезную литературу про OpenWRT и PuTTy на русском, чтобы можно было самому чему то научится?
Отписал в чате gmail, что бы не засорять тему.
: 17 июль 2014 11:08 Автор: ilyha1233 #106
ilyha1233 аватар
mszerg, распишите пожалуйста подробно, что и как мне сделать.
PS:где можно найти полезную литературу про OpenWRT и PuTTy на русском, чтобы можно было самому чему то научится?
: 16 июль 2014 20:59 Автор: mszerg #105
mszerg аватар
Роутер v1.6, через серийный порт ставил ту прошивку, которую ставил и в первый раз через китайский Web интерфейс, а именно с этого сайта penturalabs.wordpress.com/2013/04/25/blue-for-the-pineapple/

Вроде должен быть веб интерфейс в ней. Пинг на ip роутера идет? По ssh заходит?
смотрите запущен ли uhttpd в процессах командой
ps | grep uhtppd
должно быть
2488 root 1492 S grep uhtppd
Если нет, то проверяйте установлен ли
opkg list-installed *uhttpd*
если не установлен, то ставите
opkg update
opkg install luci
/etc/init.d/uhttpd enable
/etc/init.d/uhttpd start
: 16 июль 2014 19:59 Автор: ilyha1233 #104
ilyha1233 аватар
Сделал всё как сказано в статье(получилось тоже самое).
НО!!! с моими кривыми руками не получается зайти на вэб интерфейс.
пожалуйста помогите
Какую прошивку прошиваете? Транковскую наверно? Там не установлен веб-интерфейс.

Читайте как настроить инет на роутере через консоль и в конце статьи команды для установки веб-морды. Касаемо usb-флешки пропускаете естественно.
autohome.org.ua/12-openwrt/10-ustanovka-...el-na-routere-wr703n

А лучше поставьтеATTITUDE ADJUSTMENT. Там уже есть веб-морда в прошивке и это стабильная прошивка.
Роутер v1.6, через серийный порт ставил ту прошивку, которую ставил и в первый раз через китайский Web интерфейс, а именно с этого сайта penturalabs.wordpress.com/2013/04/25/blue-for-the-pineapple/
: 15 июль 2014 21:18 Автор: mszerg #103
mszerg аватар
Сделал всё как сказано в статье(получилось тоже самое).
НО!!! с моими кривыми руками не получается зайти на вэб интерфейс.
пожалуйста помогите
Какую прошивку прошиваете? Транковскую наверно? Там не установлен веб-интерфейс.

Читайте как настроить инет на роутере через консоль и в конце статьи команды для установки веб-морды. Касаемо usb-флешки пропускаете естественно.
autohome.org.ua/12-openwrt/10-ustanovka-...el-na-routere-wr703n

А лучше поставьтеATTITUDE ADJUSTMENT. Там уже есть веб-морда в прошивке и это стабильная прошивка.
: 15 июль 2014 20:18 Автор: ilyha1233 #102
ilyha1233 аватар
Сделал всё как сказано в статье(получилось тоже самое).
НО!!! с моими кривыми руками не получается зайти на вэб интерфейс.
пожалуйста помогите
: 15 мая 2014 21:16 Автор: B16 #101
B16 аватар
mszerg Благодарю. Вывод в консоль есть. Буду прошивать.

Переставил RX и ТX местами. TP_IN -> TXD TP_OUT -> RXD. Заработало. Может у меня адаптер какой-то хитрый, не знаю.
У меня тоже самое. Заказывал два адаптера. Один пробую. На нём перепутаны местами RXD и TXD.
: 08 апр 2014 17:34 Автор: ilia040 #100
ilia040 аватар
Большое спасибо,завтра буду пробовать,а почему такое происходит и родной прошивкой?Я свой 741 (ver.1)шил родной прошивкой без проблем а тут такая вот лажа
Не имею такого опыта, поэтому не подскажу. Предположений вразумительных тоже нет)
спасибо за оказанную помощь :-)
: 08 апр 2014 17:28 Автор: mszerg #99
mszerg аватар
Большое спасибо,завтра буду пробовать,а почему такое происходит и родной прошивкой?Я свой 741 (ver.1)шил родной прошивкой без проблем а тут такая вот лажа
Не имею такого опыта, поэтому не подскажу. Предположений вразумительных тоже нет)
: 08 апр 2014 16:59 Автор: ilia040 #98
ilia040 аватар
Большое спасибо,завтра буду пробовать,а почему такое происходит и родной прошивкой?Я свой 741 (ver.1)шил родной прошивкой без проблем а тут такая вот лажа
: 08 апр 2014 13:27 Автор: mszerg #97
mszerg аватар
Есть подозрение, что неудачной прошивкой вы могли запороть art область. Там прописаны настройки вай-фай. Он может перестать у вас работать. Для каждого роутера он индивидуальный и задается на заводе. На форумах выкладывают универсальные версии. Прошивается тоже через кабель. Адреса только другие указываются.

Надеюсь, что у вас обойдется, но нужно быть готовым.
: 08 апр 2014 13:22 Автор: mszerg #96
mszerg аватар
Доброго времени суток,пытаюсь оживить данный аппарат после кривых рук,прошиваю через serial все бы нормально но когда проходит команда bootm 0x9f020000 происходит вот это First 0x2 last 0x3d sector size 0x10000 61
Erased 60 sectors
hornet> cp.b 0x80000000 0x9f020000 0x3c0000
Copy to Flash... write addr: 9f020000
done
hornet> bootm 0x9f020000
## Booting image at 9f020000 ...
Uncompressing Kernel Image ... Too big uncompressed streamLZMA ERROR 1 - must RESET -

U-Boot 1.1.4 (Jan 11 2013 - 10:55:11)
пробовал и родной прошивкой и openwrt но все без полезно,версия 4.20,куда копать дальше не знаю,буду благодарен любым ответам.

А что за версия такая 4.20 ? Это версия роутера wr703n? нет такой вроде.
Прошу прощения забыл указать что это wr 741,как вообще можно трактовать эту ошибку?


Для каждой модели роутера свои байты для прошивки указываются.
Я смотрю всегда на сайте openwrt.
Вот ссылка для вашего роутера
wiki.openwrt.org/toh/tp-link/tl-wr741nd

Там ищете строки
TFTP loading and flashing is done by issuing:

tftpboot 0x80000000 openwrt-ar71xx-tl-wr740n-v1-squashfs-sysupgrade.bin
erase 0x9f020000 +0x332004 # 0x332004: size of the firmware (be aware that you may have a different size thus bricking your router)
cp.b 0x80000000 0x9f020000 0x332004 # 0x332004: size of the firmware (be aware that you may have a different size thus bricking your rout
: 08 апр 2014 13:00 Автор: ilia040 #95
ilia040 аватар
Доброго времени суток,пытаюсь оживить данный аппарат после кривых рук,прошиваю через serial все бы нормально но когда проходит команда bootm 0x9f020000 происходит вот это First 0x2 last 0x3d sector size 0x10000 61
Erased 60 sectors
hornet> cp.b 0x80000000 0x9f020000 0x3c0000
Copy to Flash... write addr: 9f020000
done
hornet> bootm 0x9f020000
## Booting image at 9f020000 ...
Uncompressing Kernel Image ... Too big uncompressed streamLZMA ERROR 1 - must RESET -

U-Boot 1.1.4 (Jan 11 2013 - 10:55:11)
пробовал и родной прошивкой и openwrt но все без полезно,версия 4.20,куда копать дальше не знаю,буду благодарен любым ответам.

А что за версия такая 4.20 ? Это версия роутера wr703n? нет такой вроде.
Прошу прощения забыл указать что это wr 741,как вообще можно трактовать эту ошибку?
: 08 апр 2014 12:29 Автор: mszerg #94
mszerg аватар
Доброго времени суток,пытаюсь оживить данный аппарат после кривых рук,прошиваю через serial все бы нормально но когда проходит команда bootm 0x9f020000 происходит вот это First 0x2 last 0x3d sector size 0x10000 61
Erased 60 sectors
hornet> cp.b 0x80000000 0x9f020000 0x3c0000
Copy to Flash... write addr: 9f020000
done
hornet> bootm 0x9f020000
## Booting image at 9f020000 ...
Uncompressing Kernel Image ... Too big uncompressed streamLZMA ERROR 1 - must RESET -

U-Boot 1.1.4 (Jan 11 2013 - 10:55:11)
пробовал и родной прошивкой и openwrt но все без полезно,версия 4.20,куда копать дальше не знаю,буду благодарен любым ответам.

А что за версия такая 4.20 ? Это версия роутера wr703n? нет такой вроде.
: 08 апр 2014 12:20 Автор: ilia040 #93
ilia040 аватар
Доброго времени суток,пытаюсь оживить данный аппарат после кривых рук,прошиваю через serial все бы нормально но когда проходит команда bootm 0x9f020000 происходит вот это First 0x2 last 0x3d sector size 0x10000 61
Erased 60 sectors
hornet> cp.b 0x80000000 0x9f020000 0x3c0000
Copy to Flash... write addr: 9f020000
done
hornet> bootm 0x9f020000
## Booting image at 9f020000 ...
Uncompressing Kernel Image ... Too big uncompressed streamLZMA ERROR 1 - must RESET -

U-Boot 1.1.4 (Jan 11 2013 - 10:55:11)
пробовал и родной прошивкой и openwrt но все без полезно,версия 4.20,куда копать дальше не знаю,буду благодарен любым ответам.
: 07 апр 2014 17:22 Автор: Илья #72
Илья аватар
Доброго времени суток,пытаюсь оживить данный аппарат после кривых рук,прошиваю через serial все бы нормально но когда проходит команда bootm 0x9f020000 происходит вот это First 0x2 last 0x3d sector size 0x10000 61
Erased 60 sectors
hornet> cp.b 0x80000000 0x9f020000 0x3c0000
Copy to Flash... write addr: 9f020000
done
hornet> bootm 0x9f020000
## Booting image at 9f020000 ...
Uncompressing Kernel Image ... Too big uncompressed streamLZMA ERROR 1 - must RESET -

U-Boot 1.1.4 (Jan 11 2013 - 10:55:11)
пробовал и родной прошивкой и openwrt но все без полезно,версия 4.20,куда копать дальше не знаю,буду благодарен любым ответам.
: 19 окт 2013 22:59 Автор: Realt #92
Realt аватар
После перезагрузки роутер дал автоматом IP адресс..
Залили прошивку..))
Всё оккей..
Спасибо..)
: 19 окт 2013 22:41 Автор: mszerg #91
mszerg аватар
Не хватало резистора на 10к для MR3020..
Теперь показывает нормально вывод.))
Но теперь проблема с IP адрессом, не могу законектиться через Tftpd32.
Роутер выдаёт "кривой" адресс..
В чём засада??

На компьютере надо задать ip в ручную, роутер ничего выдавать не должен (и не может, пока прошивка не загрузится).

На роутере соответственно задаете ip компьютера с tftp сервером как в статье
setenv serverip 192.168.2.211
: 19 окт 2013 22:04 Автор: Realt #90
Realt аватар
Не хватало резистора на 10к для MR3020..
Теперь показывает нормально вывод.))
Но теперь проблема с IP адрессом, не могу законектиться через Tftpd32.
Роутер выдаёт "кривой" адресс..
В чём засада??
: 19 окт 2013 15:06 Автор: mszerg #89
mszerg аватар
Какая правильная кодировка ?
У меня в Winnow/Translation стоит KOI8-U
: 19 окт 2013 12:53 Автор: Realt #88
Realt аватар
Какая правильная кодировка ?
: 19 окт 2013 11:34 Автор: Realt #87
Realt аватар
В терминале данные есть, только не такие чёткие как у Вас.. И кодировка не читаемая (на Win7x64+Putty).
: 19 окт 2013 08:26 Автор: mszerg #86
mszerg аватар
После набора tpl Enter надо нажимать?
Enter нажимать не нужно.
Если в терминале вообще никаких данных, независимо набирали tpl или нет, то что-то не так, данные терминал не получает.
: 19 окт 2013 05:23 Автор: Realt #85
Realt аватар
После набора tpl Enter надо нажимать?
: 01 сен 2013 10:25 Автор: mszerg #84
mszerg аватар
No eBay APP ID défined in Kunena configuration
Здравствуйте,
Попробовал с этим кабелем www.taker.im/phpBB2/goto/http://www.ebay...-CH340-/321044749262 , но в Putty никакие данные при включении роутера не выводятся. Или этот кабель не подойдет?

А еще такой адаптер подойдет?
Как я для себя понял в названии адаптера должно быть именно UART, т.е. ваши ссылки не годятся. Но я не уверен на 100%.
С моим адаптером работает 100%))
: 31 авг 2013 23:59 Автор: Иван #83
Иван аватар
No eBay APP ID défined in Kunena configurationЗдравствуйте,
Попробовал с этим кабелем www.taker.im/phpBB2/goto/http://www.ebay...-CH340-/321044749262 , но в Putty никакие данные при включении роутера не выводятся. Или этот кабель не подойдет?

А еще такой адаптер подойдет?
: 16 авг 2013 23:41 Автор: mszerg #82
mszerg аватар
mszerg Благодарю. Вывод в консоль есть. Буду прошивать.

Переставил RX и ТX местами. TP_IN -> TXD TP_OUT -> RXD. Заработало. Может у меня адаптер какой-то хитрый, не знаю.

Взял увеличительное стекло, перепроверил, у меня наоборот. Соединение такое, как я и писал в предыдущей статье про serial port. Китайцы))
: 16 авг 2013 23:30 Автор: Pavel #81
Pavel аватар
mszerg Благодарю. Вывод в консоль есть. Буду прошивать.

Переставил RX и ТX местами. TP_IN -> TXD TP_OUT -> RXD. Заработало. Может у меня адаптер какой-то хитрый, не знаю.
: 16 авг 2013 22:30 Автор: mszerg #80
mszerg аватар
com4 указал сразу. Адаптер нашло как на рисунке. Только в св-вах адаптера изменял данные (отличались от настроек putty: "Бит в секунду" и "Управление потоком") я их изменил как на скриншоте настроек putty. Ещё светодиод data на адаптере сразу после включения питания wr703n тухнет.

Сейчас подключил и посмотрел что у меня
1)Светодиод всегда горит.
2)В настройка адаптера ничего не меняйте. По крайней мере я не менял и все работает. Вот как у меня.
autohome.org.ua/images/upload/wr703n/wr7...rial/my_serial_2.jpg

3)Вот еще скрин с версией драйвера
autohome.org.ua/images/upload/wr703n/wr7...rial/my_serial_1.jpg

Я вот думаю, как-то странно, что диод перестает гореть, мне кажется что-то с проводами напутали, походу его коротит...

Провода из роутера должны поступать на ноги с пометкой GND, RXD, TXD.
Проверьте не перепутали RXD и TXD между собой.
: 16 авг 2013 21:51 Автор: Pavel #79
Pavel аватар
Проверьте настройки putty, ком порт точно правильный указали. У вас может быть другой номер com4 например.
com4 указал сразу. Адаптер нашло как на рисунке. Только в св-вах адаптера изменял данные (отличались от настроек putty: "Бит в секунду" и "Управление потоком") я их изменил как на скриншоте настроек putty. Ещё светодиод data на адаптере сразу после включения питания wr703n тухнет.
: 16 авг 2013 21:41 Автор: mszerg #78
mszerg аватар
Добрый день!

Подскажите, после включения питания но перед командой tpl, должен быть вывод каких-нибудь данных в консоль? Всё сделал по инструкции но в консоли пусто. Светодиод на wr703n при запуске мигает, а потом горит непрерывно. Переходник аналогичный, только при подключении не нашёл драйвер - скачал из интернета v6.6.1.0. Пайку проверил. (win7, putty)

Да, вывод должен быть как на первой картинке из терминала putty. Там будут все строки до Autobooting in 1 seconds.

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

Если не выводит, то что-то не правильно сделано...

Мигает светодиод, а потом просто горит - это стандартное поведение при загрузке.

Драйвер правильный, если в диспетчере устройств как на рисунке нашло ваш адаптер.

Проверьте настройки putty, ком порт точно правильный указали. У вас может быть другой номер com4 например.
: 16 авг 2013 21:25 Автор: Pavel #77
Pavel аватар
Добрый день!

Подскажите, после включения питания но перед командой tpl, должен быть вывод каких-нибудь данных в консоль? Всё сделал по инструкции но в консоли пусто. Светодиод на wr703n при запуске мигает, а потом горит непрерывно. Переходник аналогичный, только при подключении не нашёл драйвер - скачал из интернета v6.6.1.0. Пайку проверил. (win7, putty)
: 17 март 2013 21:09 Автор: mszerg #76
mszerg аватар
не могу поместить
и прошивку нужную не закачать, тоже нет места...
странно, почему netcat на роутере ругается на отсутствие связи? нужны танцы (править какой либо конфиг), чтоб открыть облюбованый порт?) ПК пингуется

Подпаивать проводки для зомбирования через serial еще и к этому роутеру уже влом. ну и неспортивно и любопытно, почему nc не работает

Во флеш памяти полюбому места нет, но насколько я понял раздел /tmp монтируется в оперативную память примерно 50% от нее откусывает, так что там место должно быть
: 17 март 2013 20:42 Автор: ji231 #75
ji231 аватар
не могу поместить
и прошивку нужную не закачать, тоже нет места...
странно, почему netcat на роутере ругается на отсутствие связи? нужны танцы (править какой либо конфиг), чтоб открыть облюбованый порт?) ПК пингуется

Подпаивать проводки для зомбирования через serial еще и к этому роутеру уже влом. ну и неспортивно и любопытно, почему nc не работает
: 17 март 2013 20:29 Автор: mszerg #74
mszerg аватар
Так а чем вас стандартный вариант не устраивает, если роутер живой...
cd /tmp
wget downloads.openwrt.org/snapshots/trunk/ar...squashfs-factory.bin
mtd -r write openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin firmware
: 17 март 2013 20:06 Автор: ji231 #73
ji231 аватар
мне способом, как выше описано приходится загонять прошивку, когда стуация тупиковая - нет места для установки нужного пакета и прошивку нужную не закачать, тоже нет места...

теперь еще бы накатать статейку (или дополнить эту) о восстановлении прошивки через (nc) netcat.
Я столкнулся с тем что реализация nc имплантированного в busybox не поддерживает такую возможность.
2 варианта:
на ПК
nc -q0 192.168.1.1 4321 < openwrtfw.bin
на роутере
nc -l -p 4321 | mtd write - firmware
/* nc на Centos ругается на опцию -q0
nc на роутере ругается на отсутствие связи и вообще, такое синтаксис комманды ему не понятен */
или так:
на ПК
cat openwrtfw.bin | nc -l 4321
на роутере:
nc 192.168.1.111 4321 | mtd write - firmware