네트워크를 통해 USB 장치를 공유하는 무료 방법을 찾고 있습니다. USB 장치가 연결된 RaspberryPi (raspbian)가 있습니다. Linux 서버에서이 장치로 명령을 받고 보낼 수 있기를 원합니다.
시도 remserial
했지만 클라이언트를 서버에 연결할 수 없습니다. 나도 시도 VirtualHere
했지만 추락
무료 솔루션을 알고 있습니까?
편집하다 :
이 튜토리얼의 Thx, 나는 그것을 시도했지만 몇 가지 문제가 있습니다.
pi@raspberrypi /boot $ zcat /proc/config.gz |grep USBIP
CONFIG_USBIP_CORE=m
CONFIG_USBIP_VHCI_HCD=m
CONFIG_USBIP_HOST=m
# CONFIG_USBIP_DEBUG is not set
pi@raspberrypi /boot $ sudo modprobe usbip-core
pi@raspberrypi /boot $ sudo modprobe usbip-host
pi@raspberrypi /boot $ sudo usbipd -D
pi@raspberrypi /boot $ usbip list -l
Local USB devices
=================
- busid 1-1 (0424:9514)
1-1:1.0 -> hub
- busid 1-1.1 (0424:ec00)
1-1.1:1.0 -> smsc95xx
- busid 1-1.3 (0403:6010)
1-1.3:1.0 -> unknown
1-1.3:1.1 -> unknown
- busid 1-1.4 (04f2:1126)
1-1.4:1.0 -> usbhid
- busid 1-1.5 (04f2:1125)
1-1.5:1.0 -> usbhid
1-1.5:1.1 -> usbhid
pi@raspberrypi /boot $ sudo usbip --debug bind -b 1-1.3
usbip: debug: /build/linux-tools-TqR1ks/linux-tools-3.2.17/drivers/staging/usbip/userspace/src/usbip.c:134:[run_command]
running command: `bind'
usbip: debug: /build/linux-tools-TqR1ks/linux-tools-3.2.17/drivers/staging/usbip/userspace/src/usbip_bind.c:162:[unbind_other]
1-1.3:1.0 -> unknown
usbip: debug: /build/linux-tools-TqR1ks/linux-tools-3.2.17/drivers/staging/usbip/userspace/src/usbip_bind.c:162:[unbind_other]
1-1.3:1.1 -> unknown
usbip: debug: /build/linux-tools-TqR1ks/linux-tools-3.2.17/drivers/staging/usbip/userspace/src/utils.c:65:[modify_match_busid]
write "add 1-1.3" to /sys/bus/usb/drivers/usbip-host/match_busid
usbip: debug: /build/linux-tools-TqR1ks/linux-tools-3.2.17/drivers/staging/usbip/userspace/src/usbip_bind.c:101:[bind_usbip]
bind driver at 1-1.3:1.0 failed
usbip: debug: /build/linux-tools-TqR1ks/linux-tools-3.2.17/drivers/staging/usbip/userspace/src/usbip_bind.c:101:[bind_usbip]
bind driver at 1-1.3:1.1 failed
usbip: error: could not bind device to usbip-host
usbip: debug: /build/linux-tools-TqR1ks/linux-tools-3.2.17/drivers/staging/usbip/userspace/src/utils.c:65:[modify_match_busid]
write "del 1-1.3" to /sys/bus/usb/drivers/usbip-host/match_busid
pi@raspberrypi /boot $ sudo usbip --debug bind -b 1-1.3:1.1
usbip: debug: /build/linux-tools-TqR1ks/linux-tools-3.2.17/drivers/staging/usbip/userspace/src/usbip.c:134:[run_command]
running command: `bind'
usbip: debug: /build/linux-tools-TqR1ks/linux-tools-3.2.17/drivers/staging/usbip/userspace/src/usbip_bind.c:143:[unbind_other]
problem getting device attributes: No such file or directory
usbip: error: could not unbind driver from device on busid 1-1.3:1.1
pi@raspberrypi /boot $
뭐가 될수 있었는지 ?