mercredi 2 septembre 2009

Configurer sur un routeur Cisco avec Minicom

Juste un post qui peut aider certain pour connecter son linux avec un routeur ou switch Cisco avec l'outil Minicom .
Dans l'exemple, j'utilise Debian mais ça peut marcher aussi pour Ubuntu et Linux/Unix en général.

sudo apt-get install minicom

Brancher votre rollover cable avec le routeur Cisco bien sur au port console, puis connecter le sur votre ordinateur.
Dans mon cas, j'utilise un portable qui n'a plus de port série DB9, donc j'utilise un convertisseur USB to DB9 .
Quand je branche le convertisseur sur le port usb, je vois que le device utilisé sera /dev/ttyUSB0 car avec la commande dmesg j'ai :


[21226.833044] usb 6-1: new full speed USB device using uhci_hcd and address 3
[21227.015088] usb 6-1: New USB device found, idVendor=0403, idProduct=6001
[21227.015097] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[21227.015103] usb 6-1: Product: USB Serial
[21227.015108] usb 6-1: Manufacturer: FTDI
[21227.015279] usb 6-1: configuration #1 chosen from 1 choice
[21227.021145] ftdi_sio 6-1:1.0: FTDI USB Serial Device converter detected
[21227.021190] usb 6-1: Detected FT232BM
[21227.021261] usb 6-1: FTDI USB Serial Device converter now attached to ttyUSB0


Nous pouvons vérifier le fichier :

$ ls -al /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 2009-09-02 13:50 /dev/ttyUSB0


Pour lire le fichier ttyUSB0 il faut que l'utilisateur soit dans le group dialout dans le cas de Debian :

$ sudo adduser test dialout
Adding user `test' to group `dialout' ...
Adding user test to group dialout
Done.
$ id test
uid=1002(test) gid=1002(test) groups=1002(test),20(dialout),46(plugdev)


Si vous avez oublié de faire ça vous aurez le message en lançant minicom en utilisateur normal :

minicom: cannot open /dev/ttyUSB0: Permission denied

Pour aller plus vite créer/modifier le fichier /etc/minicom/minirc.dfl avec le contenu suivant :


# Machine-generated file - use "minicom -s" to change parameters.
pu port /dev/ttyUSB0
pu baudrate 9600
pu bits 8
pu parity N
pu stopbits 1
pu rtscts No


Testons :

$ minicom

Vous pouvez avoir le menu de config avec les touches Controle-A puis Z .

Aucun commentaire:

Enregistrer un commentaire