Hello,
J’ai un soucis avec mes ports usb qui changent à chaque redémarrage de mes Vms, j’ai pourtant fouillé les tutos et mis en place ce qu’il faut…
Malgré la mise en place des symlink sur jeedom je retrouve toujours:
/dev/ttyUSB1 alors que je devrai retrouver mon lien ttyUSB-ZW700 pour ma clef zwave après l’édition du fichier 99-usb normalement juste ?
Je ne sais pas trop ce qui peut coincer, la procédure est pourtant simple, si vous avez une idée je suis preneur.
D’avance merci.
Bad
Juillet 16, 2023, 9:50
2
Hello,
Que donne un ls -la /dev/ttyUSB*
?
Quel tuto as tu suivi ?
La modification est prise en compte au redémarrage du système ou de udevadm.
As tu relancé udevadm ?
Bad
Hello et merci de ta réponse,
crw-rw---- 1 root dialout 188, 0 17 juil. 07:30 /dev/ttyUSB0
crwxrwxrwx 1 root dialout 188, 1 16 juil. 22:38 /dev/ttyUSB1
Oui, j’ai fait un udevtrigger
après l’édition du fichier 99 rules.
Dans le doute j’ai reboot le pve, mais ça na pas eu d’effets.
Bad
Juillet 17, 2023, 5:40
5
Hello,
Mais de rien
Par contre, si c’est après reboot, il y a un pb dans tes rules, car les liens symboliques ne sont pas créés.
Regarde ces 2 « tutos » :
Au lieu d’utiliser /dev/ttyACM*, utilise les liens symboliques présents dans /dev/serial/by-id/ :
/dev/serial/by-id/usb-0658_0200-if00 -> ../../ttyACM0
/dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B0018E20DB0-if00 -> ../../ttyACM1
Ou alors crée des udev rules, par exemple chez moi dans /etc/udev/rules.d/99-usb-devs.rules :
SUBSYSTEM=="tty",ATTRS{idVendor}=="0451",ATTRS{idProduct}=="16a8",GROUP="dialout",SYMLINK+="ttyZigbee"
SUBSYSTEM=="tty",ATTRS{idVendor}=="0658",ATTRS{…
Bonjour à tous,
J’ai eu le même souci en utilisant plusieurs clés en même temps (RF Player, Aeotec Gen 5 Z-Wave et Huawei 3G). J’ai changé les câbles usb, j’ai testé avec un hub alimenté ou pas, en direct sur le Pi 3, avec des alim de 3A (une pour le Pi et une autre pour le hub), j’ai mesuré les courants pour vérifier.
En configurant les ports en Auto ou autrement, ça fonctionne au début, mais ça ne tient pas dans le temps. Par défaut les numéros de ports sont attribués dans l’ordre de connex…
EDIT : Je pense que le pb vient des 0x
en trop dans tes rules
Perso je ne mets pas non plus le serial si je n’ai pas 2 équipements identiques.
ok, tu veux dire que pour le rfxcom par exemple,id vendor devrait être 0403 à la place de 0x0403 et id product devrait être 6015 à la place de 0x6015?
Bad
Juillet 17, 2023, 6:20
8
Oui et oui, il ne me semble pas avoir vu de 0x
dans les différentes configs en ligne.
Les 3 commandes à faire (à la place d’un reboot) sont :
sudo udevadm control --reload
sudo udevadm control --reload-rules
sudo udevadm trigger
Tant que tu ne voit pas les liens avec un ls, c’est qu’il manque qqch.
Merci pour ta solution, effectivement en enlevant le 0x
tout fonctionne parfaitement, encore merci pour avoir pris le temps de m’aider, c’est top!
2 « J'aime »
Bonjour, sauf erreur de ma part, dans Proxmox, sur tes VM, pour les ports USB attribué, je préfère indiquer l’identifiant, justement pour pas que le port change
Thierry
Hello,
J’avais également fais cela, mais le port changeait however…
Madcow
Juillet 17, 2023, 6:46
12
Bonjour,
C’est vrai que ton cas est étrange, car en passant les clés par identifiant comme thienell mes ports usb ne changent jamais (j’ai eu quelques cas où le remontage après coupure de courant ne se faisait pas mais c’est tout).
Ouai bizarre, maintenant que tt fonctionne au poil sur proxmox 7, plus qu’à migrer sur le 8
system
A fermé ce sujet ()
Juillet 18, 2023, 6:52
14
Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.