1 votes

Convertisseur série - cat /dev/ttyUSB0 se bloque à l'ouverture

J'utilise Ubuntu 11.04 et j'ai branché un câble de données Garmin. L'appareil est reconnu

[17718.502138] USB Serial support registered for pl2303
[17718.502181] pl2303 2-1:1.0: pl2303 converter detected
[17718.513416] usb 2-1: pl2303 converter now attached to ttyUSB0
[17718.513443] usbcore: registered new interface driver pl2303
[17718.513446] pl2303: Prolific PL2303 USB to serial adaptor driver

... mais lorsque je fais un strace cat /dev/ttyUSB0 il se bloque sur la partie ouverte et ne continue pas>

open("/dev/ttyUSB0", O_RDONLY|O_LARGEFILEC

Si je fais la même chose sur Ubuntu 12.04, il s'arrête sur fread(" ... ") ce qui n'est pas grave, car il n'y a actuellement aucune donnée qui arrive sur ce port.

Je ne sais pas s'il s'agit d'une configuration différente du système ou d'un problème lié au pilote. Comment faire pour trouver la cause de ce problème ? Malheureusement, je ne peux pas mettre à jour l'ancien système Ubuntu 11.04 pour différentes raisons pour le moment.

1voto

Alex Points 1327

Il semble qu'il s'agisse d'un bogue. Jetez un coup d'œil à https://bugs.launchpad.net/ubuntu/+source/linux/+bug/661321

Une solution semble être d'exécuter les commandes suivantes après avoir branché le câble USB :

modprobe -r pl2303
modprobe pl2303

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X