Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Ubuntu 18.04 LTS
Ubuntu-fr propose des clés USB de Ubuntu et toutes ses « saveurs » ainsi qu'un magnifique t-shirt pour cette toute nouvelle version d'Ubuntu !

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/02/2018, à 12:23

madrabbit05

Ubuntu 64 bit, VM Windows 32 bit et périphérique USB 32 bit [résolu]

Salut à tous,

Mon but est de pouvoir faire fonctionner une valise de diagnostique pour auto sur une machine 64 bit avec une émulation de système 32 bit.
J'ai les logiciels renault pour dialoguer avec la sonde (relié au calculateur de la voiture) et la sonde (qui ne fonctionne qu'en 32 bit).

J'ai un pc sur ubuntu 16.04 en 64 bit, une VM en 32 bit sur win7.
L'installation a bien fonctionné, j'ai entièrement le contrôle sur win7, pas de soucis.
J'ai pu installer les logiciels de diagnostique fonctionnant sur win7, pas de soucis non plus.

Mon problème vient du fait que la sonde n'est pas reconnue par linux et donc je ne peux pas transférer ses données vers la VM.
En gros je ne peux pas dire à VM, tu utilises ce périphérique USB.

Si vous avez des idées, je suis preneur.

Le résultat de dmesg sur la sonde en question :

[  941.646520] usb 1-2: new full-speed USB device number 8 using xhci_hcd
[  941.776745] usb 1-2: New USB device found, idVendor=0404, idProduct=0300
[  941.776747] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  941.776748] usb 1-2: Product: 3 Port Hub v1.82 20001115
[  941.776749] usb 1-2: Manufacturer: NCR Corporation
[  941.776953] usb 1-2: ep 0x81 - rounding interval to 1024 microframes, ep desc says 2040 microframes
[  941.778210] hub 1-2:1.0: USB hub found
[  941.778406] hub 1-2:1.0: 3 ports detected

Dernière modification par madrabbit05 (Le 19/02/2018, à 21:07)

Hors ligne

#2 Le 17/02/2018, à 15:12

Naziel

Re : Ubuntu 64 bit, VM Windows 32 bit et périphérique USB 32 bit [résolu]

Bonjour,

Un périphérique usb et toujours vu par linux (il y a un identifiant dans lsusb) mais il peut ne pas être utilisé par linux.
As tu lancé la VM, puis dans Périphériques il te propose pas la sonde? Si non, tu peux vérifier que tu es dans le groupe vboxusers (tape la commande "groups" dans un terminal pour savoir si tu es dedans)
Tu n'as pas de filtre dans les périphériques usb?

Hors ligne

#3 Le 17/02/2018, à 16:05

madrabbit05

Re : Ubuntu 64 bit, VM Windows 32 bit et périphérique USB 32 bit [résolu]

Merci pour la réponse.

Oui j'appartiens bien au groupe vboxusers.
Linux voit bien la sonde (sortie de lsusb ci-dessous).

Par contre dans la configuration de la VM, les controleurs USB que je peux associer à la VM sont définis en OHCI et EHCI (usb2.0).
Or linux associe ma sonde avec du  xhci_hcd (usb3 ?).

Je vais essayer de chercher comment dire à Linux de dialoguer avec la sonde en usb2 (EHCI).

Bus 001 Device 007: ID 0404:0300 NCR Corp. 

Hors ligne

#4 Le 17/02/2018, à 20:17

Naziel

Re : Ubuntu 64 bit, VM Windows 32 bit et périphérique USB 32 bit [résolu]

Normalement, les ports USB 3.0 sont gérés à partir de la version 5 de virtualbox, tu peux vérifier que tu as cette version?
Tente de brancher la sonde sur un autre port usb: souvent, il n'y a qu'un port usb 3, le reste étant de l'usb 2.

Edit: si tu n'as que des ports usb 3, pour gérer l'usb 3, il faut peut être installer un pack d'extension (voir le site officiel de virtualbox: http://download.virtualbox.org/virtualbox )

Dernière modification par Naziel (Le 17/02/2018, à 20:27)

Hors ligne

#5 Le 19/02/2018, à 21:06

madrabbit05

Re : Ubuntu 64 bit, VM Windows 32 bit et périphérique USB 32 bit [résolu]

Bon en fait il n'y avait peut-être pas de problème.
La sonde a été reconnue une fois branchée à la voiture et au PC.
Deux nouveaux périphériques sont apparus et je suis arrivé à les importer dans la VM.
C'est ces périphériques qui me servent à faire le diagnostique.
Ils ne devaient pas pouvoir parler avec l'ordi alors qu'ils ne discutaient pas avec la voiture

J'ai mis à jour la version de virtualbox 5.0 --> 5.2.6 (+ extension), mais je ne pense pas que cela est un rapport.
Je pense que je n'ai que des ports usb 3.

Bon maintenant j'ai un problème pour installer les drivers de la sonde à la main dans win7, mais je ne vais pas poser la question ici :-))

Merci Naziel.

Hors ligne

#6 Le 19/02/2018, à 21:53

Naziel

Re : Ubuntu 64 bit, VM Windows 32 bit et périphérique USB 32 bit [résolu]

Je pense que l'extension permet justement d'utiliser des ports usb 3.
Content que ça marche.

Dernière modification par Naziel (Le 19/02/2018, à 21:53)

Hors ligne