Aller au contenu

Accés au port série via une machine viruelle sous virtualbox


xillibit

Messages recommandés

Bonjour,

 

J’ai une application qui fonctionne sous windows XP mais qui ne fonctionne pas sous windows 7, j’arrive à l’installer sous windows 7 mais elle ne lance pas mais si j’active le mode compatibilité. Cette application se connecte à une centrale d’alarme via le port série, si je met windows XP dans une machine virtuelle dans virualbox est-ce que le logiciel installé dans cette même machine virtuelle  sera capable d’accéder au port série de la machine hôte ?

 

Merci d'avance

Lien vers le commentaire
Partager sur d’autres sites

Si Virtualbox réagit comme VMware : non.

Mais d'après mon ami Google, avec VirtualBox,c 'est possible sous l'onglet Guest.

Cependant attention : en aucun cas vous ne pouvez partager un port COM ou LPT entre 2 machines.

Donc si vous affectez un port COM à votre machine virtualisée, vous ne pourrez plus l'utiliser sur la machine hôte.

Et gare aux reboot/déconnexion de la machine virtuelle.

 

Il va falloir surveiller de près le fonctionnement du système d'alarme (j'espère que c'est pas pour l'incendie ou la contamination :craint: )


Salut,

 

Essaye de jeter un œil du coté de VirtualBox, ça doit certainement être faisable ! Sinon avec VMware je vérifierai ce soir. :)

Avec VMware 4, j'ai été obligé de mettre un port COM en réseau pour y arriver. Mais même là j'avais parfois des freezes de la machine virtuelle (un serveur W2K)

La solution a été écartée depuis et j'ai pas vérifié avec VMware 5.5 si ça a évolué dans le bon sens.

Lien vers le commentaire
Partager sur d’autres sites

Le port COM sera uniquement utilisé par l'application dans la machine vituelle, c'est une centrale d'alarme pour la gestion des accés et des intrusion.

 

J'ai trouvé cela : http://superuser.com/a/436083, je vais essayé avec ça, et ça aussi : https://forums.virtualbox.org/viewtopic.php?f=6&t=23956 et je vous dirai

Lien vers le commentaire
Partager sur d’autres sites

J'ai fait une tentative aujourd'hui mais sans succés, déjà la version 4.3.14 de virtualbox ne voulait pas lancer la machine virtuelle à cause de conflit avec l'antivirus donc j'ai du installer la 4.3.16

 

Dans mon logiciel d'alarme il voit le port COM comme déconnecté et je n'arrive pas à me connecter à la centrale, je vous joins la capture d'écran du logiciel d’alarme :

 

http://www.casimages.com/i/140919033929162214.png

 

La configuration du port COM :

 

http://www.casimages.com/i/140919033837309720.png

 

Les logs de virtualbox :

 

https://drive.google.com/file/d/0B0PUSfHajb1nRWM0OGE5R1ZlYTQ/edit?usp=sharing

Lien vers le commentaire
Partager sur d’autres sites

Bienvenue dans le monde merveilleux des trucs virtuels qui fonctionnent théoriquement... Je compatis.

Essayez avec un autre port COM.

Oh et un rappel, mais je suppose que le savez déjà : quand on merde avec un port COM, il faut redémarrer la machine, parce que sinon plus rien de ce que vous essayez de faire n'est pris en compte.

 

D'où le phénomène que je décrivais plus haut.

Lien vers le commentaire
Partager sur d’autres sites

Sur le papier ça marche toujours

 

J'avais redémarré plusieurs fois la machine fois virtuelle sans plus de succés, il faut bien mettre ce que j'ai mis pour le port/chemin du port COM ?

 

J'ai un seul port COM sur la machine physique

 

Et avec vmware si j'utilise une workstation pour configurer la machine virtuelle et qu'ensuite j'utilise uniquement le player, ça marcherait ?

 

Sinon je vais voir pour installer windows xp en dual-boot sur la machine

Lien vers le commentaire
Partager sur d’autres sites

 

Et avec vmware si j'utilise une workstation pour configurer la machine virtuelle et qu'ensuite j'utilise uniquement le player, ça marcherait ?

 

 

En théorie, oui,

J'ai configuré 2 laptops (Win7) qui font tourner une machine virtuelle (pour PLC Rockwell Automation) qui accède à un port série (en fait un USB to COM).

J'essayerai demain lundi de récupérer la méthode pour y arriver, je l'oublie à chaque fois :ane: (il y a un menu, par lequel il faut passer pour capturer le port).

Pour ceux intéressés, le convertisseur usb to com est un ioGear : le seul que j'ai trouvé et qui fonctionne sans problème pour W7/8/8.1 en x86/x64 (je l'utilise pour les PLC, la prog des switchs CISCO/DELL/DLink, les IPBX Avaya, etc...)

Lien vers le commentaire
Partager sur d’autres sites

  • 1 an après...

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...