Contenu | Rechercher | Menus
Selon les tags présents sur cette page, celle-ci est ancienne et ne contient plus d'informations sur une des versions supportées d'Ubuntu.
Cette page est en cours de rédaction.
Apportez votre aide…

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

  • Disposer d'un terminal ( gnome-terminal, putty …).
  • Disposer d-un cable null-modem.

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)



Le contenu de ce wiki est sous licence : CC BY-SA v3.0