USB / IP Os módulos do kernel estão faltando.

6

Desejo utilizar o projeto USB / IP para o projeto da escola, mas estou tendo problemas para iniciar o host. Estamos tentando enviar sinais de dispositivos de acessibilidade para crianças com deficiências motoras extremas, como (C.P.) através de WiFi para um servidor. O servidor então emularia o hardware normalmente conectado diretamente ao computador com o qual o aluno está trabalhando.

Li a seguinte postagem: Compartilhe a unidade USB pela rede

Os módulos de kernal listados não são construídos no kernal. usbip-host e usbip-core são, mas quando o usbipd -D é executado para ativar o daemon, há um erro fatal que requer os módulos listados no post acima.

Este projeto requer múltiplas conexões USB / IP. Alguém tem uma solução para isso ou um software alternativo. Eu só consegui encontrar soluções comerciais. Obrigada!

tyler@tyler-Latitude-E6410:~$ sudo modprobe usbip-core usbip-host

tyler@tyler-Latitude-E6410:~$ sudo usbipd -D
usbip err: stub_driver.c:  33 (open_sysfs_stub_driver)
usbip_common_mod.ko and usbip.ko must be loaded

** (process:11490): ERROR **: driver open failed
tyler@tyler-Latitude-E6410:~$ 
    
por Tyler Berezowsky 11.07.2015 / 07:24

1 resposta

9

Parece que este é um bug conhecido no Ubuntu.

A correção parece ser:

  

Desinstale o pacote usbip se você o instalou.

     

No trusty, instale o linux-tools-generic-lts-utopic. Eu não consigo   encontrar um pacote que irá criar um binário, mas você pode executar o binário   manualmente a partir de / usr / lib / linux-tools /. Como desta escrita é   /usr/lib/linux-tools/3.16.0-23-generic/usbip. NOTA, eu estou correndo o   HWE kernel utópico na minha caixa fiel.

     

Em utopic ou vivid install linux-tools-generic. usbip é registrado como   um binário neste caso, você pode usar diretamente com 'usbip'.

    
por levlaz 11.07.2015 / 07:31