Bonjour,
je vous explique mon problème :
j'ai un ubuntu 20.04LTS serveur comme base pour faire fonctionner un homeassistant
j'ai acheté une clé USB HUAWEI E1552 pour la faire fonctionner avec gammu, dans le but d'envoyer des SMS avec home assistant
lorsque je branche ma clé USB
j'ai une détection de 3 ports /dev/ttyUSB0, /dev/ttyUSB1, /dev/ttyUSB2
>> pourquoi 3 ? je ne comprend pas trop la logique mais ce n'est pas le problème..
lorsque je la configure sur mon home assistant, dans le terminal, j'ai bien mes 3 ports USB virtuels et je peut configurer mon intégration SMS sur /dev/ttyUSB0
je fais un test et miracle, j'ai un SMS qui part (et en plus je le reçois)
je fais un 2e essai et la le message ne passe plus
après de nombreuses recherches je me suis rendu compte qu'en fait mon /dev/ttyUSB0 n'existait plus dans mon système hote ?
je me retrouve avec USB1, USB2 et USB3
si je fais un test direct a partir du gammu sur le système hote, j'ai exactement le même résultat
ce qui fait que je ne pense pas que cela vienne du home assistant mais bien de l'ubuntu hote
en fait, si je fais un dmesg, je me retrouve avec des 'reset' des ports USB aléatoires, une re-détection du matériel et réattribution des ports USB
[ 1964.682592] udevd[189]: starting version 3.2.9
[ 1964.692541] udevd[190]: starting eudev-3.2.9
[ 2201.620005] usb 1-6: USB disconnect, device number 5
[ 2201.623765] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
[ 2201.624021] option 1-6:1.0: device disconnected
[ 2201.629592] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
[ 2201.629837] option 1-6:1.1: device disconnected
[ 2201.631363] option1 ttyUSB3: GSM modem (1-port) converter now disconnected from ttyUSB3
[ 2201.631575] option 1-6:1.2: device disconnected
[ 2207.625058] usb 1-6: new high-speed USB device number 6 using ehci-pci
[ 2207.798488] usb 1-6: New USB device found, idVendor=12d1, idProduct=1001, bcdDevice= 0.00
[ 2207.798500] usb 1-6: New USB device strings: Mfr=2, Product=1, SerialNumber=3
[ 2207.798508] usb 1-6: Product: HUAWEI Mobile
[ 2207.798516] usb 1-6: Manufacturer: HUAWEI Technology
[ 2207.798524] usb 1-6: SerialNumber: 1234567890ABCDEF
[ 2207.804798] usb-storage 1-6:1.0: USB Mass Storage device detected
[ 2207.829362] option 1-6:1.0: GSM modem (1-port) converter detected
[ 2207.830505] usb 1-6: GSM modem (1-port) converter now attached to ttyUSB0
[ 2207.831576] usb-storage 1-6:1.1: USB Mass Storage device detected
[ 2207.853299] option 1-6:1.1: GSM modem (1-port) converter detected
[ 2207.854148] usb 1-6: GSM modem (1-port) converter now attached to ttyUSB2
[ 2207.854890] usb-storage 1-6:1.2: USB Mass Storage device detected
[ 2207.869376] option 1-6:1.2: GSM modem (1-port) converter detected
[ 2207.870503] usb 1-6: GSM modem (1-port) converter now attached to ttyUSB3
voilà mon problème
comment forcer les ports USB pour au moins qu'ils gardent la même attribution après reset ?
une idée, une piste ?
Merci d'avance,
Stéphane