Não é possível visualizar / conectar dispositivos usb a um guest virtualbox do host ubuntu

12

Estou tentando conectar um robô NXT a um convidado do Windows XP no Virtualbox. Instalei o pacote de extensão do VirtualBox. Nem um único dispositivo usb aparece na caixa virtual, mas o lsusb mostra que eles estão todos conectados ao meu host.

william@ubuntu-laptop:~$ lsusb
Bus 002 Device 005: ID 0694:0002 Lego Group Mindstorms NXT
Bus 002 Device 004: ID 049f:0051 Compaq Computer Corp. KU-0133 Easy Access Interner Keyboard
Bus 002 Device 003: ID 1c4f:0034 SiGma Micro 
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 1bcf:2c18 Sunplus Innovation Technology Inc. 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Como você pode ver, meu robô está conectado no primeiro usb, mas nada aparece no Vbox, nem mesmo mouse e teclado, o vbox está escondendo-os por padrão, já que eles não são um dispositivo de armazenamento? (Eu não tentei conectar uma chave usb) Eu preciso maneira de forçar o Vbox para encaminhar o controle do dispositivo através do convidado, onde eu possa conectá-lo ao RobotC IDE.

Eu instalei o Vbox através do centro de software. É a versão 4.3.26 (mais recente, instalada apenas hoje)

    
por William Satterthwaite 23.05.2015 / 11:11

2 respostas

19

O problema era que eu não fazia parte do grupo vboxuser. Para aqueles com o mesmo problema:

Primeiro, verifique se você tem o Virtualbox Extension Pack, isso permite o uso do usb 2.0. O usb 3.0 ainda não é suportado.

Adicionou-se ao grupo de usuários vbox:

sudo usermod -a -G vboxusers <useruame>

Faça o logout e retorne para que a alteração entre em vigor

Ative o controlador USB 2.0 (EHCI) nas configurações para você vm

Se precisar de mais ajuda, consulte este tópico

Crédito para Takkat

    
por William Satterthwaite 23.05.2015 / 23:25
0

No meu caso, depois de ter aplicado o hack do William Satterthwaite acima, pude ver a lista de dispositivos USB no VirtualBox e conectá-los. Mas eles não apareceriam no sistema operacional convidado. Então desliguei o convidado e mudei o adaptador USB do USB 3.0 para o USB 2.0. Eu reiniciei a máquina e tive o dispositivo USB exibido no sistema operacional convidado.

    
por Herve Mutombo 08.01.2018 / 07:57