• Français
Accueil
22-11-2008
 
 
Le Laboratoire
forum
Menu principal
Accueil
News
Tips
Articles
Letterman Subscribe




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 :


  • apt-get install minicom
  • urpmi minicom
  • emerge minicom

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 )
 
Suivant >
CLTE - Moteur de tests en ligne
Le CLTE est le moteur de tests en ligne du Laboratoire SUPINFO des Technologies Cisco.
Connectez-vous ! Création d'un compte gratuit
 
Top! Top!