Page 1 sur 2

DR5000 et Windows virtuel : pièges à éviter !

MessagePosté: 04 Mar 2020, 16:33
par JFCP43
Bonjour à tous !

Venant d'acquérir une centrale DR5000, j'étais impatient de la configurer pour l'essayer, mais voilà, le programme fourni par Digikeijs fonctionne exclusivement sous Windows... et je ne dispose que de MacOS et de Linux chez moi !

Du coup, je suis passé par une machine Windows 10 virtuelle sous mon Mac Catalina (10.15), en utilisant la solution gratuite https://www.virtualbox.org/, pour arriver à mes fins... non sans quelques pièges que je partage ci-après !

NB1 : j'ai pu valider que c'était quasiment la même chose avec VMWare Fusion, installé sous MacOS Mojave (10.14), avec une image Windows 7 ; et cela devrait aussi être valable pour Parallels Desktop et pour une installation sous Linux.

NB2 : Pas d'explication ici pour installer VirtualBox puis créer une machine virtuelle : il y a une multitudes de tutos sur le sujet sur internet, et bien sûr, il faut une licence Windows pour y arriver proprement ! ;)

Piège n°1 : Réglages réseau

Par défaut, VirtualBox capture la carte réseau de l'hôte en mode NAT (Traduction d'adresses).
Cela crée un sous-réseau propre à la machine virtuelle, avec une plage d'adresses IP différente de celle du réseau de la machine hôte.
Du coup, la DR5000 et le logiciel de configuration Digikeijs ne seront pas vus comme étant sur le même réseau et ne pourront pas communiquer correctement par ce biais.

La solution consiste à passer en mode d'accès par pont :
  • la machine virtuelle étant éteinte,
  • la sélectionner dans la liste à gauche de l'écran,
  • dans la partie droite de l'écran, cliquer sur la partie Réseau,
  • dans la fenêtre qui s'ouvre, choisir Accès par pont dans la liste déroulante Mode d'accès réseau,
  • cliquer sur OK pour valider.

Désormais, machine hôte (Mac) et machine virtuelle (Windows) partageront la même plage d'adresses IP : celle du réseau domestique, et donc de la DR5000.

Piège n°2 : Installation du logiciel de configuration

Une fois la machine virtuelle créée et lancée, on installe le logiciel de Digikeijs qui se trouve ici :
https://support.digikeijs.com/hc/en-us/articles/360001203338-DR5000-ADJ-Manuals-Downloads

L'installation est des plus normale, mais il se peut qu'elle échoue en vous disant que Microsoft .NET Framework 3.5 n'est pas installé :
  • un lien vous propose de l'installer,
  • cliquer dessus pour lancer l'installation de cette dépendance,
  • puis il faut relancer l'installation du logiciel Digikeijs, celle-ci s'étant interrompue.
Bon, ce n'est pas vraiment un « souci » et il n'est pas lié au fait que l'on soit sous un Windows virtuel, mais je me suis dit que ça valait quand même le coup d'en parler : il ne faut pas hésiter à relancer l'installation du logiciel si besoin !

Piège n°3 : Ports USB

Sous VirtualBox, quand on branche un périphérique USB... et bien il ne se passe rien ! :?
Donc, si votre DR5000 est raccordée à votre réseau domestique et que vous la raccordez en USB à votre ordinateur et démarrez l'outil de configuration de Digikeijs, vous pouvez avoir l'impression que tout va bien... car une partie du logiciel fonctionnera grâce au lien existant via le réseau domestique, mais tout une autre partie, propre au port USB sera inopérante : par exemple, vous ne pourrez pas voir quelle version du firmware est installé sur votre DR5000 !

Pour résoudre cela, chaque fois que vous raccordez en USB votre DR5000 à votre ordinateur, il faut :
  • cliquer, dans la barre d'état sous la fenêtre de votre machine virtuelle sur l'icone USB
  • choisir Digikeijs DR5000 MultiBus Command Station dans la liste

NB1 : sous VMWare Fusion, le fait de connecter un périphérique USB ouvre une fenêtre vous demandant s'il faut l'associer à l'hôte (Mac) ou à l'invité (Windows) : en choisissant Windows, tout est OK.

NB2 : il y a sans doute une manière de paramétrer la capture des ports USB de l'hôte par l'invité de façon automatique sous VirtualBox, mais je ne la connais pas... et je n'ai pas cherché, j'avoue... :oops:

Voilà, c'est certes une contrainte de devoir créer une machine virtuelle Windows, mais cela permet assez facilement de pouvoir configurer et mettre à jour une DR5000 depuis un Mac ou un Linux !

En espérant que ce sujet puisse vous aider ! :coucou:

Re: DR5000 et Windows virtuel : pièges à éviter !

MessagePosté: 04 Mar 2020, 16:53
par Jeanmi67
 
Bonjour,

Merci pour ces explications très claires :applause: :applause: :applause:

Concernant le piège n°3 : Ports USB, je rajouterai ceci après les essais que j'ai fait parallèlement à Jean-François :
pour que pour la liaison USB avec la DR5000 soit reconnue par le Windows virtuel, il ne faut pas que la DR5000 soit déjà connectée en USB au lancement de la machine virtuelle : il ne faut connecter la DR5000 en USB qu'une fois la machine virtuelle lancée et opérationnelle.

Jean-Michel :coucou:

Re: DR5000 et Windows virtuel : pièges à éviter !

MessagePosté: 04 Mar 2020, 17:35
par MCPA
Bonjour,

Merci pour ce tuto trés bien fait.

Philippe

Re: DR5000 et Windows virtuel : pièges à éviter !

MessagePosté: 04 Mar 2020, 18:14
par Didier
MCPA a écrit:Merci pour ce tuto trés bien fait.


Je ne suis pas directement concerné, mais je plussoie !
Merci du partage :cool:

Re: DR5000 et Windows virtuel : pièges à éviter !

MessagePosté: 04 Mar 2020, 19:46
par BR212
quel boulot,et cela c'est un truc que je n'ai pas vue chez nos cousins germain ni chez au pays du quinze de la rose ni celui des tulipes.
Juste un détail pour éviter de perdre les débutants remplacer la locution PC par MAC.
Sinon applaudi pour tout le reste.

Re: DR5000 et Windows virtuel : pièges à éviter !

MessagePosté: 05 Mar 2020, 10:06
par JFCP43
Pas faux BR212 => "PC" est devenu "ordinateur" pour éviter toute confusion, merci ! :cool:

Et merci à tous pour vos remerciements : pour une fois que je peux contribuer modestement au lieu de juste poser des questions, ce fut un plaisir ! :yin

Re: DR5000 et Windows virtuel : pièges à éviter !

MessagePosté: 05 Mar 2020, 17:21
par MCPA
JFCP43 a écrit:Pas faux BR212 => "PC" est devenu "ordinateur" pour éviter toute confusion, merci ! :cool:

Et merci à tous pour vos remerciements : pour une fois que je peux contribuer modestement au lieu de juste poser des questions, ce fut un plaisir ! :yin



Une phrase que j'ai lue sur Internet et qui pourrait s'appliquer à ce fil de discussion :

"La connaissance ne vaut que si elle est partagée de tous."

Philippe

Re: DR5000 et Windows virtuel : pièges à éviter !

MessagePosté: 05 Mar 2020, 22:07
par Rodolphe
Merci pour les tests puis pour le tuto !

Rodolphe

Re: DR5000 et Windows virtuel : pièges à éviter !

MessagePosté: 06 Mar 2020, 05:57
par BB9004
JFCP43 a écrit:Pas faux BR212 => "PC" est devenu "ordinateur" pour éviter toute confusion, merci ! :cool:

Et merci à tous pour vos remerciements : pour une fois que je peux contribuer modestement au lieu de juste poser des questions, ce fut un plaisir ! :yin


Bonjour
je ne suis pas "techniquement" concerné, mais BRAVO pour le travail ET pour le partage :cool: :cool:

Et ça mériterait d’être remonté à la maison mère Digikeijs : c'est un "Plus Produit" pour leur commercialisation ...

ça pourrait - aussi - etre traduit et envoyé à la revue Model Railroad (qui a déjà publié des infos sur la DR5000), afin de "toucher" nos zamis zaméricains et autres brexiteurs

bonne journée à tous
8-)

Re: DR5000 et Windows virtuel : pièges à éviter !

MessagePosté: 11 Mar 2020, 18:52
par Rodolphe
Je prends enfin le temps de tester.
Installation Virtualbox 6.1 sur mon poste principal (GNU/Linux Mint 19.3) -> OK
Installation Windows 10 -> OK (pffff c'est long et pénible j'avais oublié)
Installation logiciel DR5K -> OK
Par contre pour l'USB impossible, rien dans le menu qui va bien, comme si la machine hôte refusait...
Donc bloqué pour le moment :mur:

Rodolphe