Table des matières

, , , , ,

Comment se connecter par port série sur un terminal série (vt100) à partir d'un autre terminal

Ce tutoriel donne les explication de la manière de procéder afin de vous connecter à partir d'un terminal graphique ou non sur un terminal série en passant par le port série. Un exemple concret abordé ici est la connexion à une interfaces série sur un switch manageable.

Pré-requis

Configuration

pour avoir la console sur un terminal tty :

*Cas 1 : Ubuntu < version 6.10

Éditez le fichier /etc/inittab et rajoutez après les autres console getty la ligne :

9:23:respawn:/sbin/getty 9600 ttyS0

Le premier numéro (ici 9) indique la console accessible par ctrl+alt+fX (où X est le numéro indiqué).

*Cas 2 : Ubuntu >= version 6.10

Allez dans /etc/event.d/ copiez tty1 en ttyS0 et éditez le fichier copié.

Remplacez la dernière ligne par : exec /sbin/getty ttyS0 9600

Références


Contributeurs : benjeCorsaire01

Basé sur <Remote Serial Console HOWTO> par <Glen Turner, Mark F. Komarinski>

Problème avec l'adaptateur série/usb

En utilisant un port/usb serie avec putty : /dev/ttyUSB0, j'avais un message d'erreur en m'indiquant que le port série était absent.

Solution

brancher l'adaptateur série/usb et dans la console taper: “lsusb”

on obtient : Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 006 Device 002: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port ( ça m'intéresse )

Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

puis taper :

sudo modprobe usbserial vendor=0x067b product=0x2303 ( mettant votre propre ID vendor et product )

taper “dmesg”

usbserial_generic 1-1:1.0: generic converter detected

usb 1-1: generic converter now attached to ttyUSB0

usbcore: registered new interface driver usbserial_generic

vous pouvez utiliser le port série /dev/ttyUSB0.

olivier : o.ollivier@gedistelecom.com


Putty - Connexion avec un USB / RS232

Basé sur: http://quick-tutoriel.com/322-comment-utiliser-un-adaptateur-usb-serie-rs-232-sous-ubuntu/

https://www.debian-fr.org/putty-connexion-avec-un-usb-rs232-t52549.html


lsusb avant, lsusb après

une ligne avec le périphérique USB apparait en plus

relever la ligne:

Bus 002 Device 005: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port (dans mon cas)

vendor ID :067b

product ID:2303


editer le fichier modules

gksudo gedit /etc/modules

ajouter la ligne ci-dessous: (vendor ID⇒0xXXXX)(product ID⇒0xXXXX) adapter selon votre périphérique

usbserial vendor=0x067b product=0x2303 (dans mon cas)


dmesg pour connaitre le port COM à configurer:

ttyUSB0 (dans mon cas)

Ajouter les droits d'exécution au module USB0: (adapter selon le port COM)

#sudo chmod o+rw /dev/ttyUSB0

#gksudo gedit /etc/group

⇒ ajouter l'utilisateur “arnaud” au groupe “dialout” (adapter le nom d'utilisateur)