Авторизация
Регистрация

Напомнить пароль

Usb 1.1 удлинитель через витую пару. Делаем псевдосетевой принтер

  1. Цена: 520 рублей
  2. Перейти в магазин
Делая ремонт в квартире я предусмотрел сетевую(rj45, который на самом деле 8P8C) розетку на стене в стеллаже в надежде поставить туда сетевой принтер. Однако существующий usb мфу i-sensys MF3010 меня всем устраивает, и стал думать как бы его туда поставить. И наткнулся на сабж.



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

Рассматривался вариант сделать принт-сервер на чём-то типа raspberry pi, или альтернативы. Из минусов принт-сервера это работа со сканером.

На рабочем месте у меня 3 сетевых розетки (Одна под столом, для компа, она над столом за мониторами и одна сбоку на стене чтобы было удобно подключить что-то временно). Так вот возникла идея, провод одной из розеток на рабочем месте, а также провод розетки стеллажа вынуть из свитча и соединить бочонком, тогда у меня образуется прямой(кривой, через серверную) кабель ethernet до принтера. Подключил и вуаля, всё с первого раза заработало. Занял розетку что за мониторами, отлично получилось. Получается всего метров 15 витой пары(cat 5e экранированная) и гору стыков, но оно работает.

Посчитаем разъёмные стыки.
1. принтер — usb провод
2. usb провод — переходник
3. переходник — патч-корд
4. патч-корд — розетка
5. провод — бочонок
6. бочонок — провод
7. провод — розетка
8. розетка — патч-корд
9. патч-корд — переходник
10. переходник — комп.

А если ещё посчитать контакты в розетках и на обжатых концах то это ещё плюс 8 соединений.

соединение бочонком вместо втыкания в свитч(на заднем плане)

Разберём девайс.

Я думал что переходник просто пассивный, а оказывается нет, нас встречает односторонняя плата с микросхемой CJS1037A(даташит не нашёл) с минимальной обвязкой
Сторона которая к принтеру:
На конденсаторе сэкономили

Сторона которая к компьютеру:

Протестируем скорость

Флешка, которую я протестировал в usb 2.0 компьютера

Через длинную линию с 10 стыками

Флешка через длинную линию показала такое
т.е. скорость очень катастрофически просела, но принтеру хватает.

Внешний hdd через всю линию не запустился.

Далее проверим через заводской метровый патч.

Через метровый патч-корд

Флешка
почему-то в этот раз чтение Q8T1 сработало, но тот же мегабайт. Очень похоже что это usb 1.1

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

Заключение

Таким образом мы подключили usb принтер «через сеть». Скорость соединения катастрофически падает, но в случае с мфу заметно только на сканировании, появилась пауза в несколько секунд, не критично.

Upd:
На Озоне указано что это USB 2.0, но на упаковке нет ничего про версию протокола

Upd2. Заказал такое https://aliexpress.ru/item/1005006202540744.html обещают usb2.0 на коротких дистанциях, придёт — проверим.
Планирую купить +3 Добавить в избранное
+21 +27
свернутьразвернуть
Комментарии (31)
RSS
+
avatar
0
Супер Решение!
Я в своё время больше склонялся к сетевому USB серверу. Но цены были такие, купил сетевой цветной лазерный МФУ %))))
Интересно, сканер ( у меня EPSON v330) долго будет гнать по 1.1 скан А4… ( около 30Мб)…
+
avatar
0
Теоретически бывают такие штуки на USB 2.0. Возможно я поищу такие и заменю, если попадётся сделаю обзор.
+
avatar
+1
  • edlinx
  • 20 июня 2025, 18:32
Никогда таких штук на usb 2.0 не видел, они всегда были на usb 1.1. Больше 10 лет назад соседям такими подсоединял usb модем к роутеру. С учётом того, что при непосредственном соединении без удлинителя скорость не превышала 8Мбит, нормальное решение. За 10 лет только одну штуку им поменял. Сейчас такое решение уже не подойдёт, сильно режет скорость от возможной.
+
avatar
0
Не бывают. Это просто пассивные переходники, а у usb довольно строгие ограничения на длину кабеля. Вытянуть на 2.0 на длине больше 5 метров можно только с помощью активных usb удлиннителей(которые с внешним питанием, типа такого www.wildberries.ru/catalog/87941895/detail.aspx). Но вообще это всё борода, если уж так приспичило выносить usb разъём чёрти куда, то надо смотреть полноценные решения usb over ip, а ещё лучше уронить туда, куда тянете кабель, копеечную апельсинку и забыть про головную боль. Как вариант можно вообще на esp-шке наколхозить беспроводное решение
github.com/gautam-dev-maker/esp32_usb_repeater
+
avatar
0
заказал уже с алихи якобы usb2.0, но ехать обещают месяц, там посмотрим.
+
avatar
0
Дык ещё раз. Написать китайцы могут что угодно — и оно даже будет работать. Наверное. При условии что общая длина кабеля будет меньше 5 метров. Точно хуже нормального usb удлиннителя с экраном. Да вы мультиметром в него тыкните, оно ж звонится напрямую. Там вообще нет никакой электроники.
+
avatar
0
Напрямую звонится только питание, дата пины напрямую в разъём не звонятся, только что проверил.
+
avatar
+1
  • SEM
  • 20 июня 2025, 16:59
Но цены были такие
Мы просто брали морально-устаревший системник (всё равно выбрасывать, т.е. цена ноль), ставили на него Винду в минимальной конфигурации, цепляли принтер и расшаривали его по сети.
+
avatar
+3
Таки да, но как подумаешь сколько электричества зря расходуется и рука прям и и тянется к малинке или принтеру со встроенным wifi.
+
avatar
0
Получился принт-сервер)
+
avatar
0
односторонняя плата с микросхемой CJS1037A(даташит не нашёл)
Принцип работы подобного адаптера можно посмотреть на примере CH315.
www.wch-ic.com/downloads/CH315DS1_PDF.html
+
avatar
0
Точно он. Usb 1.1, растояние до 300м.
+
avatar
0
  • ariss
  • 20 июня 2025, 17:12
nexx3020 с Padavan — и вуаля, любой МФУ сетевой. Но, сканирование, не айс в скорости…
+
avatar
+1
  • SBVF
  • 20 июня 2025, 17:16
С этим Canon способ не сработает.
+
avatar
0
  • ariss
  • 20 июня 2025, 17:25
почему?
+
avatar
+4
  • SBVF
  • 20 июня 2025, 17:33
Данный Canon это GDI, т.е. софтовый МФУ, которому нужны драйверы из ОС. Принт-серверы такие принтеры не поддерживают.
+
avatar
+1
  • nsn
  • 20 июня 2025, 18:24
Где ж его теперь взять только?
+
avatar
0
  • DJV
  • 20 июня 2025, 18:35
Вот-вот

сообщите если найдете )
+
avatar
0
  • SBVF
  • 20 июня 2025, 19:55
У меня дома валяется без применения. Не нашлось ему места в сетевом окружении)
+
avatar
0
  • Yurivp
  • 20 июня 2025, 17:32
У меня древняя GSM сигнализация/управление стоит высоко и далеко от компьютера. Собственно через такую штуку подтянул ее к компьютеру управления для упрощения загрузки прошивки. Там еще проще. USB эммулирует COM порт на 9600. Идеальное решение. Но есть и но. Теряет переодически порт считая его уже занятым. Поскольку редко, то перегрузка как решение меня устроило, но вот если такая же хрень с принтером, то не очень хорошая идея.
+
avatar
+3
Из минусов принт-сервера это работа со сканером
Есть чудесный проект сетевого сканера github.com/sbs20/scanservjs
Работает на ноджс, мощей нулевой апельскинки с головой хватает чтоб крутить его вместе с капсом. У самого дома это хозяйство развёрнуто.
+
avatar
0
  • sdfpro
  • 20 июня 2025, 18:17
заказывал такой удлинитель лет 10-12 назад, ехал он ко мне около 6 месяцев с Али вместо месяца)). когда приехал, стал уже не нужен, но девайс полезный, хоть и узкоспециализированный.
+
avatar
0
  • shTEin
  • 20 июня 2025, 18:46
Извините за дилетантский вопрос, а можно usb-принтер сабжем воткнуть роутер и сделать принтер сетевым на несколько пользователей? как я понимаю, при наличии дров на каждом ПК можно будет пользоваться одним принтером?
+
avatar
+1
Нет нельзя, было бы можно, я бы так сделал. Это устройство не превращает магически usb в сеть. Оно просто использует сетевой провод как транспорт с другим, не совместимым, протоколом передачи данных.
+
avatar
0
Не понял только зачем вообще какие то устройства, почему не припаять просто усб разъемы к сетевому кабелю? Я из сетевого кабеля делал усб удлинитель для сотового модема на дачу, длиной 10 метров, все прекрасно работало.
+
avatar
0
ну вот чтобы не паять, а готовое взять. Если честно интересно почему они все с микросхемой, почему совсем тупых нет. Я до разбора и думал что это просто тупой переходник.
+
avatar
+1
Если накатить на роутер openwrt, то туда можно будет притащить CUPS и дальше по накатанной. Сабж правда для этого не нужен, нужен usb разъём на роутере. Сабж по сути является тупым переходником, это не USB over tcp, с тем же успехом можно просто припаять USB порты на витую пару. Правда, если хочется хоть какой-то стабильности работы, витую пару нужно брать с экраном и обязательно припаивать экран к корпусам разъёмов, но это отдельный разговор. Ну или вы можете просто подключить принтер к какому-то компу и расшарить его в локалке. Базово, средствами винды.
+
avatar
+1
я бы сделал на какомто древнем dir100-300 с распайкой юсб и ос openwrt можно урезаный ddwrt. эти соединители часто летят и теряют пакеты передачи данных. все как говорится на любителя. автору статьи лайк, вкушаю его поднятие эйфории когда все сраслось ;)
+
avatar
0
  • dvb
  • 20 июня 2025, 20:09
У меня таких два комплекта сдохло, барахло в общем. Лучше поставить принт сервер.
+
avatar
0
Посмотрим как оно будет, налепить сложное решение всегда успею, сеть оттуда никуда не делать, вернуть в свитч дело 30 секунд.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.