web-dev-qa-db-fra.com

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

Je lance Ubuntu pour la première fois en démarrant depuis un lecteur USB. Maintenant, j'ai branché un convertisseur USB/série reconnu et ajouté automatiquement sous le nom /dev/ttyUSB0.

Comment accéder à /dev/ttyUSB0?

48
Bryan Field

Utilisez l'une des fonctionnalités moins connues de l'écran:

screen /dev/ttyUSB0
57
Douglas
busybox microcom -t 5000 /dev/ttyUSB0

Source: http://forum.xda-developers.com/showthread.php?t=1471241

6
Sepero

Vous pouvez utiliser PuTTY. C'est un client ssh/serial/telnet pour Windows et Linux. Vous pouvez le télécharger à partir de http://linux.softpedia.com/get/System/Networking/PuTTY-347.shtml

4
binW

vous pouvez aussi utiliser ckermit. Il devrait être dans le référentiel. Après l’avoir installé, créez un fichier dans votre répertoire personnel appelé .mykermrc puis ajoutez les 5 lignes suivantes:

set line /dev/ttyUSB0   
set flow-control none  
set carrier-watch off  
set speed 115200  
connect 

les paramètres peuvent être ajustés si nécessaire.
enregistrez le fichier.
pour le démarrer

Sudo Kermit 
4
maihoaomv

Vous pouvez utiliser tio - une simple application d’E/S de terminal tty:

tio /dev/ttyUSB0

Voir http://tio.github.io

2
Martin Lund

J'avais besoin de Mint 17.1 pour parler à mon Arduino. Après un peu de chasse, la meilleure façon que j'ai trouvée était de:

Sudo gedit /etc/group

aller à la ligne ...

dialout:x:20:     

ajoutez votre "nom d'utilisateur"

dialout:x:20:username

sauvegarder le fichier

ou utiliser

Administration - Utilisateurs et groupes - Gérer les groupes

aller à la ligne "dialoutname__" vérifier les propriétés pour s'assurer que "nom d'utilisateur" est coché s'il n'est pas nécessaire d'ajouter "nom d'utilisateur".

Cela a fonctionné pour moi et par le regard de nombreux messages, d'autres ont eu le même problème. J'espère que ça aide les gars.

1
duncan keith

J'utilisais PuTTY pour me connecter aux ports série. Mais n'oubliez pas d'ajouter votre utilisateur à dialout: Sudo adduser <username> dialout puis redémarrez le système. Ensuite, vous pouvez utiliser PuTTY pour les connexions série telles que /dev/ttyUSB0.

1
Chef Pharaoh

Vous pouvez utiliser picocom, il s’agit d’un programme minimal d’émulation dumb-terminal. L’utilisation de base ressemble à ceci (remplacez 11520 par le débit en bauds souhaité):

$ picocom -b 115200 /dev/ttyUSB0

Vous avez toutes les options que vous pouvez souhaiter dans un programme de terminal stupide, comme les bits d’arrêt, la parité, l’écho local, le retour chariot/saut de ligne/retour arrière/suppression/traduction de tabulation, X/Y/Z-modem et ASCII intégration de transfert, etc.

Voir man picocom et picocom --help pour plus d'informations.

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

Plugged it in
ran Kermit
set line /dev/ttyUSB0    <<-- mind the capitals/lowecase
connect
set speed 9600
...

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

0
Henry Crun