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)
la source
Réponses:
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:
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
la source
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é.
la source