Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
Vous connaissez sans doute Hyperterminal ou Tera Term, etc.. qui sont des outils qui permettent d'administrer des équipements réseau de niveau 2 et 3 en ligne de commande via leur port console. Bah, aujourd'hui ça m'a saoulé de devoir démarrer windows à chaque fois que j'ai besoin pour check ou mettre à jour la configuration au niveau du réseau, j'ai donc décidé de trouver un outil équivalent sous le tux et j'ai finis par trouver Minicom . Je sais j'aurais du le faire bien avant, mais bon.
Minicom est un programme de contrôle de modem et d'émulation de terminal pour les Unix-like. Il apporte une émulation totale ANSI et VT100, un langage de script externe, et d'autres choses encore..
Avant d'aller plus loin il est recommandé de vérifier si le système à bien détecté le port sur lequel vous avez relié le câble console. Pour ça il suffit d'aller jeter un coup d'oeil dans le log en entrant la commande :
dmesg | grep tty
Pour moi c'est parfait, le système à bien identifié le port sur lequel j'ai pointé.
[ 0.000000] console [tty0] enabled
[ 0.985881] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 1.160543] 00:08: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 13.184165] usb 1-1: Edgeport TI 1 port adapter converter now attached to ttyUSB0
On voit bien le :
[ 13.184165] usb 1-1: Edgeport TI 1 port adapter converter now attached to ttyUSB0
Ok nickel, maintenant on peut continuer notre installe.
sudo apt-get install minicom
Bien, après avoir installé l'outil on vérifie les options qu'il propose. Un simple ( minicom --help ) suffit
On voit bien qu'il à des nombreuses options.
: minicom --help
Usage: minicom [OPTION]... [configuration]
A terminal program for Linux and other unix-like systems.
-b, --baudrate : set baudrate (ignore the value from config)
-D, --device : set device name (ignore the value from config)
-s, --setup : enter setup mode
-o, --noinit : do not initialize modem & lockfiles at startup
-m, --metakey : use meta or alt key for commands
-M, --metakey8 : use 8bit meta key for commands
-l, --ansi : literal; assume screen uses non IBM-PC character set
-L, --iso : don't assume screen uses ISO8859
-w, --wrap : Linewrap on
-z, --statline : try to use terminal's status line
-7, --7bit : force 7bit mode
-8, --8bit : force 8bit mode
-c, --color=on/off : ANSI style color usage on or off
-a, --attrib=on/off : use reverse or highlight attributes on or off
-t, --term=TERM : override TERM environment variable
-S, --script=SCRIPT : run SCRIPT at startup
-d, --dial=ENTRY : dial ENTRY from the dialing directory
-p, --ptty=TTYP : connect to pseudo terminal
-C, --capturefile=FILE : start capturing to FILE
-T, --disabletime : disable display of online time
-v, --version : output version information and exit
configuration : configuration file to use
These options can also be specified in the MINICOM environment variable.
This variable is currently unset.
The configuration directory for the access file and the configurations
is compiled to /etc/minicom.
Report bugs to <minicom-devel@lists.alioth.debian.org>.
Mais pour nous juste l'option ( -s, --setup : enter setup mode ) nous intéresse. Donc, on tape juste :
en root: minicom -s
+------------[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 |
+---------------------------------------+
Avec la fléche bas du clavier on descend jusqu'à ( Configuration du port série ) puis Entrée. Un autre onglet apparaît:
+-----------------------------------------------------------------------+
| A - Port série : /dev/modem |
| B - Emplacement du fichier de verrouillage : /var/lock |
| C - Programme d'appel intérieur : |
| D - Programme d'appel extérieur : |
| E - Débit/Parité/Bits : 115200 8N1 |
| F - Contrôle de flux matériel : Oui |
| G - Contrôle de flux logiciel : Non |
| |
| Changer quel réglage ? |
+-----------------------------------------------------------------------+
| Ecran et clavier |
| Enregistrer config. sous dfl |
| Enregistrer la configuration sous... |
| Sortir |
| Sortir de Minicom |
+---------------------------------------+
Par défaut l'outil Minicom détecte le port série de votre machine sur (Port série : /dev/modem) donc souvenez vous pour moi ça été sur (ttyUSB0) car j'utilise un adaptateur (USB/DB9). Pour changer le réglage sur le bon port il faut sélectionner la lettre (A) en appuyant sur la touche (a) et changer (modem) par (ttyUSB0) selon le port que vous avez pointé et taper sur (Enter) pour valider. Ce qui donne en:
Port série : /dev/ttyUSB0
En suite, on va aller modifier le (Débit/Parité/Bits : 115200 8N1) en appuyant sur la lettre (E) puis choisir la lettre (C) et appuyez sur (Enter) pour valider. Ce qui donne en:
Débit/Parité/Bits : 9600 8N1
Une fois ce réglage terminé on appuie sur (Enter) pour valider toute la nouvelle configuration puis aller jusqu'à ( Enregistrer la configuration sous... ) pour sauvegarder votre nouveau réglage, donnez lui un nom ( pour moi ici ça été cisco le nom car c'est un switch cisco) et (Enter) pour confirmer.
Parfait votre nouveau réglage est prêt à utiliser . Sélectionner (Sortir) puis (Enter) pour quitter le menu de configuration.
Okay, maintenant on est prêt à entrer en mode administration du équipement réseau, pour lancer notre nouvelle config on exécute Minicom comme ceci en root:
minicom cisco (ou cisco est le nom de votre nouveau réglage)
Et vous voilà sur l'interface d'administration de votre équipement
Bienvenue avec minicom 2.6.1
OPTIONS: I18n
Compilé le Feb 11 2012, 18:12:55.
Port /dev/ttyUSB0
Tapez CTRL-A Z pour voir l'aide concernant les touches spéciales
Appuyez sur Enter pour commencer à administrer votre switch ou router
Bienvenue avec minicom 2.6.1
OPTIONS: I18n
Compilé le Feb 11 2012, 18:12:55.
Port /dev/ttyUSB0
Tapez CTRL-A Z pour voir l'aide concernant les touches spéciales
User Access Verification
Password:
Ici c'est juste mon password pour l'authentification au périphérique.
>> Good things come to those who, Wait.. <<
>> sip:yzeew@ekiga.net << and >> #Pouni3 <<
Hors ligne
Merci, je connaissais hyperterminal de nom, mais je pense qu'avec putty également on faisait ce genre de truc.
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
Oui, il y a Putty et d'autres encore.
>> Good things come to those who, Wait.. <<
>> sip:yzeew@ekiga.net << and >> #Pouni3 <<
Hors ligne
Pages : 1