La marche à suivre est donc la suivante:
Commencer par connecter un câble console, et ouvrir un émulateur de terminal (j’ai une nette préférence pour PuTTY, personnellement).
Redémarrer le switch et appuyer sur le bouton mode
On débranche le switch, on appuie sur le bouton mode sur la face avant du switch en bas a gauche, et on rebranche le switch.
En théorie d’après la doc la led du haut, qui correspond a SYST va clignoter orange puis passer a vert fixe, mais en pratique sur mon switch, ca a clignoté vert puis c’est passé a l’orange fixe, et c’est la que j’ai laché le bouton mode. Maintenant la led clignote vert.
Maintenant que c’est fait on a un prompt à l’affichage:
Base ethernet MAC Address: 00:19:2f:ac:4f:60 Xmodem file system is available. The password-recovery mechanism is enabled. The system has been interrupted prior to initializing the flash filesystem. The following commands will initialize the flash filesystem, and finish loading the operating system software: flash_init load_helper boot switch:
Le prompt switch tant attendu :$
Maintenant on va utiliser la commande flash_init proposée. Cette commande va permettre d’initialiser la flash
switch: flash_init Initializing Flash... flashfs[0]: 363 files, 5 directories flashfs[0]: 0 orphaned files, 0 orphaned directories flashfs[0]: Total bytes: 32514048 flashfs[0]: Bytes used: 5987840 flashfs[0]: Bytes available: 26526208 flashfs[0]: flashfs fsck took 10 seconds. ...done Initializing Flash. Boot Sector Filesystem (bs) installed, fsid: 3 Setting console baud rate to 9600... switch:
Maintenant on va utiliser la seconde commande a notre disposition, load_helper ce qui va permettre de charger une image d’aide au démarrage.
switch: load_helper switch:
Maintenant que c’est fait on va afficher ce qu’il y a dans la flash, et s’apercevoir qu’un fichier config.text est présent:
switch: dir flash: Directory of flash:/ 2 -rwx 5 private-config.text 4 -rwx 1230 config.text 5 drwx 192 c2960-lanbase-mz.122-25.FX 26526208 bytes available (5987840 bytes used) switch:
On va renommer ce fichier en config.bak par la commande rename, et redémarrer le switch par la commande boot
switch: rename flash:config.text flash:config.bak switch: boot
On a donc un redémarrage classique sans fichier de configuration, donc on arrive en mode setup, quand on nous demande si on veut terminer l’autoinstall on répond yes et que no on ne veut pas entrer en initial configuration dialog
Would you like to terminate autoinstall? [yes]: yes --- System Configuration Dialog --- Would you like to enter the initial configuration dialog? [yes/no]: no
On passe donc en mode enable et on va remettre le fichier config.bak a sa place avec son nom d’origine
Switch#rename flash:config.bak flash:config.text
On copie le fichier config.text dans la running-config par la commande:
Switch#copy flash:config.text system:running-config Destination filename [running-config]? 1230 bytes copied in 0.168 secs (7321 bytes/sec)
Et voila la config est revenue à sa place et on est en mode enable, il nous suffit donc de se placer en mode de configuration globale et de changer le mot de passe (ou de regarder dans le fichier de configuration s’il avait été configuré en clair).
MonSwitch#configure terminal Enter configuration commands, one per line. End with CNTL/Z. MonSwitch(config)#enable secret m0T_2_P@$$e MonSwitch(config)#end MonSwitch#copy running-config startup-config
On peut commencer a configurer maintenant !
sources : Mad Router