이더넷을 통해 ftdi rs232/usb 어댑터를 사용해 보았습니다. 내 라즈베리 파이에 연결되어 있습니다.
pi@raspberrypi ~ $ usbip list -l
Local USB devices
=================
- busid 1-1 (0424:9512)
1-1:1.0 -> hub
- busid 1-1.1 (0424:ec00)
1-1.1:1.0 -> smsc95xx
- busid 1-1.2 (0403:6001)
1-1.2:1.0 -> unknown
- busid 1-1.3 (7392:7811)
1-1.3:1.0 -> rtl8192cu
pi@raspberrypi ~ $ sudo usbip -d bind -b 1-1.2:1.0
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.2:1.0
pi@raspberrypi ~ $
위 상태는 이후이며 rmmod ftdi_sio
, 이전과 동일한 문제입니다.
답변1
바인드 매개변수의 버스 ID는 귀하의 경우입니다 1-1.2
.
일반적으로 나타나는 오류는 실행 중이 아님을 의미합니다 usbipd
.
sudo usbipd -D
usbip 데몬을 실행할 수 없는 경우 커널 usb-core.ko
모듈이 필요할 수 있습니다 usb-host
.
usbip
내 블로그 게시물에서 설정 프로세스를 완료하는 방법에 대한 전체 지침을 확인할 수 있습니다. 두 번째 링크는 게시물의 업데이트된 버전으로 연결됩니다.