Дорогие пользователи! У нас появился новый форум на платформе tp-link.community (Сообщество)

Форум доступен по ссылке https://community.tp-link.com/ru

Если при регистрации в Сообществе Вы укажете адрес электронный почты, который используете на данном форуме, то Ваши данные будут перенесены на форум Сообщества автоматически.
Также, если на форуме Сообщества Ваш никнейм будет занят, то Вам предложат сменить его или оставить, но с приставкой "_RU".

Подробнее Вы можете прочитать тут: https://community.tp-link.com/ru/home/f ... pic/501542

Убедительная просьба не дублировать темы на старом/новом форуме.

TL-WR2543ND прошивка через UART

Беспроводной гигабитный маршрутизатор серии Ultimate N, до 450 Мбит/с
Melkiades
Сообщения: 6
Зарегистрирован: 10 сен 2015, 19:29
Страна: Russia

TL-WR2543ND прошивка через UART

Сообщение Melkiades » 11 сен 2015, 11:45

Аппаратная версия устройства: V.1
Доброго времени суток!
Я очередной владелец кирпича TL-WR2543ND
История стандартная - откат с OpenWRT
Изучаю вопрос восстановления по UART. С паяльником дружен.
Инструкции брал отсюда:
http://wiki.openwrt.org/toh/tp-link/tl-wr2543nd
Вопросы:
1.Где взять code.bin? Он упомянут в инструкции, сам файл автор приложить забыл.
2. Как я понял пп.4-5 делаются из терминалки, пп.6-7-8 из командной строки хоста? У меня винда, команды линукса. Как я понял подразумевается вход на консоль блока через SSH, в моем случае Putty. Откуда в кирпиче линукс? Или я что-то упустил?
3. Непонятно вот это: If it timeout, verify which address the router want to fetch the file from. Как я узнаю с какого адреса он желает получить файл?
4. Т.к. линукса под рукой нет, вместо dd буду использовать Hex editor Neo. В параметрах стояло skip=257 bs=512. В нео вырезать первые 131584 байта - так?
Господа, просьба не ругаться, мне описания действий линукса всегда давались тяжело.
Заранее спасибо.

vovan26
OpenWrt разработчик
OpenWrt разработчик
Сообщения: 2493
Зарегистрирован: 12 мар 2014, 17:20
Страна: Узбкистан
Откуда: Узбекистан

Re: TL-WR2543ND прошивка через UART

Сообщение vovan26 » 11 сен 2015, 12:01

Линукс вам абсолютно не нужен, все делается из под винды!
Как вырезать boot http://forum.tp-linkru.ru/viewtopic.php?f=25&t=7469 пример на Hex editor Neo.
Размер файла прошивки должен быть 7,75 МБ (8 126 464 байт) и ни байтом больше или меньше.
Вам для восстановления через UART понадобятся две утилиты, putty и tftpd32 (64) зависит от разрядности системы.
Команды приведу позже.
Есть ли физический СОМ у компа?
Melkiades писал(а): 1.Где взять code.bin? Он упомянут в инструкции, сам файл автор приложить забыл.
Не надо ни какого code.bin, вы можете назвать его 1.bin или как вам позволит ваша фантазия, это то самый файл в котором вы будете вырезать boot, только для краткости переименован.
Разработка ПО для роутеров на базе OpenWrt.
Желание получить ответ, предполагает умение сформулировать вопрос. (И.В. Сталин)
На общие вопросы в личке не отвечаю, задайте его на форуме.

vovan26
OpenWrt разработчик
OpenWrt разработчик
Сообщения: 2493
Зарегистрирован: 12 мар 2014, 17:20
Страна: Узбкистан
Откуда: Узбекистан

Re: TL-WR2543ND прошивка через UART

Сообщение vovan26 » 11 сен 2015, 14:53

В сетевых компа вам надо прописать 192.168.1.27
Приготовленный файл прошивки кладем в папку где находится tftpd сервер. tftpd32(64).exe
Запускаем сервер. В Win7 и выше запускаем от имени админа. Для гарантии отключаем фаервол и антивирь.
Запускаем putty и выставляем нужные параметры.
Изображение
Включаем роутер, пошел тест, вводим команду tpl.
Не надо стремится ввести ее за 1 секунду и клацать по клавиатуре, копируем команду в буфер, вводим курсор мыши в поле putty и как только пошел тест, клацаем по правой кнопки мыши, с последующими командами поступаем так же.
Список используемых команд (краткий список команд):
1) tpl
2) printenv (показывает ip сервера, не обязательна)
3) tftpboot 0x81000000 1.bin
4) erase 0x9f020000 +7c0000
5) cp.b 0x81000000 0x9f020000 0x7c0000
6) bootm 0x9f020000
Дожидаемся перегрузки роутера.
Вам не нужно использовать терминал, восстанавливаем через сериал в путти и tftpd сервер.
Разработка ПО для роутеров на базе OpenWrt.
Желание получить ответ, предполагает умение сформулировать вопрос. (И.В. Сталин)
На общие вопросы в личке не отвечаю, задайте его на форуме.

Melkiades
Сообщения: 6
Зарегистрирован: 10 сен 2015, 19:29
Страна: Russia

Re: TL-WR2543ND прошивка через UART

Сообщение Melkiades » 12 сен 2015, 00:53

Принято, спасибо!
СОМ есть. Что делать с аппаратной частью?
Этой схемы достаточно для нормальной работы?
http://blog.brixandersen.dk/2007/09/28/ ... ys-wrt54g/
или этой?:
http://www.rockbox.org/wiki/Rs232Converter
Только запитаю +5В вместо +3.3. Ессно на плату его подавать не буду :)

vovan26
OpenWrt разработчик
OpenWrt разработчик
Сообщения: 2493
Зарегистрирован: 12 мар 2014, 17:20
Страна: Узбкистан
Откуда: Узбекистан

Re: TL-WR2543ND прошивка через UART

Сообщение vovan26 » 12 сен 2015, 01:40

Сложнавата. :)
Пойдет на инверторе 561ЛН2, ни какой обвязки, сам таким шнурком работаю.
http://forum.tp-linkru.ru/viewtopic.php ... 5&start=30
http://forum.tp-linkru.ru/viewtopic.php ... 5&start=60
3v3 Vcc берешь с роутера.
Разработка ПО для роутеров на базе OpenWrt.
Желание получить ответ, предполагает умение сформулировать вопрос. (И.В. Сталин)
На общие вопросы в личке не отвечаю, задайте его на форуме.

hintoz
Сообщения: 1
Зарегистрирован: 19 авг 2012, 04:22
Страна: Россия

Re: TL-WR2543ND прошивка через UART

Сообщение hintoz » 23 ноя 2015, 23:10

Добрый вечер.
Окирпичил свой 2543.
Не подскажете какой кабель можно использовать? Я про готовые варианты.
У меня только Mac, могу взять ноут на Windows.

vovan26
OpenWrt разработчик
OpenWrt разработчик
Сообщения: 2493
Зарегистрирован: 12 мар 2014, 17:20
Страна: Узбкистан
Откуда: Узбекистан

Re: TL-WR2543ND прошивка через UART

Сообщение vovan26 » 24 ноя 2015, 03:50

Пойдет любой шнурок от старых телефонов собранный на pl2303. (Nokia)
На МАС сия процедура не возможна.
https://wiki.openwrt.org/toh/tp-link/tl-wr2543nd
Разработка ПО для роутеров на базе OpenWrt.
Желание получить ответ, предполагает умение сформулировать вопрос. (И.В. Сталин)
На общие вопросы в личке не отвечаю, задайте его на форуме.

tr25
Сообщения: 3
Зарегистрирован: 23 авг 2015, 12:06
Страна: Россия

Re: TL-WR2543ND прошивка через UART

Сообщение tr25 » 13 май 2016, 11:08

Попал ко мне кирпич. Говорят откатывали с DDWRT прошивкой от другого TP-LInk'a. Схема стандартная - мигают диоды и все. Припаял UART переходник у меня на pl-2303hx.
В консоле движ есть но одни иероглифы... Пытался подобрать скорость но после 2х часов издевательств бросил это дело. Подскажите что может быть

vovan26
OpenWrt разработчик
OpenWrt разработчик
Сообщения: 2493
Зарегистрирован: 12 мар 2014, 17:20
Страна: Узбкистан
Откуда: Узбекистан

Re: TL-WR2543ND прошивка через UART

Сообщение vovan26 » 13 май 2016, 11:42

То tr25:
Прочитать ветку и сделать все по инструкции.
Разработка ПО для роутеров на базе OpenWrt.
Желание получить ответ, предполагает умение сформулировать вопрос. (И.В. Сталин)
На общие вопросы в личке не отвечаю, задайте его на форуме.

tr25
Сообщения: 3
Зарегистрирован: 23 авг 2015, 12:06
Страна: Россия

Re: TL-WR2543ND прошивка через UART

Сообщение tr25 » 13 май 2016, 11:47

Сделал все как тут описано и как много еще где - еироглифы у меня :(

Ответить

Вернуться в «TL-WR2543ND»