Aller au contenu

Pb Rfxtrx Sur Ds411J


SPoK

Messages recommandés

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 ?

Lien vers le commentaire
Partager sur d’autres sites

:wub::wub::wub:

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 ???

Lien vers le commentaire
Partager sur d’autres sites

- 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...)

Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

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
Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

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
Lien vers le commentaire
Partager sur d’autres sites

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...

Lien vers le commentaire
Partager sur d’autres sites

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.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.