maconly34 Posted March 24, 2021 Share #1 Posted March 24, 2021 (edited) Bonjour, je virtualise Jeedom sous VMM sur un Xpenology. J'ai un soucis de clé USB qui disparait au bout d'un certain temps quand je choisis dans la config VMM le controller USB3. Par-contre pas de soucis avec le controller USB 2. Le problème c'est que j'ai 2 clés à brancher, et que le controller USB2 ne permet d'en brancher qu'une seule... J'ai déjà fait plein d'essais, dont le Downgrade de VMM comme spécifié fonctionnant sur un autre post, mais pas pour moi ! Merci d'avance pour votre aide. Edited March 24, 2021 by maconly34 Quote Link to comment Share on other sites More sharing options...
JacquesF Posted March 24, 2021 Share #2 Posted March 24, 2021 Bonsoir, Ça sent un pilote pas très à jour, ou une clef pas très fiable... Il serait intéressant de regarder dans les logs de la VM et aussi dans ce du NAS ce qui se passe à ce moment, histoire de départager qui de l'hôte ou de l'invité est en cause (je pencherai plus pour le NAS). Pas d'autre idée pour le moment Jacques Quote Link to comment Share on other sites More sharing options...
maconly34 Posted March 24, 2021 Author Share #3 Posted March 24, 2021 (edited) C'est un dongle Zwave Ocean, qui fonctionne bien sur le controller virtuel USB2, mais pas sur le controller virtuel USB3 (elle fonctionne, puis s'éjecte). Donc plus lié à la VMM ? car paramètre VMM ???? Où et dans quel logs chercher ? Edited March 24, 2021 by maconly34 Quote Link to comment Share on other sites More sharing options...
Guest Posted March 24, 2021 Share #4 Posted March 24, 2021 Salut, J'ajoute ma petite touche "hardware". Sur le connecteur USB3, ta clé ne chaufferait pas plus que sur le port USB2 ? Quote Link to comment Share on other sites More sharing options...
maconly34 Posted March 24, 2021 Author Share #5 Posted March 24, 2021 (edited) Alors physiquement la clé est toujours sur le même port USB3, c'est purement le controller virtuel USB3 qui éjecte la clé. Je pensais comme Jacques, que le Syno éjectait la clé au bout d'un certain temps car non active... alors j'ai modifié Grub de la VM en entrant cette commande : intel_iommu=off ; mais la cela dépasse mes compétences. Je ne maitrise pas du tout ça ! surtout que j'ai modifié la VM et pas le Syno 😂 Edited March 24, 2021 by maconly34 Quote Link to comment Share on other sites More sharing options...
JacquesF Posted March 24, 2021 Share #6 Posted March 24, 2021 Si la clef marche bien en USB2 et que c'est surtout un problème de port disponible, ça vaut peut-être le coup de tenter de la connecter au port USB3 via une rallonge USB2, de cette manière le débit sera celui de l'USB2 et si ce n'est pas un problème de pilote, ça devrait régler le problème. Ça vaut le coup d'être tenté au moins pour déterminer ce qui est en cause. Jacques Quote Link to comment Share on other sites More sharing options...
maconly34 Posted March 24, 2021 Author Share #7 Posted March 24, 2021 JE viens de compléter mon précédant post.... Donc physiquement elle sur un port USB3 déjà avec une rallonge Quote Link to comment Share on other sites More sharing options...
maconly34 Posted March 24, 2021 Author Share #8 Posted March 24, 2021 Quote Link to comment Share on other sites More sharing options...
maconly34 Posted March 24, 2021 Author Share #9 Posted March 24, 2021 (edited) @JacquesF Voilà le contenu du dossier log du Syno !!!!!! je suis perdu, pour trouver les logs concernant le montage/démontage d'un dongle USB sur un port USB virtuel d'une VM !!!!!! Voilà également le résultat de la commande : lsusb sur le Syno |__usb1 1d6b:0002:0310 09 2.00 480MBit/s 0mA 1IF (ehci_hcd 0000:00:1a.0) hub |__1-1 8087:8009:0000 09 2.00 480MBit/s 0mA 1IF ( ffffffd1ffffffb2ffffffdbffffffad) hub |__usb2 1d6b:0002:0310 09 2.00 480MBit/s 0mA 1IF (ehci_hcd 0000:00:1d.0) hub |__2-1 8087:8001:0000 09 2.00 480MBit/s 0mA 1IF ( ffffffd1ffffffb2ffffffdbffffffa0) hub |__usb3 1d6b:0002:0310 09 2.00 480MBit/s 0mA 1IF (xhci_hcd 0000:00:14.0) hub |__3-1 0658:0200:0000 02 2.00 12MBit/s 100mA 2IFs ( ffffffd1ffffffb2ffffffdbffffffa1) |__3-2 0e8f:2517:0100 00 1.10 1.5MBit/s 100mA 2IFs ( ffffffd1ffffffb2ffffffdbffffffa2) |__3-4 f400:f400:0103 00 2.00 480MBit/s 100mA 1IF (2.0 Mass Storage 4B7E6008) |__usb4 1d6b:0003:0310 09 3.00 5000MBit/s 0mA 1IF (xhci_hcd 0000:00:14.0) hub Et sur la VM on voit bien la fameuse clé USB Zwave Aeotec : Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 003: ID 0658:0200 Sigma Designs, Inc. Aeotec Z-Stick Gen5 (ZW090) - UZB Bus 002 Device 002: ID 0627:0001 Adomax Technology Co., Ltd Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Edited March 24, 2021 by maconly34 Quote Link to comment Share on other sites More sharing options...
JacquesF Posted March 25, 2021 Share #10 Posted March 25, 2021 Le fichier le plus souvent intéressant est messages (et éventuellement les archives compressées .N.xz), ensuite dmesg peut aussi contenir des traces mais cela concerne plutôt le démarrage en principe, je doute que les traces du noyaux soient intéressantes (kern.log). Si la VM est de type linux, on retrouvera dans /var/log d'autres fichiers de traces qui seront propres à la machine. Si la clef disparait dans la VM et pas dans l'hôte (le NAS), alors on est sur un problème de virtualisation. Jacques Quote Link to comment Share on other sites More sharing options...
maconly34 Posted March 25, 2021 Author Share #11 Posted March 25, 2021 Bon après vidage des logs, recréation du bug, et analyse des différents logs, j'ai un peu plus avancé sur la piste du debuggage ! Le problème ne vient apparement pas d'une éjection non voulue. Mais le système ne pouvant plus communiquer avec, il l'éjecte. C'est le Daemon Z-Wave qui plante après quelques lancement de la même commande(allumage/extinction d'une lampe), ce qui ne se produit pas si je déclare ce dongle Z-Wave sur le controller USB2 virtuel. Sachant que physiquement il reste toujours branché au même endroit (USB3). Je vais également poster sur Jeedom, vu que c'est cette VM qui plante. Voici un résumé des logs, démarrage de la VM vers 11h14 et l'erreur c'étant produite le 25 mars vers 11h40 après plusieurs requêtes au dongle USB Z-Wave. Mar 25 11:15:48 JeedomVM kernel: [ 1.022942] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.19 Mar 25 11:15:48 JeedomVM kernel: [ 1.022943] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 Mar 25 11:15:48 JeedomVM kernel: [ 1.022944] usb usb2: Product: xHCI Host Controller Mar 25 11:15:48 JeedomVM kernel: [ 1.022944] usb usb2: Manufacturer: Linux 4.19.0-14-amd64 xhci-hcd Mar 25 11:15:48 JeedomVM kernel: [ 1.022945] usb usb2: SerialNumber: 0000:00:04.0 Mar 25 11:15:48 JeedomVM kernel: [ 1.023092] hub 2-0:1.0: USB hub found Mar 25 11:15:48 JeedomVM kernel: [ 1.023114] hub 2-0:1.0: 4 ports detected Mar 25 11:15:48 JeedomVM kernel: [ 1.023328] xhci_hcd 0000:00:04.0: xHCI Host Controller Mar 25 11:15:48 JeedomVM kernel: [ 1.023330] xhci_hcd 0000:00:04.0: new USB bus registered, assigned bus number 3 Mar 25 11:15:48 JeedomVM kernel: [ 1.023332] xhci_hcd 0000:00:04.0: Host supports USB 3.0 SuperSpeed Mar 25 11:15:48 JeedomVM kernel: [ 1.023362] usb usb3: We don't know the algorithms for LPM for this host, disabling LPM. Mar 25 11:15:48 JeedomVM kernel: [ 1.023380] usb usb3: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 4.19 Mar 25 11:15:48 JeedomVM kernel: [ 1.023381] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 Mar 25 11:15:48 JeedomVM kernel: [ 1.023382] usb usb3: Product: xHCI Host Controller Mar 25 11:15:48 JeedomVM kernel: [ 1.023382] usb usb3: Manufacturer: Linux 4.19.0-14-amd64 xhci-hcd Mar 25 11:15:48 JeedomVM kernel: [ 1.023383] usb usb3: SerialNumber: 0000:00:04.0 Mar 25 11:15:48 JeedomVM kernel: [ 1.023523] hub 3-0:1.0: USB hub found Mar 25 11:15:48 JeedomVM kernel: [ 1.023553] hub 3-0:1.0: 4 ports detected Mar 25 11:15:48 JeedomVM kernel: [ 1.498412] usb 1-1: new full-speed USB device number 2 using uhci_hcd Mar 25 11:15:48 JeedomVM kernel: [ 1.498430] usb 2-1: new full-speed USB device number 2 using xhci_hcd Mar 25 11:15:48 JeedomVM kernel: [ 1.858636] usb 1-1: not running at top speed; connect to a high speed hub Mar 25 11:15:48 JeedomVM kernel: [ 1.887176] usb 1-1: New USB device found, idVendor=0627, idProduct=0001, bcdDevice= 0.00 Mar 25 11:15:48 JeedomVM kernel: [ 1.887177] usb 1-1: New USB device strings: Mfr=1, Product=3, SerialNumber=5 Mar 25 11:15:48 JeedomVM kernel: [ 1.887178] usb 1-1: Product: QEMU USB Tablet Mar 25 11:15:48 JeedomVM kernel: [ 1.887179] usb 1-1: Manufacturer: QEMU Mar 25 11:15:48 JeedomVM kernel: [ 1.887179] usb 1-1: SerialNumber: 42 Mar 25 11:15:48 JeedomVM kernel: [ 1.895320] hidraw: raw HID events driver (C) Jiri Kosina Mar 25 11:15:48 JeedomVM kernel: [ 2.035062] usbcore: registered new interface driver usbhid Mar 25 11:15:48 JeedomVM kernel: [ 2.035063] usbhid: USB HID core driver Mar 25 11:15:48 JeedomVM kernel: [ 2.036187] input: QEMU QEMU USB Tablet as /devices/pci0000:00/0000:00:01.2/usb1/1-1/1-1:1.0/0003:0627:0001.0001/input/input4 Mar 25 11:15:48 JeedomVM kernel: [ 2.036256] hid-generic 0003:0627:0001.0001: input,hidraw0: USB HID v0.01 Mouse [QEMU QEMU USB Tablet] on usb-0000:00:01.2-1/input0 Mar 25 11:15:48 JeedomVM kernel: [ 2.055350] usb 2-1: New USB device found, idVendor=0658, idProduct=0200, bcdDevice= 0.00 Mar 25 11:15:48 JeedomVM kernel: [ 2.055352] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 Daemon.log (avant plantage) Mar 25 11:16:07 JeedomVM ModemManager[407]: <info> [device /sys/devices/pci0000:00/0000:00:04.0/usb2/2-1] creating modem with plugin 'Generic' and '1' ports Mar 25 11:16:07 JeedomVM ModemManager[407]: <warn> Could not grab port (tty/ttyACM0): 'Cannot add port 'tty/ttyACM0', unhandled serial type' Mar 25 11:16:07 JeedomVM ModemManager[407]: <warn> Couldn't create modem for device '/sys/devices/pci0000:00/0000:00:04.0/usb2/2-1': Failed to find primary AT port Mar 25 11:48:14 JeedomVM kernel: [ 1960.810831] xhci_hcd 0000:00:04.0: xHCI host not responding to stop endpoint command. Mar 25 11:48:14 JeedomVM kernel: [ 1960.810856] xhci_hcd 0000:00:04.0: xHCI host controller not responding, assume dead Mar 25 11:48:14 JeedomVM kernel: [ 1960.811040] xhci_hcd 0000:00:04.0: HC died; cleaning up Mar 25 11:48:14 JeedomVM kernel: [ 1960.811157] usb 2-1: USB disconnect, device number 2 Quote Link to comment Share on other sites More sharing options...
maconly34 Posted March 25, 2021 Author Share #12 Posted March 25, 2021 (edited) SOLUTION... De Fabrice (modo forum Jeedom) : https://community.jeedom.com/t/daemon-zwave-ou-enocean-status-nok/49103/20?u=maconly34 Quote La clé Gen5 n’est pas compatible avec les ports USB3, il faut obligatoirement la placer sur un port USB2. Seule la nouvelle version de cette clé (Gen5+ de 2020) est compatible nativement avec les ports USB3 J'ai donc placé ce dongle sur le seul port USB2 physique de ma machine, tou en conservant le port USB3 virtuel, et pour le moment après une trentaine d'apple au dongle pas de plantage. J'ai galéré en pensant q'une clé branchée sur un port USB2 ne marcherait pas en USB3 virtuel et surtout c'est que cela fonctionnait pour quelques actions ! et voilà les aprioris ! C'était pourtant simple ! On verra d'ici quelques jours. Merci à toute la communauté. Maintenant, je vais m'atteler à monter le réseau Bluetooth avec un dongle Bluetooth... Edited March 25, 2021 by maconly34 Quote Link to comment Share on other sites More sharing options...
maconly34 Posted April 28, 2021 Author Share #13 Posted April 28, 2021 1 mois après, aucun soucis de déconnexion de la clé ZWave sur le controller USB2. Par-contre impossible de mettre ma clé Bluetooth sur ce même controller USB2 car VMM de Synology ne veut pas !!! Avez-vous une solution ; à part racheter une nouvelle clé Zwave qui fonctionne sur le controller USB3 ? MERCI Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.