-
Posts
3 -
Joined
-
Last visited
Content Type
Profiles
Forums
Gallery
Downloads
Blogs
Events
Posts posted by jamix
-
-
Привет всем.
Что есть: kn-1711(3.7.3). К нему подключен usb hubs. В него воткнуты флешка и кабель usb to com pl2303.
Задача: пробросить usb to com pl2303 по сети на машине с Windows.
Шаги:
1. Устанавливаем entware.
2. Ставим usbip
~ # opkg install usbip2 usbip2-server usbip2-client kmod
3. Запускаем (подготавливаем):
~ # insmod /lib/modules/4.9-ndm-5/usbip-core.ko ~ # insmod /lib/modules/4.9-ndm-5/usbip-host.ko ~ # usbipd -D -d &
4. Смотрим устройства:
~ # usbip list -l
Получаем ответ:
Цитата- busid 1-1.4 (214b:7000)
Huasheng Electronics : 4-port hub [Maxxter ACT-HUB2-4P, HS8836, iSoul ultra-slim] (214b:7000)- busid 1-1.3 (067b:2303)
Prolific Technology, Inc. : PL2303 Serial Port / Mobile Action MA-8910P (067b:2303)- busid usb1 (1d6b:0002)
Linux Foundation : 2.0 root hub (1d6b:0002)- busid 1-1.4.3 (090c:2000)
Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) : unknown product (090c:2000)- busid usb2 (1d6b:0001)
Linux Foundation : 1.1 root hub (1d6b:0001)- busid 1-1 (214b:7000)
Huasheng Electronics : 4-port hub [Maxxter ACT-HUB2-4P, HS8836, iSoul ultra-slim] (214b:7000)
5. Расшариваем наш pl2303~ # usbip bind -b 1-1.3
6. Смотрим что вещаем:
~ # usbip list -r 192.168.1.2
Получаем:
ЦитатаExportable USB devices
======================
- 192.168.1.2
1-1.3: Prolific Technology, Inc. : PL2303 Serial Port / Mobile Action MA-8910P (067b:2303)
: /sys/devices/platform/ehci-platform/usb1/1-1/1-1.3
: (Defined at Interface level) (00/00/00)7. Ставим клиента для windows из:
https://sourceforge.net/projects/usbip/files/usbip_windows/8. Патчим в winhex адреса usbip.exe:
Цитата[usbip.exe]
00000CBC: 06 11
00000E0A: 06 11
И вроде бы всё гуд. В винде выдаёт при просмотре устройств:
Цитата>usbip.exe -l 192.168.1,2
- 192.168.1,2
1-1.3: Prolific Technology, Inc. : PL2303 Serial Port (067b:2303)
: /sys/devices/platform/ehci-platform/usb1/1-1/1-1.3
: (Defined at Interface level) (00/00/00)Но при попытке подключения:
>usbip.exe -D -a 192.168.1.2 1-1.3 usbip dbg: usbip_network.c: 223 (tcp_connect ) trying 192.168.1.2 port 3240 usbip dbg: usbip_network.c: 243 (tcp_connect ) connected to 192.168.1.2:3240 usbip dbg: usbip_windows.c: 767 (query_interface0) exportable 1 devices usbip dbg: usbip_windows.c: 784 (query_interface0) 1-1.3: Prolific Technology, Inc. : PL2303 Serial Port (067b:2303) usbip dbg: usbip_windows.c: 785 (query_interface0) : /sys/devices/platform/ehci-platform/usb1/1-1/1-1.3 usbip dbg: usbip_windows.c: 786 (query_interface0) : (Defined at Interface level) (00/00/00) usbip dbg: usbip_windows.c: 809 (query_interface0) usbip err: usbip_windows.c: 829 (attach_device) cannot find device
Как же это вылечить? usbip err: usbip_windows.c: 829 (attach_device) cannot find device
-
usbip кто смог запустить?
in Вопросы по сборке и настройке Opkg
Posted · Edited by jamix
Спасибо. 2 мин и всё работает.