Sebastien Badia ASRALL Student
Published

Thu 11 March 2010

Last modified

2014-02-23 17:07:00+01:00

←Home

Console sur le port série

États des lieux

Aujourd'hui la plus-part des Switch avec interface de management sont doté d' une interface de configuration Web,  mais ce n'est pas le cas de tous. Ou tout simplement pour des soucis de sécurité, le port console est une très bonne solution.

Bien sûr la seul alternative pour se connecter en série sur le port console n'est pas un bon vieux pc sous Win2k avec indispensable Hyper-Terminal, oui oui c'est bon vous pouvez le mettre au placard!

La solution sur Debian et autres systèmes GNU-Linux c'est Minicom.

Avant la bataille

On commence par regarder si le port série de sa machine est bien reconnu ;)

dmesg | grep Serial | head -1 && dmesg | grep ttyS0

Devrais renvoyer ceci:

[    1.151414] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    1.151527] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    1.151938] 00:08: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A

Tout est donc géré par le 16550A.

Regardons les droits maintenant, normalement ils sont bons mais vérifions ;)

ls -l /dev/ttyS0

Nous retourne

crw-rw---- 1 root dialout 4, 64 11 mars  14:29 /dev/ttyS0

On peux alors regarder si notre utilisateur est dans le groupe "dialout", si ce n'est pas le cas on peux l'ajouter avec un

adduser tutu dialout

C'est parti

On peux maintenant attaquer le coeur du problème ! Oui il était temps ;)

apt-get install minicom

Le paquet "lrzsz" est en dépendance. Un petit coup de man peut être utile...

minicom -s

Pour la configuration de minicom.

+------------[configuration]-----------+
| Noms de fichers et chemins           |
| Protocoles de transfert              |
| Configuration du port série          |
| Modem et appel                       |
| Ecran et clavier                     |
| Enregistrer config. sous dfl         |
| Enregistrer la configuration sous... |
| Sortir                               |
| Sortir de Minicom                    |
+--------------------------------------+

On peux se promener dans les menus puis aller dans "configuration du port série". Puis on appuye sur la lettre "A" pour changer le chemin et la parité.

  • Port série : /dev/ttyS0
  • Débit/Parité/Bits : 9600 8N1

Une fois tous les réglages effectués on enregistre la config avec "Enregistrer config. sous dfl" Et on sélectionne "Sortir" pour lancer le programme. Et voila nous voila sur l'interface de notre chère switch ;)

On redémarre ensuite le switch pour voir passer sa configuration...

baystack-self

Et voila maintenant le superbe menu du Baystack 350T.

baystack-menu

Go Top