SPoK Posté(e) le 10 décembre 2012 Posté(e) le 10 décembre 2012 Bonjour, Après avoir franchi de nombreux obstacles dans mon projet de raccordement d'un Rfxtrx433 sur mon NAS DS411j (fortement aidé par SP@ro que je remercie vivement), me voici confronté à un nouveau pb. De façon régulière et systématique, au bout de qq heures, je n'arrive plus à lire les données reçues par le Rfxtrx. Mon programme de lecture et de traitement des données me retourne l'erreur suivante : serial.serialutil.SerialException: could not open port /dev/ttyUSB0: [Errno 19] No such device: '/dev/ttyUSB0' Pourtant le device /dev/ttyUSB0 existe pourtant bien. J'ai beau le supprimer et le recréer, rien y fait. Seule solution que j'ai trouvée pour rétablir les choses, c'est de rebooter mon Synology... Qqun aurait-il une idée ? 0 Citer
Sp@r0 Posté(e) le 10 décembre 2012 Posté(e) le 10 décembre 2012 2-3 questions/remarques : - Que donne les logs du kernel quand cela déconne (commande dmesg) - Ton code fonctionne comment il garde ouvert le périphériques USB tout le temps ou il ce déconnecte et ce reconnecte régulièrement ?? - Le fait de débrancher/rebrancher le périphériques ne résoud pas le problème ??? 0 Citer
SPoK Posté(e) le 11 décembre 2012 Auteur Posté(e) le 11 décembre 2012 - dmesg : quand ça déconne, j'ai la ligne suivante usb 1-1.1: FTDI USB Serial Device converter now attached to ttyUSB1 alors que quand c'est ok j'ai usb 1-1.1: FTDI USB Serial Device converter now attached to ttyUSB0 - mon code se déconnecte et reconnecte régulièrement - quand je débranche/rebranche, ça semble résoudre le pb (je ne me vois pas faire ça à chaque fois...) 0 Citer
Sp@r0 Posté(e) le 11 décembre 2012 Posté(e) le 11 décembre 2012 Ce qui serait intéressant c de voir qu'est ce qui provoque la déconnection du périphériques USB (et donc sa réconnection en +1) toujours dans dmesg tu pourrais mettre tt l'extrait ?? Le fait que ton code ce connecte/déconnecte dois sûrement être à l'origine du soucis le plus simple serait de ne pas ce deconnecter 0 Citer
SPoK Posté(e) le 11 décembre 2012 Auteur Posté(e) le 11 décembre 2012 La connexion/deconx n'est pas à l'origine du pb car initialement je ne le faisais pas, je l'ai mis en place parce que ce pb apparaissait et que je me suis dis que, peut-être, en réinitialisant les choses... voici l'extrait ... [ 115.800000] usbserial: USB Serial Driver core [ 116.230000] findhostd uses obsolete (PF_INET,SOCK_PACKET) [ 116.750000] USB Serial support registered for FTDI USB Serial Device [ 116.750000] ftdi_sio 1-1.1:1.0: FTDI USB Serial Device converter detected [ 116.780000] usb 1-1.1: Detected FT232RL [ 116.780000] usb 1-1.1: Number of endpoints 2 [ 116.790000] usb 1-1.1: Endpoint 1 MaxPacketSize 64 [ 116.790000] usb 1-1.1: Endpoint 2 MaxPacketSize 64 [ 116.800000] usb 1-1.1: Setting MaxPacketSize 64 [ 116.810000] usb 1-1.1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 116.820000] usbcore: registered new interface driver ftdi_sio [ 116.830000] ftdi_sio: v1.5.0:USB FTDI Serial Converters Driver [64880.600000] hub 1-1:1.0: port 1 disabled by hub (EMI?), re-enabling... [64880.610000] usb 1-1.1: USB disconnect, address 3 [64880.640000] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [64880.650000] ftdi_sio 1-1.1:1.0: device disconnected [64880.900000] usb 1-1.1: new full speed USB device using orion-ehci and address 5 [64881.020000] usb 1-1.1: configuration #1 chosen from 1 choice [64881.020000] ftdi_sio 1-1.1:1.0: FTDI USB Serial Device converter detected [64881.060000] usb 1-1.1: Detected FT232RL [64881.060000] usb 1-1.1: Number of endpoints 2 [64881.060000] usb 1-1.1: Endpoint 1 MaxPacketSize 64 [64881.070000] usb 1-1.1: Endpoint 2 MaxPacketSize 64 [64881.070000] usb 1-1.1: Setting MaxPacketSize 64 [64881.160000] usb 1-1.1: FTDI USB Serial Device converter now attached to ttyUSB1 0 Citer
PatrickH Posté(e) le 11 décembre 2012 Posté(e) le 11 décembre 2012 Les messages suivants semblent indiquer que le hub interne a déconnecté ton "device" peut être pour raison d’environnement électromagnétique perturbant [64880.600000] hub 1-1:1.0: port 1 disabled by hub (EMI?), re-enabling... [64880.610000] usb 1-1.1: USB disconnect, address 3 Patrick 0 Citer
SPoK Posté(e) le 11 décembre 2012 Auteur Posté(e) le 11 décembre 2012 voici un extrait de dmesg un fois le Rfxtrx débranché/rebranché et donc que la situation soit rétablie : ... [ 115.800000] usbserial: USB Serial Driver core [ 116.230000] findhostd uses obsolete (PF_INET,SOCK_PACKET) [ 116.750000] USB Serial support registered for FTDI USB Serial Device [ 116.750000] ftdi_sio 1-1.1:1.0: FTDI USB Serial Device converter detected [ 116.780000] usb 1-1.1: Detected FT232RL [ 116.780000] usb 1-1.1: Number of endpoints 2 [ 116.790000] usb 1-1.1: Endpoint 1 MaxPacketSize 64 [ 116.790000] usb 1-1.1: Endpoint 2 MaxPacketSize 64 [ 116.800000] usb 1-1.1: Setting MaxPacketSize 64 [ 116.810000] usb 1-1.1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 116.820000] usbcore: registered new interface driver ftdi_sio [ 116.830000] ftdi_sio: v1.5.0:USB FTDI Serial Converters Driver [64880.600000] hub 1-1:1.0: port 1 disabled by hub (EMI?), re-enabling... [64880.610000] usb 1-1.1: USB disconnect, address 3 [64880.640000] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [64880.650000] ftdi_sio 1-1.1:1.0: device disconnected [64880.900000] usb 1-1.1: new full speed USB device using orion-ehci and address 5 [64881.020000] usb 1-1.1: configuration #1 chosen from 1 choice [64881.020000] ftdi_sio 1-1.1:1.0: FTDI USB Serial Device converter detected [64881.060000] usb 1-1.1: Detected FT232RL [64881.060000] usb 1-1.1: Number of endpoints 2 [64881.060000] usb 1-1.1: Endpoint 1 MaxPacketSize 64 [64881.070000] usb 1-1.1: Endpoint 2 MaxPacketSize 64 [64881.070000] usb 1-1.1: Setting MaxPacketSize 64 [64881.160000] usb 1-1.1: FTDI USB Serial Device converter now attached to ttyUSB1 [68457.610000] eth0: link down [68462.110000] eth0: link up, full duplex, speed 100 Mbps [71514.840000] hub 1-1:1.0: port 1 disabled by hub (EMI?), re-enabling... [71514.850000] usb 1-1.1: USB disconnect, address 5 [71514.850000] ftdi_sio ttyUSB1: FTDI USB Serial Device converter now disconnected from ttyUSB1 [71514.870000] ftdi_sio 1-1.1:1.0: device disconnected [71515.140000] usb 1-1.1: new full speed USB device using orion-ehci and address 6 [71515.260000] usb 1-1.1: configuration #1 chosen from 1 choice [71515.260000] ftdi_sio 1-1.1:1.0: FTDI USB Serial Device converter detected [71515.300000] usb 1-1.1: Detected FT232RL [71515.300000] usb 1-1.1: Number of endpoints 2 [71515.300000] usb 1-1.1: Endpoint 1 MaxPacketSize 64 [71515.310000] usb 1-1.1: Endpoint 2 MaxPacketSize 64 [71515.310000] usb 1-1.1: Setting MaxPacketSize 64 [71515.390000] usb 1-1.1: FTDI USB Serial Device converter now attached to ttyUSB0 [84309.460000] hub 1-1:1.0: port 1 disabled by hub (EMI?), re-enabling... [84309.470000] usb 1-1.1: USB disconnect, address 6 [84309.480000] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [84309.490000] ftdi_sio 1-1.1:1.0: device disconnected [84309.740000] usb 1-1.1: new full speed USB device using orion-ehci and address 7 [84309.860000] usb 1-1.1: configuration #1 chosen from 1 choice [84309.860000] ftdi_sio 1-1.1:1.0: FTDI USB Serial Device converter detected [84309.900000] usb 1-1.1: Detected FT232RL [84309.900000] usb 1-1.1: Number of endpoints 2 [84309.900000] usb 1-1.1: Endpoint 1 MaxPacketSize 64 [84309.910000] usb 1-1.1: Endpoint 2 MaxPacketSize 64 [84309.910000] usb 1-1.1: Setting MaxPacketSize 64 [84310.010000] usb 1-1.1: FTDI USB Serial Device converter now attached to ttyUSB1 [86822.610000] usb 1-1.1: USB disconnect, address 7 [86822.650000] ftdi_sio ttyUSB1: FTDI USB Serial Device converter now disconnected from ttyUSB1 [86822.650000] ftdi_sio 1-1.1:1.0: device disconnected [86834.370000] usb 1-1.1: new full speed USB device using orion-ehci and address 8 [86834.480000] usb 1-1.1: configuration #1 chosen from 1 choice [86834.510000] ftdi_sio 1-1.1:1.0: FTDI USB Serial Device converter detected [86834.510000] usb 1-1.1: Detected FT232RL [86834.520000] usb 1-1.1: Number of endpoints 2 [86834.520000] usb 1-1.1: Endpoint 1 MaxPacketSize 64 [86834.530000] usb 1-1.1: Endpoint 2 MaxPacketSize 64 [86834.530000] usb 1-1.1: Setting MaxPacketSize 64 [86834.610000] usb 1-1.1: FTDI USB Serial Device converter now attached to ttyUSB0 SPoK 0 Citer
SPoK Posté(e) le 12 décembre 2012 Auteur Posté(e) le 12 décembre 2012 j'ai branché le Rfxtrx sur un PC au même endroit pour voir si le même pb se produisait et non, le PC continuait à recevoir les trames. J'ai donc rebranché le boitier sur le Syno mais sur un autre port USB, sait-on jamais... 0 Citer
SPoK Posté(e) le 14 décembre 2012 Auteur Posté(e) le 14 décembre 2012 ma dernière manip semble porter ses fruits : plus de déconnexion. Est-ce le changement de port USB ou l'éloignement du Rfxtrx de mon NAS et autres équipements susceptibles (onduleur, boitier CPL) de rayonner et perturber le boitier ? Toujours est-il que maintenant ça semble bien meilleur. A suivre... 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.