mais où est donc ttyUSB0 ??
Posté : lun. 2 avr. 2018 19:20
Bonjour à tous
j'ai besoin de transférer des data d'un port série vers un terminal, en l'occurrence gtkterm, comme au temps où on avait des ports série com1, com2, etc. Sauf que maintenant c'est des ports USB et donc qu'il faut un adaptateur. Jusque là tout va bien...
La méthode indiquée pour ubuntu, et qui fonctionne sur un autre ordi en ubuntu14.04, est de:
1/ repérer le cable adaptateur par un lsusb:
Vla mon adaptateur, Prolific. Jusque là tout va bien...
2/ suivant l'ID indiqué pour le cable, il faut faire ensuite:
On n'a pas de réponse, donc on suppose que c'est bon... So far, so good...
3/ Puis il faut faire un dmesg:
ce qui nous confirme que le cable est attaché à ttyUSB0, ce qui est réjouissant, et pas encore connecté ce qui semble normal. Donc jusque là, tout va bien...
4/ Il faut étendre les permission de ttyUSB0 par un :
Et là, BANG! fin du voyage, il ne trouve pas /dev/ttyUSB0. Effectivement, une recherche sur ttyUSB0 en partant de la racine donne wallou, inconnu au bataillon...
Ca fonctionne nickel sur Ubuntu, pas sur Mint...
Et comme on est censé renseigner le port sur lequel on veut se connecter, de la forme ttyXXX, dans gtkterm comme dans toute autre console d'ailleurs, ça marche pas...
Quelqu'un aurait une idée sur comment trouver ce ttyUSB0 pour s'y connecter ?
Merci !
j'ai besoin de transférer des data d'un port série vers un terminal, en l'occurrence gtkterm, comme au temps où on avait des ports série com1, com2, etc. Sauf que maintenant c'est des ports USB et donc qu'il faut un adaptateur. Jusque là tout va bien...
La méthode indiquée pour ubuntu, et qui fonctionne sur un autre ordi en ubuntu14.04, est de:
1/ repérer le cable adaptateur par un lsusb:
Code : Tout sélectionner
gerard@Intel64 ~ $ lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
... blablabla
Bus 003 Device 017: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
...
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
2/ suivant l'ID indiqué pour le cable, il faut faire ensuite:
Code : Tout sélectionner
gerard@Intel64 ~ $ sudo modprobe usbserial vendor=0x067b product=0x2303
[sudo] password for gerard:
gerard@Intel64 ~ $
3/ Puis il faut faire un dmesg:
Code : Tout sélectionner
gerard@Intel64 ~ $ dmesg | grep ttyUSB
[252293.139930] usb 3-1.2: pl2303 converter now attached to ttyUSB0
[252293.234375] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
gerard@Intel64 ~ $
4/ Il faut étendre les permission de ttyUSB0 par un :
Code : Tout sélectionner
gerard@Intel64 ~ $ sudo chmod 777 /dev/ttyUSB0
chmod: impossible d'accéder à «/dev/ttyUSB0»: Aucun fichier ou dossier de ce type
gerard@Intel64 ~ $
Ca fonctionne nickel sur Ubuntu, pas sur Mint...
Et comme on est censé renseigner le port sur lequel on veut se connecter, de la forme ttyXXX, dans gtkterm comme dans toute autre console d'ailleurs, ça marche pas...
Quelqu'un aurait une idée sur comment trouver ce ttyUSB0 pour s'y connecter ?
Merci !