Estou tentando conectar um robô NXT a um convidado do Windows XP no Virtualbox, instalei o Extension Pack do virtualbox. Nem um único dispositivo USB aparece na caixa virtual, mas o lsusb mostra que todos estão 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 os oculta por padrão, pois não é um dispositivo de armazenamento? (Eu não tentei conectar uma chave USB) Eu preciso forçar o Vbox a encaminhar o controle do dispositivo através do convidado, onde eu posso conectá-lo ao RobotC IDE.
Eu instalei o Vbox através do centro de software. É a versão 4.3.26 (Mais recente, hoje instalada apenas)
usb
virtualbox
William Satterthwaite
fonte
fonte
Respostas:
O proplem foi que eu não fazia parte do grupo vboxuser. Para aqueles com o mesmo problema:
Primeiro, verifique se você possui o Virtualbox Extension Pack, isso permite o uso do usb 2.0. O usb 3.0 ainda não é suportado.
Você se adicionou ao grupo vboxuser:
Efetue logout e faça login novamente 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
fonte
No meu caso, depois de aplicar o truque de William Satterthwaite acima, pude ver a lista de dispositivos USB no VirtualBox e conectá-los. Mas eles não apareceriam no sistema operacional convidado. Desliguei o convidado e mudei o adaptador USB de USB 3.0 para USB 2.0. Reiniciei a máquina e exibi o dispositivo USB no sistema operacional convidado.
fonte