Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/05/2014, à 10:39

Pitt_Mitchell

[Résolu] Problème de configuration adaptateur Série/USB

Bonjour à tous,

Je viens d'acquérir un câble adaptateur USB/Série, mais il semble ne pas fonctionner.
Pour moi, il est bien recoonu, car un "LSUSB" me donne ceci :

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 002: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 003: ID 04b8:011b Seiko Epson Corp. Perfection 2400 Photo
Bus 001 Device 004: ID 1058:1001 Western Digital Technologies, Inc. External Hard Disk [Elements]
Bus 001 Device 005: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
Bus 002 Device 003: ID 0bda:0156 Realtek Semiconductor Corp. Mass Storage Device
Bus 001 Device 006: ID 046d:c52e Logitech, Inc.

On trouve bien "Prolific Technology, Inc. PL2303 Serial Port".
Ensuite, un "dmesg" donne, en partie, ceci :

[    3.051675] usbcore: registered new interface driver usbserial_generic
[    3.051677] usbserial: USB Serial Driver core
[    3.051931] USB Serial support registered for pl2303
[    3.051947] pl2303 3-1:1.0: pl2303 converter detected
[    3.079246] usb 3-1: pl2303 converter now attached to ttyUSB0
[    3.079257] usbcore: registered new interface driver pl2303
[    3.079258] pl2303: Prolific PL2303 USB to serial adaptor driver

Je fais ensuite un :

sudo modprobe usbserial vendor=0×067b product=0×2303

Et Voilà ! Rien ne fonctionne...
Ais-je oublier qqchose ???

Merci pour votre réponse, et bon premier mai !

Geoffroy

Dernière modification par Pitt_Mitchell (Le 01/05/2014, à 13:16)

Hors ligne

#2 Le 01/05/2014, à 11:06

Pitt_Mitchell

Re : [Résolu] Problème de configuration adaptateur Série/USB

RE-bonjour,

Ca fonctionne, il me manquais juste les droits au fichier /dev/ttyUSB0, rajouter comme suit :

sudo chmod o+rw /dev/ttyUSB0

Magnifique !
J'ai placer le code

modprobe usbserial vendor=0×067b product=0×2303

dans le fichier '/etc/modules' pour qu'il soit appliqué automatiquement à chaque démarrage.
Mais comment rendre accessible le fichier '/dev/ttyUSB0' avec les droits administrateur automatiquement au démarrage d'Ubuntu ??

Merci à vous.

Geoffroy

Hors ligne

#3 Le 01/05/2014, à 11:50

tiramiseb

Re : [Résolu] Problème de configuration adaptateur Série/USB

sudo chmod o+rw /dev/ttyUSB0

Non ! D'une part c'est hyper crade (n'importe qui peut faire n'importe quoi), d'autre part ça disparaîtra au prochain redémarrage, comme tu l'as constaté.

Il faut que ton utilisateur fasse partie du même groupe que /dev/ttyUSB0 (a priori le groupe dialout) :

sudo adduser <utilisateur> dialout

J'ai placer le code

modprobe usbserial vendor=0×067b product=0×2303

dans le fichier '/etc/modules' pour qu'il soit appliqué automatiquement à chaque démarrage.

C'est parfaitement inutile : comme on l'a vu dans ton premier message, ton adaptateur a été détecté et activé automatiquement avant même que tu ne tapes cette ligne.

Par ailleurs, dans /etc/modules, c'est la partie après "modprobe" qu'il faudrait ajouter (usbserial machin machin). Mais je le rappelle, c'est inutile dans ton cas.

Hors ligne

#4 Le 01/05/2014, à 13:15

Pitt_Mitchell

Re : [Résolu] Problème de configuration adaptateur Série/USB

Bonjour tiramiseb,

Ok, j'ai bien pris note, supprimer dans le fichier 'etc/modules', et ça fonctionne. Il me semblait bien, après les essais préliminaires que j'avais fait, qu'il était bien détecter, mais beaucoup de forum sur le sujet demandaient de place la consigne dans le fichier ! ce que j'ai fait un peu en désespoir de cause...
Je n’explique pas pourquoi il à fonctionner d'un coup, sur les différents programmes que j'utilise... Mais bon ! la seule différence par rapport aux autres essais : j'ai un câble double DB9 femelle/femelle pour utiliser comme rallonge du câble USB/RS232. Cette 'rallonge' est munie d'une ferrite, qui se trouvait du côté du matériel avec lequel je dois communiquer. Maintenant, j'ai retourné le câble, et ca fonctionne.... Coïncidence ??
Merci en tout cas pour les explications.

Geoffroy

Hors ligne