Este documento explica o que causa a perda de configuração por um roteador caso sua alimentação seja interrompida ou ele seja reinicializado. O documento também fornece um procedimento simples para verificar o problema em algum roteador. Na maioria dos casos, esse é o resultado de um registro de configuração definido incorretamente. O registro de configuração geralmente é alterado durante a recuperação de senha para desviar a configuração de inicialização de um reboot. Muitas vezes, o registro de configuração não retorna a uma configuração normal.
Não existem requisitos específicos para este documento.
Este documento não se restringe a versões de software e hardware específicas.
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a sua rede estiver ativa, certifique-se de que entende o impacto potencial de qualquer comando.
Para obter mais informações sobre convenções de documento, consulte as Convenções de dicas técnicas Cisco.
O roteador pode ignorar a configuração de inicialização armazenada na RAM não volátil (NVRAM) durante sua sequência de inicialização. Para verificar se esse problema ocorre, siga estas etapas:
Depois de inicializar o roteador, não entre na caixa de diálogo de configuração inicial (selecione No quando solicitado).
--- System Configuration Dialog --- Would you like to enter the initial configuration dialog? [yes/no]: no
Pressione Enter para chegar ao prompt Router >
Digite enable e pressione ENTER para entrar no modo privilegiado.
No prompt Router#, digite show start e pressione ENTER. Sua configuração deve ser a que foi salva antes da reinicialização ou da queda de energia. Se você achar que a configuração não é a mesma, é possível que o roteador tenha ignorado a configuração de inicialização. Vá para o Passo 5.
Digite show version, pressione ENTER e obserbe a última linha na saída exibida. Aqui está um exemplo:
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
Neste exemplo, o registro de configuração mostra 0x2142. O roteador ignora a configuração de inicialização armazenada na NVRAM durante sua sequência de inicialização. Esse recurso é normalmente usado durante um procedimento de recuperação de senha.
Esta tabela explica os significados dos bits de registro de configuração:
Número de bit | Hex | Significado |
---|---|---|
00-03 | 0x0000-0x000F | Parâmetros do campo de inicialização 0x0000 Permanece no prompt de bootstrap do sistema 0x0001 Inicializa a imagem do sistema na EPROM 0x0002-0x000F Especifica um nome de arquivo de inicialização de rede padrão. |
06 | 0x0040 | Ignorar o conteúdo de NVRAM. |
07 | 0x0080 | Bit OEM ativado para excluir detalhes nas mensagens de inicialização. |
08 | 0x0100 | Break desativada. |
10 | 0x0400 | Transmissão de IP com todos os zeros. |
11-12 | 0x0800-0x1000 | Velocidade da linha do console. |
13 | 0x2000 | Inicialize o software ROM padrão se a inicialização da rede falhar. |
14 | 0x4000 | As transmissões de IP não têm números de rede. |
15 | 0x8000 | Ative as mensagens de diagnóstico e ignore o conteúdo da NVRAM. |
A configuração padrão da fábrica para o registro de configuração é 0x2102. Isso indica que o roteador deve tentar carregar uma imagem do software Cisco IOS®, a partir da memória Flash, e a configuração de inicialização.
O motivo mais provável pelo qual o roteador ignorou a configuração de inicialização armazenada na NVRAM é que o registro de configuração não foi definido corretamente. Para alterar o registro de configuração de modo que o roteador não ignore ou ignore a configuração de inicialização na reinicialização ou no ciclo de energia, siga estas etapas:
No prompt Router#:
Digite configure terminal e pressione ENTER.
Digite config-register 0x2102 e pressione ENTER.
Digite end e pressione ENTER.
Para verificar a alteração do registro de configuração, digite show version no prompt Router# e examine a saída do comando show version novamente. Procure a definição do registro de configuração, que deve mostrar um novo valor na próxima recarga. Aqui está um exemplo:
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)
Quando o roteador é recarregado, a nova definição do registro de configuração torna-se ativa.
Router#reload System configuration has been modified. Save? [yes/no]: n Proceed with reload? [confirm]
Seu roteador agora é carregado na configuração inicial e o registro de configuração está definido como 0x2102. Sua configuração é carregada corretamente após o próximo recarregamento ou ciclo de energia.
Revisão | Data de publicação | Comentários |
---|---|---|
1.0 |
25-Jun-2008 |
Versão inicial |