Перейти до вмісту

Друзі. Проект буде закрито в кінці 2024 року. Перемоги і миру вам. Хай щастить. Слава Україні.

Фотографія
- - - - -

Невероятные превращения TP-link WR741 (841). Добавление USB-порта.


  • Please log in to reply
9 replies to this topic

#1 palexxx

palexxx

    Новичок


  • Пользователи
  • 88 Повідомлень:
  • Реєстрація 09-березень 13
  • Откуда:Днепр
  • Авто:Daewoo Sens

Відправлено 22 серпень 2016 - 10:59

ЗображенняЖил-был у меня роутер TP-link WR841. Работал в свое время с кабельным интернетом, со своей работой справлялся. Раздавал бы и дальше WiFi, но я переехал в другую квартиру, кабельного интернета туда пока не ведут, и железка валялась без дела. Я же пользовался 3G от МТС то через смарфон, то через usb-модем. Разумеется неудобно, особенно учитывая, что интернет нужен не только на ноутбуке.

Думал, - а вот здорово, если б на WR841 был USB-порт для подключения модема (есть такие роутеры). И однажды меня осенило... Ну реально все или почти все современные процессоры, используемые для подобных устройств, имеют в своей архитектуре USB 2.0. Значит где-то на плате маршрутизатора должен быть неразведенный USB.

Сказано - сделано, google в помощь. Так и оказалось. Кроме того выяснилось, что мой WR841Nv8 есть полная копия по железу (за исключением USB - порта) MR3420v2. Кроме того выяснилось, что дополнить USB-портом можно запросто и WR740 (741). Да-да, те самые которые тоннами по акции раздавали провайдеры кабельного интернета.

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

Аппаратная. Нужно припаяться тонким "волоском" к выводам процессора D+ и D-. В WR 841 - это самая трудная часть. Реально мелко... В 741 - там все крупнее гораздо Тонкий провод нужно припаять к более толстому и уже его вывести на разъем. Обязательно капелькой клея зафиксировать переход волосков в провод к плате (чтоб не оборвать потом).
5В для питания запросто делаются из 9-12В питающих роутер с помощью стабилизатора 78L05 или подобного на ток до 500мА.
Зображення Зображення Зображення Зображення Зображення


Программная. Без смены прошивки даже вполне работающий по железу USB бесполезен. И тут нужно определиться с задачей. Если программа минимум - использование 3G модема - тут все просто. Каждая из этих бюджетных моделей (точнее каждая из аппаратных версий) имеет свой более дорогой клон с распаянным USB. Достаточно сменить прошивку и пользоваться. Хотя и тут не все просто (производитель-то о вас позаботился..)

Если стоит программа максимум по использованию USB по полной, а именно:
- 3G/4G модем как основной или резервный канал интернет.
- видеосервер с использованием нескольких веб-камер
- подключение принтера и сканера (принт-скансервер)
- подключение большой флешки или винта - файлсервер
- или комбинации из перечисленного ...

то тут путь лежит к альтернативным прошивкам. Рекомендую OpenWRT. Подключаете к полученному USB-хаб, в него подключаете флешку, настраиваете ее монтирование при загрузке роутера. И имея большой объем файловой системы делаете что захочется. Внутри роутера-то любимый Linux.

Как я уже сказал, несмотря на идетичность железа, нельзя вот так просто зайти в админку роуртера и выбрав прошивку от аналогичной модели с USB взять и залить ее. Методика прошивки в моем случае выглядела так:

Шаг 1: Заводская прошивка 841v8 -> OpenWRT (через админку- ну тут все просто, прилагается)

Шаг 2: OpenWRT -> официальная прошивка 3420v2 (с обрезанным началом 517*512 байт, залил в роутер через scp, зашел на него по ssh и проапгрейтил с "sysupgrade -n -F code.bin")

Прошивка с помощью sysupgrade


Зображення

Если у Вас уже установлена OpenWRT прошивка, то Вам необходимо загрузить образ новой прошивки на роутер в папку /tmp (например с помощью scp или WinSCP) под названием code.bin, после чего подключитесь к роутеру с помощью консоли и выполните команду:

sysupgrade -n -F /tmp/code.bin

Если Вы хотите сохранить настройки на роутере, то Вам необходимо перед прошивкой убрать "-n" параметр. Но следует быть осторожным с этим параметром, т.к. формат образов может меняться, поэтому некоторые сохраненные настройки могут не правильно работать. Параметр -F позволяет прошить образом от другой модели.

Важно! Процесс прошивки может длиться несколько минут, роутер автоматически перезагрузиться, поэтому пожалуйста, будьте терпеливы.

если название прошивки НЕ содержит слово "boot", это означает, что Вы можете использовать этот образ для прошивки (см. ниже, какими методами можно прошить роутер)
если название прошивки содержит слово "boot", это означает, что помимо прошивки, в образе находится обновление загрузчика устройства. В этом случае, необходимо обрезать первую часть образа, или найти другой вариант этой прошивки без загрузчика.
Пример образа содержащего слово "boot" - mr3420v2_en_3_13_27_up_boot(121206).bin

Обрезка первых 0x20200 байт из оригинальной прошивки:

dd if=tplink_boot.bin of=tplink.bin skip=257 bs=512
Прошивать роутер оригинальным образом можно с помощью tftp или MTD метода, но ни в коем случае не прошивайте через Web-интерфейс. Иначе Вы рискуете получить "кирпич" вместо роутера.

Источник: https://wiki.openwrt...-link/tl-mr3420


Думаю можно залить неродную прошивку и сразу через FTPD. Обязательно без boot (или с самостоятельно отрезанным 257*512 байт начала). У меня не получилось...

Еще одно небольшое неочевидное отступление по поводу 3G модема. Можно сказать на правах рекламы.

Сначала подключил просто модем. Да работает, но не так быстро, как хотелось бы... Начались поиски более удачного места, с лучшим приемом. Неудобно...
Потом меня снова осенило. Выносная антенна PHA-2100. Вынести точку приема на улицу!

Основательного гнезда мой китайский модем не имел, поэтому пришлось в корпусе модема проделать аккуратное отверстие и подключиться к сервисному разъему. Результат превзошел ожидания:

Зображення Зображення Зображення Зображення Зображення Зображення

#2 VETALZZZ

VETALZZZ

    Член клуба


  • Супер-модераторы
  • 11 309 Повідомлень:
  • Реєстрація 28-жовтень 07
  • Откуда:Днепр
  • Авто:21051, 21011

Відправлено 02 вересень 2016 - 19:39

опа, землячок
Днем он нормальный человек, а ночью чинит Жигули
https://www.drive2.r...58684027734013/

#3 nemez

nemez

    оберштурмбантройкер


  • Пользователи
  • 4 061 Повідомлень:
  • Реєстрація 07-липень 08

Відправлено 04 вересень 2016 - 19:15

мои опыты. Слабонервным не смотреть.
плата, которая ближе к камере - стабилизатор питания. Плюс и минус берется с печатки, реально заходит девять вольт, с юэсби пять, и полампера, чего достаточно для флешек и для модемов.
Зображення
так оно выглядит со стороны жопы
Зображення
Зображення
двумя соплями на процессор
Зображення
ну и в итоге
Зображення
Прошивка - OpenWRT.
Паял под самодельным электронным микроскопом из веб камеры
Линзы были взяты из головки дивидюка
Зображення
Зображення
в качестве самой камеры - древняя как говно мамонта камера майкрософт
Зображення
ну и пару фоток = пиксели на мониторе
Зображення
собственно, волосы на руке, какие они гадкие
Зображення
ну и минимальное SMD с какой-то печатки.
Зображення
фокусное расстояние регулируемое, при помощи резьбы. Поиграться с хорошими линзами - можно рассматривать клетки на листиках и инфузорию туфельку, но реально дивидишного "очка" для пайки достаточно. По крайней мере, для поиска соплей.
Была ситуация когда бабла на USB микроскоп небыло, а работать надо было. Выход был найден, и реально пользуюсь этим артефактом по сей день - незаменимый инструмент для мелкой пайки и поиска соплей. С последним реально без этого очень тяжело.
Роутер уже несколько лет работает в муркиной жопе, где связь - только половая и интертелеком.
А вообще, повторять эти опыты не рекомендую, особенно людям с неустойчивой психикой, хрупким внутренним миром и тонкой душевной организацией, последователям пастафарианства и иным, имеющим определенные религиозные убеждения, запрещающие иметь церебральный секс с аппаратной частью мира высоких технологий. Берегите себя :multi:
  • VETALZZZ and zootechnik like this
R Tape loading error, 0:1

#4 Emissions

Emissions

    В бой идут одни шатуны


  • Модераторы
  • 16 537 Повідомлень:
  • Реєстрація 26-листопад 12
  • Откуда:Киев
  • Авто:21061, 21083

Відправлено 04 вересень 2016 - 21:30

у товарища обыкновенный микроскоп лабораторный(школьный мб?) и вполне годится для восстановление дорог:)

f32248a54d5233b01589e2ceddc90c6f.gif

Это же нафарник! ©ВАНО. In Bass We Trust
ВАЗ 21061 (1986) Emissions [Lina]  ВАЗ 21083 (1989) Emissions

#5 nemez

nemez

    оберштурмбантройкер


  • Пользователи
  • 4 061 Повідомлень:
  • Реєстрація 07-липень 08

Відправлено 05 вересень 2016 - 14:45

Emissions,
обычный школьный микроскоп таков что с ним им паять то, что здесь изображено, ущербно. Там само очко находится в непосредственной близости от объекта (процессора) - очень тяжело подобраться паяльником или пинцетом. Работать можно, но очень геморно. Микроскопы для пайки, у них расстояние (это, кажется, фокусное) - т. е. расстояние от линзы объектива до самого объекта - порядка 10 см., и ты можешь комфортно работать инструментом. не задевая объектив.
Плюс, ты не сделаешь фото. Для случаев ремонта, ты можешь запечатлить во всей красе некие повреждения, окисления, сопли и коротыши :multi: На школьном микроскопе такая плюшка не получится.


Да, добавлю по теме. Прошивку для роутера собирал сам. На серваке, на Ubuntu.
Как это делается - на самом сайте OpenWRT есть вики неплохое.
по поводу схематики USB и как патчить ядро роутера, детали на этой странице
https://wiki.openwrt...link/tl-wr741nd
мо кому тре.. )))
R Tape loading error, 0:1

#6 Emissions

Emissions

    В бой идут одни шатуны


  • Модераторы
  • 16 537 Повідомлень:
  • Реєстрація 26-листопад 12
  • Откуда:Киев
  • Авто:21061, 21083

Відправлено 05 вересень 2016 - 15:07

nemez, значит не школьный, спутал.

там расстояние между линзой и объектом около 5см

f32248a54d5233b01589e2ceddc90c6f.gif

Это же нафарник! ©ВАНО. In Bass We Trust
ВАЗ 21061 (1986) Emissions [Lina]  ВАЗ 21083 (1989) Emissions

#7 nemez

nemez

    оберштурмбантройкер


  • Пользователи
  • 4 061 Повідомлень:
  • Реєстрація 07-липень 08

Відправлено 05 вересень 2016 - 15:22

Emissions,
ближайший биноколярный микроскоп - МБС-10, с ним можно работать. Но , он выходит за рамки разумного бюджета. :multi:
Стоимость моего "изобретения" - ноль гривен ноль копеек, в ящике со старым железом нашел древнюю веб камеру и нерабочий дивидюк. Это из того периода времени, когда было время но небыло бабла, а надо было работать. Вот и работал, обходясь подручными средствами.
А в реалиях, с обычным микроскопом работать тяжело потому как он занимает охеренное количество места на рабочем столе. USB приблуда места не занимает почти.
Ну а в целом, всегда старался относиться на должном уровне к вопросу технического обеспечения - но реально много чего из инструмента сделал сам и пользуюсь этим чисто из принципа :multi: так больше драйва. По крайней мере, пару сопель бросить на проц роутера эта приблуда позволяет, найти и зафоткать сопли на печатке - от нее больше то и не нужно :)
R Tape loading error, 0:1

#8 palexxx

palexxx

    Новичок


  • Пользователи
  • 88 Повідомлень:
  • Реєстрація 09-березень 13
  • Откуда:Днепр
  • Авто:Daewoo Sens

Відправлено 07 вересень 2016 - 13:46

у меня новый виток ботанства. За честный полтинник был приобретен хаб на 7 USB:

http://img.clubic.co...jU6IndoaXRlIjt9

Подключил валявшуюся без дела флешку на 32МБ (а ведь чуть не выкинул, гы-гы), перенес корень файловой системы OpenWRT на нее. Получил простор для экспериментов. Пока подключен принтер, HDD и модем. В планах еще вебкамера :)

#9 nemez

nemez

    оберштурмбантройкер


  • Пользователи
  • 4 061 Повідомлень:
  • Реєстрація 07-липень 08

Відправлено 09 вересень 2016 - 14:45

palexxx, ты еще и звук подключи, и видео.
на самом деле у этих тплинков - беда. Там всего 4 г флешь, чего катастрофически мало.
А системная софта опенврт на флешку не становится!
Я юзаю Buffalo WZR-600
Зображення
там 32 гига. Места с головой хватает на все про все, даже без внешнего винта.
Конкретно тп-линки с их опенврт мне не по душе по причине того, что проц big endian.
Разрабатывая под него софту, вечно сталкиваешься с кучей разных костылей.
R Tape loading error, 0:1

#10 palexxx

palexxx

    Новичок


  • Пользователи
  • 88 Повідомлень:
  • Реєстрація 09-березень 13
  • Откуда:Днепр
  • Авто:Daewoo Sens

Відправлено 30 вересень 2016 - 11:39

palexxx, ты еще и звук подключи, и видео.
на самом деле у этих тплинков - беда. Там всего 4 г флешь, чего катастрофически мало.


Вообще не проблема. подключается флешка, на нее выносится /overlay, настраивается его монтирование при загрузке. Я вот так применил карту на 32М - а то уж выбросить думалю Теперь места хоть отбавляй.




0 людей читають цю тему

0 користувачів, 0 гостей, 0 схованих користувачів

Яндекс.Метрика