Pull to refresh

Comments 19

подскажите пожалуйста пару вещей:

1) какой порт и протокол испольует usbip для проброса?

2) в виртуалках нет проблем с их "cloud-kernel", где vhci-hcd просто выкошен даже из модулей?

man usbipd говорит нам:

The daemon accepts connections from USB/IP clients on TCP port 3240 by default

Про виртуалку не скажу, если выкошено из модулей - наверное и в ядре нет (или потребует модуля, которого нет)

Про виртуалку не скажу, если выкошено из модулей - наверное и в ядре нет (или потребует модуля, которого нет)

ну вот это самое неприятное, угу. спасибо за порт

А с линукса пробросить в клиента на Винде каким образом возможно?

Вот чего не знаю - того не знаю.
Вроде для Windows есть клиент, который это умеет, т.е. с Линукса туда - можно.
Но сам не видел, не пробовал.

В USB redirector без разницы на каких операционках сервер и клиент, можно использовать комбинации. Для usbip есть usbip-win как клиент, но сервера для win как я помню нет

Можно, пользуюсь уже второй год, воткнуто в Linux, используется на двух машинах с windows в зависимости от надобности (одновременно, конечно, на обоих не работает)

так это remmina умеет из коробки, это как раз проще всего

Скрытый текст

Эта статья вообще не про это

статья не про это, а камент про это, я отвечал на него уважаемому гражданину @djton1k

Есть GUI клиент для Win - USBip (wusbip) и консольная утилита (usbip). У меня таким образом проброшены ключи Орион с OrangePi в VM.

После перезагрузки OrangePi проброс ломается, но решил проблему запуском скрипта в планировщике:

"C:\Program Files\PuTTY\plink.exe" -batch -ssh -i "C:\key.ppk" user@orangepi "systemctl restart usbip-bind@1-1"
"C:\Program Files\PuTTY\plink.exe" -batch -ssh -i "C:\key.ppk" user@orangepi "systemctl restart usbip-bind@6-1"
"C:\Program Files\USBip\usbip.exe" attach -r orangepi -b 1-1"
"C:\Program Files\USBip\usbip.exe" attach -r orangepi -b 6-1"

Смущает прибитый гвоздями адрес на шине. Разве udev его не передаёт в хук?

Или на машине он скотчем примотан? ;)

Тут идея была в том, что можно пользоваться и локально.

То есть, втыкаем вот в этот порт - пробрасываем туда, втыкаем в другой - пользуемся тут.

А к гнездам хаба адрес порта приколочен гвоздями, да. Точнее, скотчем, вместе с хабом к компьютеру.

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

Пробросить можно наверное любое, первым я вообще usb-serial пробрасывал, но вот на скорость не проверял.

По идее сеть ограничить может, и если 12 мегабит usb1 пройдут, то 480 usb2 через 100-мбит сеть уже нет. Не говоря о usb3.

Совершенно нежизнеспособная штука, нужен бубен, определенная версия и порядок обхода багов. Для разовых акций подходит, но не более. Как будто студент писал-писал и не дописал.

Однако, работает.

Без бубна и багов, по крайней мере бубен применять не пришлось, а баги сами не появились...

(анекдот про японскую лесопилку держим в памяти...)

Пробовал через usbip пробрасывать камеру из Windows в Linux, чтобы там в качестве устройства в мессенджер воткнуть....

Дикие тормоза, либо картинка, будто радуга из пикселей, эх. Прямой провод, гигабитный до сервера с виртуалкой, всё дела.

ИМХО инструмент подойдёт пробросить токен, либо какую приблуду, подключённую в usb, если она не поток передаёт.

Sign up to leave a comment.

Articles