Contenu

Introduction

Conditions préalables

Conditions requises

Components Used

Conventions

Problème

Solution

Informations connexes

Introduction

Ce document explique les raisons de la perte de configuration d'un routeur en cas de coupure de courant ou de redémarrage. Le document fournit également une procédure simple pour vérifier le problème sur n'importe quel routeur. Dans la plupart des cas, c'est le résultat d'un registre de configuration mal défini. Le registre de configuration est habituellement modifié pendant la récupération de mot de passe pour contourner la configuration de démarrage lors du redémarrage. Il arrive souvent que le registre de configuration ne soit pas reconfiguré normalement.

Conditions préalables

Conditions requises

Aucune spécification déterminée n'est requise pour ce document.

Components Used

Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Conventions

For more information on document conventions, refer to the Cisco Technical Tips Conventions.

Problème

Le routeur peut contourner la configuration de démarrage enregistrée dans la mémoire vive non volatile (NVRAM) pendant sa séquence de démarrage. Afin de vérifier si ce problème se pose, complétez ces étapes :

1. Après le démarrage de votre routeur, n'entrez pas le dialogue de configuration initiale (choisissez No lorsque vous y êtes invité).

--- System Configuration Dialog ---

Would you like to enter the initial configuration dialog? [yes/no]: no

2. Appuyez sur Enter pour accédez à l'invite Router>.

3. Saisissez enable et appuyez sur ENTER pour accéder au mode privilégié.

4. Dans l'invite Router#, saisissez show start et appuyez sur ENTER. Votre configuration doit être celle qui a été enregistrée avant le redémarrage ou la coupure de courant. Si vous constatez que la configuration n'est pas identique, il est possible que le routeur ait ignoré la configuration de démarrage. Passez à l'étape 5.

5. Saisissez show version, appuyez sur ENTER et observez la dernière ligne dans le résultat qui apparaît. Voici un exemple :

Router#show version

Cisco Internetwork Operating System Software

IOS (tm) 2500 Software (C2500-JS-L), Version 12.1(5),

RELEASE SOFTWARE (fc1)

Copyright (c) 1986-2000 by cisco Systems, Inc.

Compiled Wed 25-Oct-00 05:18 by cmong

Image text-base: 0x03071DB0, data-base: 0x00001000

ROM: System Bootstrap, Version 5.2(8a), RELEASE SOFTWARE

BOOTFLASH: 3000 Bootstrap Software (IGS-RXBOOT), Version 10.2(8a),

RELEASE SOFTWARE (fc1)

Router uptime is 7 minutes

System returned to ROM by reload

System image file is "flash:c2500-js-l_121-5.bin"

cisco 2500 (68030) processor (revision D) with 16384K/2048K bytes of memory.

Processor board ID 03867477, with hardware revision 00000000

Bridging software.

X.25 software, Version 3.0.0.

SuperLAT software (copyright 1990 by Meridian Technology Corp).

TN3270 Emulation software.

1 Token Ring/IEEE 802.5 interface(s)

2 Serial network interface(s)

32K bytes of non-volatile configuration memory.

16384K bytes of processor board System flash (Read ONLY)

Configuration register is 0x2142

Dans cet exemple, le registre de configuration affiche 0x2142. Le routeur contourne la configuration de démarrage enregistrée dans NVRAM pendant sa séquence de démarrage. Cette fonctionnalité est normalement utilisée pendant une procédure de récupération de mot de passe.

Ce tableau explique les significations des bits du registre de configuration :

Bit n°

Hex

Signification

00-03

0x0000-0x000F

Paramètres de champ de démarrage 0x0000 Reste à l'invite de protocole Bootstrap système 0x0001 Démarre l'image du système sur EPROM 0x0002-0x000F Spécifie un nom de fichier NetBoot par défaut.

06

0x0040

Ignorer le contenu NVRAM.

07

0x0080

Bit OEM activé pour exclure les détails dans les messages de démarrage.

08

0x0100

Coupure désactivée.

10

0x0400

Diffusion IP avec tous les zéros.

11-12

0x0800-0x1000

Vitesse de ligne de la console.

13

0 x 2 000

Démarrer le logiciel ROM par défaut si le démarrage réseau échoue.

14

0x4000

Diffusions IP sans numéro réseau.

15

0x8000

Activer les messages de diagnostic et ignorer le contenu NVRAM.

Le paramètre d'usine par défaut pour le registre de configuration est 0x2102. Ceci indique que le routeur doit essayer de charger une image logicielle de Cisco IOS® depuis la mémoire flash et charger la configuration de démarrage.

Solution

La raison la plus probable pour laquelle le routeur a contourné la configuration de démarrage enregistrée dans NVRAM est que le registre de configuration n'a pas été défini correctement. Pour modifier votre registre de configuration de sorte que le routeur n'ignore pas ou ignore la configuration de démarrage lors du redémarrage ou de la mise sous tension ou mise hors tension, complétez ces étapes :

Dans l'invite Router# :

1. Saisissez configure terminal et appuyez sur ENTER.

2. Saisissez config-register 0x2102 et appuyez sur ENTER.

3. Saisissez end et appuyez sur ENTER.

Pour vérifier la modification de registre de configuration, saisissez show version à l'invite Router# et passez de nouveau en revue votre résultat de commande show version. Recherchez le paramètre du registre de configuration, qui doit montrer une nouvelle valeur sur le prochain rechargement. Voici un exemple :

Router#configure terminal

Enter configuration commands, one per line.  End with CNTL/Z.

Router(config)#config-register 0x2102

Router(config)#end

Router#show version

Cisco Internetwork Operating System Software

IOS (tm) 2500 Software (C2500-JS-L), Version 12.1(5),

RELEASE SOFTWARE (fc1)

Copyright (c) 1986-2000 by cisco Systems, Inc.

Compiled Wed 25-Oct-00 05:18 by cmong

Image text-base: 0x03071DB0, data-base: 0x00001000

ROM: System Bootstrap, Version 5.2(8a), RELEASE SOFTWARE

BOOTFLASH: 3000 Bootstrap Software (IGS-RXBOOT), Version 10.2(8a),

RELEASE SOFTWARE (fc1)

Router uptime is 11 minutes

System returned to ROM by reload

System image file is "flash:c2500-js-l_121-5.bin"

cisco 2500 (68030) processor (revision D) with 16384K/2048K bytes of memory.

Processor board ID 03867477, with hardware revision 00000000

Bridging software.

X.25 software, Version 3.0.0.

SuperLAT software (copyright 1990 by Meridian Technology Corp).

TN3270 Emulation software.

1 Token Ring/IEEE 802.5 interface(s)

2 Serial network interface(s)

32K bytes of non-volatile configuration memory.

16384K bytes of processor board System flash (Read ONLY)

Configuration register is 0x2142 (will be 0x2102 at next reload)

Le nouveau paramètre du registre de configuration devient actif une fois le routeur rechargé.

Router#reload

System configuration has been modified. Save? [yes/no]: n

Proceed with reload? [confirm]

Votre routeur se charge maintenant avec la configuration de démarrage et le registre de configuration est défini sur 0x2102. Votre configuration se charge correctement après le prochain rechargement ou mise sous tension ou mise hors tension.

Informations connexes

- Redémarrer un routeur

- Registre de configuration logicielle

- Procédures de récupération de mot de passe

- Support technique - Cisco Systems