воскресенье, 4 октября 2020 г.

SNR-CPE-W4N (rev.M). Добавляем USB-порт.


Внимание: в процессе указанных действий роутер может быть поврежден, устройства, подключенные в usb-порт могут также быть повреждены.
Все действия только на Ваш страх и риск.


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

Данный роутер имеет следующие характеристики:
CPU: MediaTek MT7620N
Flash-память: 8 Мбайт
RAM: 64 Мбайт
1WAN/4LAN 100Mбит/с

Аппаратная часть.

1. Существует несколько ревизий плат и корпусов роутера.
Для данной переделки подходит роутер с более широким и тонким корпусом (поверхность корпуса глянцевая).

Такие роутеры могут предоставляться различными провайдерами

2. Чтобы разобрать роутер, нужно отклеить четыре ножки и под ними открутить 4 винта

3. Внешний вид платы.


На плате имеются точки, куда можно подключить линии данных USB D+ и D-


4. Для питания USB-порта использовал китайский DC-DC понижающий преобразователь.

Питание +12В на вход преобразователя подается непосредственно с разъема питания роутера на контакты in+ и in-.


Поскольку преобразователь не помещался в корпус роутера пришлось немного его доработать.
Переменным резистором выставил на выходе преобразователя +5В (получилось чуть больше  - 5,08В, что допустимо)
Выпаял резистор и замерил сопротивление между двумя выводами, которое составило 1кОм. Впаял постоянный резистор на 1кОм (на переменном резисторе используется только одно плечо, поэтому его можно заменить одним постоянным резистором). Также заменил конденсатор, чтобы разместить его горизонтально.

* у Вас может использоваться другой преобразователь, или другие номиналы деталей, поэтому нужно делать замеры и вносить корректировки при необходимости.

5. Питание на USB-порт подается с выхода преобразователя (контакты out+ и out-)
В качестве разъема использовал готовую плату USB-порта из Китая

6. Соединил по следующей схеме. 

На USB-порте используется 4 контакта:
+5В
GND (общий)
D+
D-

Вначале припаял тонкий провод к контактам D+ и D- на плате роутера и закрепил их термоклеем, чтобы они не оторвались, т.к . дорожки очень тонкие. Контакты расположены близко к друг другу, нужен паяльник с тонким жалом, паять нужно аккуратно, предварительно залудив контакты на плате и концы проводов.

7. Под USB-порт вырезал отверстие сбоку роутера, закрепил все термоклеем.


Программная часть.

1. Поскольку стоковая прошивка не поддерживает работу с USB-устройствами была собрана прошивка от Padavan под данную конфигурацию железа с поддержкой USB-устройств.
Думаю, при желании можно собрать и Openwrt под данную конфигурацию.

2. Установить прошивку от Padavan можно через веб-интерфейс wive

Откат на wive возможен через режим восстановления по tftp.

3. Несколько скриншотов прошивки:

Тест скорости по wifi на тарифе 70 Мбит/с

Пример лога при загрузке роутера и подключении hilink модема Huawei E3276

https://yadi.sk/d/k7IdoU8jB5cvog

С подключенными устройствами выглядит так:


 
При использовании usb-устройств, потребляющих значительный ток, например 4G-модемов, рекомендуется заменить штатный блок питания на более мощный (с бОльшим выходным током, напряжение БП 12В) или использовать активный usb-хаб с отдельным питанием.

1 комментарий:

  1. В другом, более толстом корпусе, разводка платы другая, где находятся точки, куда можно подключить линии данных USB D+ и D- ?
    Кстати совершенно необязательно использовать преобразователь, роутер прекрасно работает от БП напряжением 5 В

    ОтветитьУдалить