6 votes

Virtualbox Linux host : faites passer un périphérique USB non reconnu à travers l'invité Windows

Je lance Virtualbox 4.1.2 (avec le pack d'extension correspondant) sur un hôte Ubuntu 11.10 à jour avec Windows XP en invité. J'ai un périphérique National Instruments USB-6251 que je voudrais utiliser avec mon système d'exploitation invité Windows. (étant donné que la boîte à outils DAQ de MATLAB est disponible uniquement sous Windows)

NI propose un installateur de pilotes basé sur RPM, mais l'installateur me donne des maux de tête car il ne trouve pas GLIBC puisque la "base de données RPM n'est pas peuplée" et quand je contourne cette erreur avec l'option --nodeps de l'installateur, il échoue en disant qu'un noyau 3.0 n'est pas pris en charge et qu'il me faut un noyau 2.6. En raison, au moins, de ces deux obstacles, je préfère ne pas perdre plus de temps à essayer d'installer un pilote Linux alors que je n'ai pas besoin d'utiliser le périphérique avec Linux.

En exécutant lsusb, le périphérique est affiché comme

Bus 002 Device 008: ID 3923:72a0 National Instruments Corp.

et en exécutant lsusb -d 3923: -v retourne une foule d'informations.

Mais en cliquant avec le bouton droit sur l'icône du périphérique USB dans la barre d'état de la fenêtre de la machine virtuelle, il est indiqué qu'aucun périphérique n'est connecté.

No USB devices connected context-menu

Comment puis-je faire en sorte que le système d'exploitation invité Windows voit le périphérique ?

11voto

max Points 11

Comme souvent, j'ai trouvé ma réponse en écrivant la question. Je l'ai quand même postée pour que d'autres puissent en bénéficier.

Il s'avère que le problème n'était pas que Linux ne reconnaissait pas le périphérique, comme je le pensais initialement, mais simplement que mon utilisateur n'avait pas suffisamment de permissions pour accéder aux périphériques USB en général. En exécutant

usermod -a -G vboxusers nom_utilisateur

comme suggéré par Virtualbox, puis en me déconnectant et me reconnectant, j'ai réussi à le faire fonctionner.

entrer la description de l'image ici

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X