Inleiding
Dit document beschrijft hoe u het configuratieregister (config-register) moet bijwerken om routergedrag te wijzigen.
Voorwaarden
Vereisten
Er zijn geen specifieke vereisten van toepassing op dit document.
Gebruikte componenten
Dit document is niet beperkt tot specifieke software- en hardware-versies.
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
Conventies
Raadpleeg Cisco Technical Tips Conventions (Conventies voor technische tips van Cisco) voor meer informatie over documentconventies.
Doel van het configuratieregister
Het configuratieregister kan worden gebruikt om routergedrag op diverse manieren te wijzigen, zoals:
-
Hoe de router opstart (in ROMmon, NetBoot)
-
Opstartopties (configuratie negeren, opstartberichten uitschakelen)
Opmerking: als de baudsnelheid anders is ingesteld dan de standaardsnelheid, worden er oneven tekens op CLI weergegeven. Controleer de gemeenschappelijke lijst van de Parameters van het Platform om baudtarieven voor verschillende confreg waarden te plaatsen.
Het configuratieregister kan van configuratiewijze met het bevel config-register worden geplaatst. Vanuit ROMmon voert u de configuratie-opdracht uit. Geef het bevel van de showversie uit om de huidige opstelling van het configuratieregister te bekijken:
Router#show version
Cisco IOS XE Software, Version 16.10.01a
Cisco IOS Software [Gibraltar], ASR1000 Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 16.10.1a, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2018 by Cisco Systems, Inc.
Compiled Thu 29-Nov-18 03:47 by mcpre
Cisco IOS-XE software, Copyright (c) 2005-2018 by cisco Systems, Inc.
All rights reserved. Certain components of Cisco IOS-XE software are
licensed under the GNU General Public License ("GPL") Version 2.0. The
software code licensed under GPL Version 2.0 is free software that comes
with ABSOLUTELY NO WARRANTY. You can redistribute and/or modify such
GPL code under the terms of GPL Version 2.0. For more details, see the
documentation or "License Notice" file accompanying the Cisco IOS-XE software,
or the applicable URL provided on the flyer accompanying the Cisco IOS-XE
software.
ROM: IOS-XE ROMMON
Router uptime is 2 minutes
Uptime for this control processor is 5 minutes
System returned to ROM by Reload Command
System image file is "bootflash:asr1002x-universalk9.16.10.01a.SPA.bin"
Last reload reason: Reload Command
This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.
A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html
If you require further assistance please contact us by sending email to
export@cisco.com.
License Type: Smart License is permanent
License Suite: AdvUCSuiteK9
Next reload License Suite: AdvUCSuiteK9
The current throughput level is 10000000 kbps
Smart Licensing Status: UNREGISTERED/EVAL MODE
cisco ASR1002-X (2RU-X) processor (revision 2KP) with 1189381K/6147K bytes of memory.
Processor board ID FOX1719GE28
14 Gigabit Ethernet interfaces
1 Ten Gigabit Ethernet interface
32768K bytes of non-volatile configuration memory.
4194304K bytes of physical memory.
6684671K bytes of eUSB flash at bootflash:.
0K bytes of WebUI ODM Files at webui:.
Configuration register is 0x2102
De fabrieksinstelling voor het configuratieregister is 0x2102. Dit geeft aan dat de router moet proberen om een Cisco IOS® softwareafbeelding uit Flash-geheugen te laden en de opstartconfiguratie moet laden.
Opmerking: het commando configuratie-register kan het aantal balken van de console niet wijzigen. In erfenis Cisco IOS, werd de opdracht config-register inderdaad gebruikt om de snelheid van de console-baud te wijzigen. Voor Cisco IOS XE moet u echter de snelheid van de lijnconsole configureren om de baudsnelheid te wijzigen.
Configuratie- en registerwaarden en hun betekenis
configreg
Als u de waarde van uw configuratieregister kent, kunt u de betekenis ervan bepalen. Voor informatie over het configuratieregister, verzamelen potentiële problemen en reparaties de uitvoer van de opdracht show version, of de opdracht show tech-support, en worden ze ingevoerd in het Cisco CLI Analyzer-gereedschap.
Opmerking: alleen geregistreerde Cisco-gebruikers kunnen toegang krijgen tot interne tools en buginformatie.
Deze tabel bevat een aantal gemeenschappelijke parameters die op de meeste platforms geldig zijn.
Opmerking: controleer de juiste installatiehandleiding voor hardware om te controleren of het configuratieregister kan worden gebruikt voordat u het configuratieregister op uw router wijzigt in een van de waarden in deze tabel.
Platform gemeenschappelijke parameters
Configuratie-register ingesteld op |
Routergedrag |
0x102 |
- Negeert break
- 9600 console baud tarieven
|
0x1202 |
|
0x2101 |
- Start op in bootstrap
- Negeert break
- Start op in ROM als eerste opstartoptie mislukt
- 9600 console baud tarieven
|
0x2102 |
- Negeert break
- Start op in ROM als eerste opstartoptie mislukt
- Snelheid van console: 9600 baud, standaardwaarde voor meeste platforms
|
0x2120 |
- Start op in ROMmon
- Snelheid van console: 19200 baud
|
0x2122 |
- Negeert break
- Start op in ROM als eerste opstartoptie mislukt
- Tarieven 19200 console baud
|
0x2124 |
- NetBoot
- Negeert break
- Start op in ROM als eerste opstartoptie mislukt
- Snelheid van console: 19200 baud
|
0x2142 |
- Negeert break
- Start op in ROM als eerste opstartoptie mislukt
- 9600 console baud tarieven
- Negeert de inhoud van niet-vluchtig RAM (NVRAM) (negeert configuratie)
|
0x2902 |
- Negeert break
- Start op in ROM als eerste opstartoptie mislukt
- 4800 console baud tarieven
|
0x2922 |
- Negeert break
- Start op in ROM als eerste opstartoptie mislukt
- Tarieven 38400 console baud
|
0x3122 |
- Negeert break
- Start op in ROM als eerste opstartoptie mislukt
- Tarieven 57600 console baud
|
0x3902 |
- Negeert break
- Start op in ROM als eerste opstartoptie mislukt
- 2400 console baud tarieven
|
0x3922 |
- Negeert break
- Start op in ROM als eerste opstartoptie mislukt
- Tarieven 115200 console baud
|
Opmerking: onthoud ook dat configuratieregister 0x2142 wordt gebruikt voor wachtwoordherstel procedures omdat het de inhoud van NVRAM kan negeren.
Als de waarde in uw configuratieregister niet in de tabel staat, moet u bepalen welke bits zijn ingesteld om de waarde te berekenen:
Waarden bitorder
Bitnummer |
Hex |
betekenis |
00-03 |
0x0000-0x000F |
Parameters voor opstarten:
-
0x0000 – blijft bij de prompt System Bootstrap hangen.
-
0x0001 – start de eerste systeem-image op in onboard flashgeheugen (EPROM).
-
0x0002-0x000F- Specificeert een standaard netboot filename. Schakelt opstartsysteemopdrachten in die de standaard netboot-bestandsnaam negeren.
|
06 |
0x0040 |
|
07 |
0x0080 |
|
08 |
0x0100 |
|
09 |
0x0200 |
|
10 |
0x0400 |
|
5,11,12 |
0x0020, 0x0800, 0x1000 |
|
13 |
0x2000 |
|
14 |
0x4000 |
|
15 |
0x8000 |
|
De juiste manier om de standaardinstelling van de console te configureren is door de configuratiemodus van de lijnconsole in te voeren en de snelheid aan te passen, zoals wordt getoond in de volgende voorbeelden:
In non-Controller mode Router#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)#line console 0 Router(config-line)#speed 19200 Router(config-line)#end In Controller (SDWAN) mode Router#config-transaction Router(config)#line con 0 Router(config-line)#speed 19200
Na het herladen van de router, in beide vorige scenario's, wordt het config-register veranderd in 0x212.
Problemen met het configuratieregister troubleshooten
Een onjuist ingestelde configuratieregister kan veel problemen veroorzaken, zoals:
-
Het configuratiebestand wordt genegeerd.
-
Er is geen output of alleen onleesbare output van de console.
-
Start op vanaf ROMmon.
Verander het configuratieregister naar een geschikte parameter, zoals de fabrieksstandaard 0x2102, om deze problemen op te lossen.
Probleemoplossing voor de onbekende waarde in het configuratieregister
Als de waarde van het configuratieregister niet bekend is, probeer dan een Telnet- of consolesessie tot stand te brengen met de router. Vervolgens kunt u de output van de opdracht show version controleren om de waarde van het configuratieregister te bepalen:
Router#show version
Cisco IOS XE Software, Version 16.10.01a
Cisco IOS Software [Gibraltar], ASR1000 Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 16.10.1a, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2018 by Cisco Systems, Inc.
Compiled Thu 29-Nov-18 03:47 by mcpre
Cisco IOS-XE software, Copyright (c) 2005-2018 by cisco Systems, Inc.
All rights reserved. Certain components of Cisco IOS-XE software are
licensed under the GNU General Public License ("GPL") Version 2.0. The
software code licensed under GPL Version 2.0 is free software that comes
with ABSOLUTELY NO WARRANTY. You can redistribute and/or modify such
GPL code under the terms of GPL Version 2.0. For more details, see the
documentation or "License Notice" file accompanying the Cisco IOS-XE software,
or the applicable URL provided on the flyer accompanying the Cisco IOS-XE
software.
ROM: IOS-XE ROMMON
Router uptime is 1 minute
Uptime for this control processor is 4 minutes
System returned to ROM by Reload Command
System image file is "bootflash:asr1002x-universalk9.16.10.01a.SPA.bin"
Last reload reason: Reload Command
This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.
A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html
If you require further assistance please contact us by sending email to
export@cisco.com.
License Type: Smart License is permanent
License Level: adventerprise
Next reload license Level: adventerprise
The current throughput level is 10000000 kbps
Smart Licensing Status: UNREGISTERED/EVAL MODE
cisco ASR1002-X (2RU-X) processor (revision 2KP) with 1189381K/6147K bytes of memory.
Processor board ID FOX1719GE28
14 Gigabit Ethernet interfaces
1 Ten Gigabit Ethernet interface
32768K bytes of non-volatile configuration memory.
4194304K bytes of physical memory.
6684671K bytes of eUSB flash at bootflash:.
0K bytes of WebUI ODM Files at webui:.
Configuration register is 0x2142
Als u geen consolesessie tot stand kunt brengen, of alleen vreemde tekens ziet, komen de snelheid van de router en de terminalemulatiesoftware mogelijk niet overeen. Wijzig in dat geval de baudrate van de terminalemulatiesoftware. Mogelijke tarieven zijn 1200, 2400, 4800, 9600, 19200, 38400, 57600 en 115200. Zodra u een sessie hebt ingesteld, kunt u de opdracht show version uitgeven om de setup te bepalen. Als de router in de modus ROMmon staat, kunt u proberen met de opdracht boot het besturingssysteem handmatig op te starten.
rommon 4 > boot bootflash:asr1002x-universalk9.16.10.01a.SPA.bin
Voor informatie over de betekenis van uw set van configuratieregisters en potentiële problemen en reparaties, verzamelt u de uitvoer van de opdracht show version, of de opdracht show tech-support, en voert u deze in het Cisco CLI Analyzer-gereedschap.
Opmerking: alleen geregistreerde Cisco-gebruikers kunnen toegang krijgen tot interne tools en buginformatie.
Probleemoplossing voor de bekende waarde in het configuratieregister
Als u de waarde van uw configuratieregister kent, raadpleegt u de tabel Configuration Register om het gedrag te bepalen. Als u via Telnet toegang heeft tot de router, brengt u een sessie met de router tot stand. Als dat niet het geval is, stel uw terminal emulatie programma in op de baud rate aangegeven door de configuratie register ingesteld om een console sessie te maken, waar 9600 baud rate het standaard is.
Het configuratieregister instellen
Bekijk de Configuration Register-tabel om de gewenste configuratie register set (meestal 0x2102) te bepalen.
Het configuratieregister instellen in de modus Configuration
Voer de opdracht config-register uit om het configuratieregister in te stellen:
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 IOS XE Software, Version 16.10.01a
Cisco IOS Software [Gibraltar], ASR1000 Software (X86_64_LINUX_IOSD-UNIVERSALK9-M), Version 16.10.1a, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2018 by Cisco Systems, Inc.
Compiled Thu 29-Nov-18 03:47 by mcpre
Cisco IOS-XE software, Copyright (c) 2005-2018 by cisco Systems, Inc.
All rights reserved. Certain components of Cisco IOS-XE software are
licensed under the GNU General Public License ("GPL") Version 2.0. The
software code licensed under GPL Version 2.0 is free software that comes
with ABSOLUTELY NO WARRANTY. You can redistribute and/or modify such
GPL code under the terms of GPL Version 2.0. For more details, see the
documentation or "License Notice" file accompanying the Cisco IOS-XE software,
or the applicable URL provided on the flyer accompanying the Cisco IOS-XE
software.
ROM: IOS-XE ROMMON
Router uptime is 6 minutes
Uptime for this control processor is 9 minutes
System returned to ROM by Reload Command
System image file is "bootflash:asr1002x-universalk9.16.10.01a.SPA.bin"
Last reload reason: Reload Command
This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.
A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html
If you require further assistance please contact us by sending email to
export@cisco.com.
License Type: Smart License is permanent
License Level: adventerprise
Next reload license Level: adventerprise
The current throughput level is 10000000 kbps
Smart Licensing Status: UNREGISTERED/EVAL MODE
cisco ASR1002-X (2RU-X) processor (revision 2KP) with 1189381K/6147K bytes of memory.
Processor board ID FOX1719GE28
14 Gigabit Ethernet interfaces
1 Ten Gigabit Ethernet interface
32768K bytes of non-volatile configuration memory.
4194304K bytes of physical memory.
6684671K bytes of eUSB flash at bootflash:.
0K bytes of WebUI ODM Files at webui:.
Configuration register is 0x2142 (will be 0x2102 at next reload)
De nieuwe reeks van het configuratieregister wordt actief zodra de router herlaadt.
Router#reload System configuration has been modified. Save? [yes/no]: n Proceed with reload? [confirm]
Het configuratieregister instellen in de modus ROMmon
Stel het configuratieregister in met de opdracht confreg als de router in de modus ROMmon staat:
rommon 1 > confreg 0x2102
U moet het systeem resetten of uit- en aanzetten voordat het nieuwe configuratieregister van kracht wordt.
Gerelateerde informatie