Impossible de visualiser / connecter les périphériques USB à un invité Virtualbox à partir de l'hôte Ubuntu

13

J'essaie de connecter un robot NXT à un invité Windows XP dans Virtualbox, j'ai installé le pack d'extension de virtualbox. Pas un seul périphérique USB n'apparaît dans la boîte virtuelle, mais lsusb montre qu'ils sont tous connectés à mon hôte.

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

Comme vous pouvez le voir, mon robot est connecté sur la première clé USB, mais rien ne s'affiche dans Vbox, pas même la souris et le clavier, Vbox les cache-t-il par défaut car ils ne sont pas un périphérique de stockage? (Je n'ai pas essayé de connecter une clé USB) J'ai besoin d'un moyen pour forcer la Vbox à transmettre le contrôle de l'appareil via l'invité, où je peux le connecter à RobotC IDE.

J'ai installé Vbox via le centre logiciel. Il s'agit de la version 4.3.26 (dernière version, installée uniquement aujourd'hui)

William Satterthwaite
la source
Avez-vous activé l'USB dans VirualBox?
Tim
Activé à la fois le contrôleur USB et le contrôleur USB 2.0 (EHUI). Je n'ai ajouté aucun filtre, il devrait donc tout montrer, non?
William Satterthwaite,
essayez d'ajouter un filtre, je trouve qu'il n'affiche pas ma webcam si elle n'est pas exclusive.
Tim
J'ai essayé d'ajouter un filtre, toujours rien. Testé ma théorie de ne montrer que les périphériques de stockage, non, rien. Pack d'extension réinstallé, et j'en ai marre de taper le mot n mais vous avez l'idée. Je devrais peut-être aussi demander au forum vbox.
William Satterthwaite,
2
Voir askubuntu.com/questions/25596/how-to-set-up-usb-for-virtualbox - si tout est correctement configuré, vous devriez voir des périphériques USB tels que des clés USB, des imprimantes ou similaires. Testez-les d'abord et signalez s'ils ont échoué.
Takkat

Réponses:

20

Le proplem était que je ne faisais pas partie du groupe vboxuser. Pour ceux qui ont le même problème:

Assurez-vous d'abord que vous disposez du pack d'extension Virtualbox, cela permet d'utiliser USB 2.0. usb 3.0 n'est pas encore pris en charge.

Vous êtes ajouté au groupe vboxuser:

sudo usermod -a -G vboxusers <useruame>

Déconnectez-vous puis reconnectez-vous pour que la modification prenne effet

Activer le contrôleur USB 2.0 (EHCI) dans les paramètres pour vous vm

Si vous avez besoin de plus d'aide, consultez ce sujet

Crédit à Takkat

William Satterthwaite
la source
0

Dans mon cas, après avoir appliqué le hack de William Satterthwaite ci-dessus, j'ai pu voir la liste des périphériques USB dans VirtualBox et les connecter. Mais ils n'apparaissent pas dans l'OS invité. Ensuite, j'ai éteint l'invité et changé l'adaptateur USB de USB 3.0 à USB 2.0. J'ai redémarré la machine et le périphérique USB était affiché dans le système d'exploitation invité.

Hervé Mutombo
la source
Si vous utilisez Windows 7, il ne prend pas en charge USB 3.0. Tout support doit être fourni par les pilotes de la carte mère. Dans le cas de virtualbox, vous aurez besoin du pilote pour le périphérique que virtualbox émule
Shelvacu