72 votes

Comment me connecter à TTY/COM (/dev/ttyUSB0) ?

Je lance Ubuntu pour la première fois en démarrant à partir d'une clé USB. Maintenant, j'ai branché un convertisseur USB-série qui a été reconnu et automatiquement ajouté en tant que /dev/ttyUSB0.

Comment puis-je accéder à /dev/ttyUSB0?

3voto

Vous pouvez utiliser picocom, c'est un programme d'émulation de terminal minimaliste. L'utilisation de base est quelque chose comme ceci (changez 11520 par le débit en bauds souhaité) :

$ picocom -b 115200 /dev/ttyUSB0

Vous avez toutes les options dont vous pourriez avoir besoin d'un programme d'émulation de terminal, comme les bits d'arrêt, la parité, l'écho local, la traduction retour chariot / alimentation de ligne / retour arrière / suppression / tabulation, l'intégration du transfert X/Y/Z-modem et ASCII, etc.

Veuillez consulter man picocom et picocom --help pour plus d'informations.

2voto

Chef Pharaoh Points 209

J'utilisais puTTY pour me connecter aux ports série. Mais n'oubliez pas d'ajouter votre utilisateur à dialout : sudo adduser dialout puis redémarrez le système.

Après cela, vous pouvez utiliser puTTY pour les connexions série telles que /dev/ttyUSB0.

2voto

duncan keith Points 63

Nécessaire Mint 17.1 pour communiquer avec mon Arduino, après un peu de recherche, il s'avère que votre utilisateur doit faire partie du groupe dialout pour utiliser le tty. Cela devrait également s'appliquer à Ubuntu. Vous pouvez le faire en exécutant la commande :

sudo usermod -a -G dialout nom d'utilisateur

Ou graphiquement, en utilisant :

Administration Utilisateurs & Groupes Gérer les groupes

Vous iriez alors à la ligne pour dialout, vérifieriez les propriétés pour vous assurer que nom d'utilisateur est coché, sinon nom d'utilisateur doit être ajouté.

Cela a fonctionné pour moi et à en juger par de nombreux messages, d'autres ont eu le même problème.

1voto

sean Points 111

Ou

minicom -D /dev/ttyUSB0

Si vous devez le configurer d'abord, alors

minicom -s

Si vous vous demandez où se trouve la touche meta sur MacOS, vous devrez planifier une échappée. Pour d'autres options, utilisez -h pour obtenir de l'aide.

0voto

Jocke Points 725

Utilisation de Lucid et d'un câble USB vers RS232 Dynamode :

Branché
exécuté kermit
set line /dev/ttyUSB0    <<-- attention aux majuscules/minuscules
connecter
set speed 9600
...

et connecté avec succès à un port RS232 sur un serveur OpenVMS.

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