après avoir galéré quelques mois sur ce sujet, je suis enfin arrivé à faire fonctionner l'ensemble USART extérieure + Convertisseur DB9/USB + terminal (GtkTerm) sur Mint; ça fonctionnait bien sous Ubuntu, mais pas aussi "simplement" sur Mint...
Ce dispositif est très utile pour ceux qui font des montages avec Arduino , PIC, etc... , c'est donc la raison pour laquelle je partage volontiers cette expérience.
Jadis les PCs étaient équipés de ports COM causant directement le RS232, ce qui n'est plus le cas aujourd'hui avec les ports USBn.
Il faut donc utiliser un convertisseur DB9/USB, qu'on trouve couramment dans le commerce, et un émulateur de terminal asynchrone, en l'occurrence GtkTerm, instalable directement sur Mint avec le gestionaire de logiciels ou de paquets Gdi.
Et configurer le bazar, et c'est là que les ennuis commencent...
Voila comment faire:
1/ raccorder le convertisseur DB9/USB à un port USB
2/ s'assurer qu'il est vu par la machine:
Code : Tout sélectionner
toto@mint ~ $ lsusb
blablabla... tous les devices usb
...
Bus 003 Device 011: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
..
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
toto@mint ~ $
4/grace à cette info, déclarer le convertisseur en utilisant les paramètres repérés ci-dessus, de cette manière:
Code : Tout sélectionner
toto@mint ~ $ sudo modprobe usbserial vendor=0x067b product=0x2303
[sudo] password for toto:
toto@mint
5/ on peut le vérifier par :
Code : Tout sélectionner
toto@mint ~ $ dmesg | grep ttyUSB
[141331.657830] usb 3-1.4: pl2303 converter now attached to ttyUSB0
toto@mint ~ $
6/ enfin il faut se donner les droits d'utiliser le bidule, qui est dans le groupe dialout, faute de quoi ttyUSB0 n'apparait pas dans /dev:
Code : Tout sélectionner
toto@mint ~ $ sudo usermod -a -G dialout toto
toto@mint ~ $