Use porta USB de raspi do Ubuntu 15.10

1

Estou tentando exportar uma porta USB sobre IP de raspi e usá-la no Ubuntu.

No pi de framboesa, posso iniciar o daemon usando

> sudo usbipd
usbipd: info: starting usbipd (usbip-utils 2.0)
usbipd: info: listening on 0.0.0.0:3240
usbipd: info: listening on :::3240

Como você vê, a versão é relatada como 2.0. Eu também era capaz de ligar um dispositivo para usbip e listar dispositivos do raspi usando:

> sudo usbip list -r localhost
Exportable USB devices
======================
 - localhost
      1-1.4: Logitech, Inc. : Mouseman Dual Optical (046d:c012)
           : /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4
           : (Defined at Interface level) (00/00/00)

No ubuntu eu instalei o usbip sobre o apt-get install usbip. A versão é relatada como 0.1.7-3.

Quando tento listar os dispositivos no meu servidor, recebo isto:

> sudo usbip -l 192.168.0.126
- 192.168.0.126
usbip err: usbip_network.c: 119 (usbip_recv_op_common) recv op_common, -1
usbip err: vhci_attach.c: 202 (query_exported_devices) recv op_common
usbip err: vhci_attach.c: 417 (show_exported_devices) query

A saída é bastante enigmática, mas acho que o problema é que o usbip 2 não pode falar com o usb ip 0.1.7-3.

Então, o que posso fazer lá? Posso configurá-lo de alguma forma para que seja compatível? Posso instalar a versão usbip 2 no Ubuntu?

    
por Christian Schneider 04.02.2016 / 10:17

3 respostas

0

Ainda não posso comentar. Você viu essa postagem ? Parece lidar com o mesmo problema que vem de uma incompatibilidade de versões.

    
por HATEthePLOT 04.02.2016 / 10:31
0

Você deve baixar fontes do kernel para o seu kernel e construir ferramentas usbip incluídas nas ferramentas / usb / usbip /. HOWTO detalhado aqui: link

    
por danman 15.02.2016 / 18:01
0

atualizar as ferramentas do cliente para resolver este erro:

sudo apt-get install linux-tools-generic

Isto irá instalar novas ferramentas usbip em / usr / lib / linux-tools / 'uname -r'

$ /usr/lib/linux-tools/'uname -r'/usbip version

ou

$ /usr/lib/linux-tools/4.4.0-31-generic/usbip version

usbip (usbip-utils 2.0)

Nova sintaxe, por exemplo:
lista usbip -r 192.168.1.1
sudo usbip attach -r 192.168.1.1 -b 1-1.3

    
por dmauz 08.08.2016 / 01:00