|
Minicom pour la configuration de routeur |
|
Écrit par GOURBAULT Adrien
|
|
05-09-2008 |
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 language de script externe et d'autres fonctonnalités.
Ce programme va nous permettre de nous connecter en console sur du matériel Cisco. Cependant nous ne traiterons ici que son utilisation pour la configuration d'équipements Cisco.
Je vous rappelle que la connexion se fait en série, mais il existe un adaptateur USB - COM afin de permettre une configuration sur des machines ne possédant pas de port série.
Certaines distributions linux gèrent parfaitement cette conversion, d'autres pas. Dans notre cas, nous partirons du principe que le système le gère.
Nous parlerons dans un autre article, du cas particulier où le système ne gère pas cette conversion.
Tout d'abord, il nous faudra installer le programme minicom sur notre distribution linux.
Rappel des commandes sous quelques distributions :
Une fois l'installation terminée, nous allons nous brancher sur le port console du routeur.
Pour configurer minicom, il va nous falloir identifier le port sur lequel minicom va travailler. Pour cela nous saisissons " ls /dev/ | grep USB "
Sur certaines distributions le port ne change jamais ( c'est toujours /dev/ttyUSB0 ), sur d'autres il changera à chaque nouvelle connexion, donc faites quelques test en changeant de port USB pour savoir dans quelle situation vous vous trouvez. Dans le cas où le port change, vous devrez utiliser la commande précédente à chaque nouvelle connexion.
Enfin, nous allons configurer minicom, pour cela nous avons plusieurs manières.
Soit en saisissant : minicom -s
- puis appuyez sur A et remplacer la valeur par celle obtenu avant. (Dans notre cas "/dev/ttyUSB0")
- puis appuyez sur E, choisissez C (soit 9600 bit/s)
- appuyez ensuite sur F pour désactiver le contrôle de flux logiciel
- enfin quittez le menu avec echap et "enregistrer configuration sous...", donnez le nom que vous souhaitez à la connexion afin de ne pas avoir à le refaire à chaque fois. (Note : Il faut être root pour pouvoir sauver la configuration)
Ensuite vous pourrez lancer minicom ainsi :
minicom {nom_de_votre_connexion}
La deuxième méthode est de créer le fichier de configuration de la connexion à la main. Pour cela il faut aller dans le dossier /etc/minicom, ensuite il faut créer le fichier minirc.{nom_de_votre_connexion}
Enfin il faudra mettre ceci dans le fichier :
pu port /dev/ttyUSB0
pu baudrate 9600
pu bits 8
pu parity N
pu stopbits 1
pu rtscts No
Une fois ceci fait, vous pourrez lancer la connexion comme dans la méthode précédente.
Dernière information à propos de minicom, afin de clore la connexion correctement, il faut faire Ctrl+A ensuite Q et selectionnez "oui".
Note : Comme certains l'auront compris Ctrl+A ouvre le menu de minicom, donc ce raccourcis ne fonctionne pas dans la console de configuration Cisco. Ce raccourci permettait de retourner en début de ligne dans la console Cisco. Le raccourci permettant sous hyper-terminal de passer en ROMMON est aussi différent, ce n'est plus Ctrl+pause mais Ctrl+A et F sous minicom.
Vous pouvez maintenant configurer votre routeur ou autre équipement Cisco.
|
|
Dernière mise à jour : ( 08-09-2008 )
|