Inleiding
Dit document beschrijft hoe u een Cisco IR800 industriële geïntegreerde services router (ISR) (IR829 en IR809) Series router kunt herstellen die in de Rommon-modus is geplakt.
Voorwaarden
Vereisten
Cisco raadt kennis van de volgende onderwerpen aan:
- De toegang van de console tot de router
- Cisco IOS®-afbeelding gedownload van de pagina cisco.com
- Elk archiveringsgereedschap (winzip, winrar of izip, enz.)
- TFTP-server of USB-stick om de afbeelding naar de router te kopiëren
Gebruikte componenten
Dit document is niet beperkt tot specifieke software- en hardware-versies.
De informatie in dit document is gebaseerd op apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als u in een live netwerk werkt, zorg er dan voor dat u de potentiële impact van iedere opdracht begrijpt voor u deze gebruikt.
Overzicht van Rommon-1 en Rommon-2
IR829 en IR809 Series routers gebruiken een andere opstartvolgorde, die bestaat uit rommon-1 en rommon-2, waar rommon-1 verwijst naar de alleen-lezen rommon terwijl rommon-2 verwijst naar de opgewaardeerde Rommon. IR829 en IR809 hebben een 2e kern initialisatie in Rommon.
De belangrijkste functionaliteit is om IOS en diagnostische beelden in ingesloten multi-media kaart (eMMC) flitser en laars IOS en diagnostische beelden op te slaan.
Functionaliteiten die worden ondersteund in Rommon-1 en Rommon-2
Rommon-1 ondersteunt deze functies:
rommon-1> help
Documented commands (type help <topic>):
========================================
boot copy dir help reboot show unset
clear delete eject_usb ping set tftp verify
Rommon-2 ondersteunt deze functies:
rommon-2> help
? Print the command list
boot Boot image
dir List file contents on a device
help Print the command list or the specific command usage
iomem Set iomem size in percent
reboot Reboot the system
set Set environment variable and network configuration
show Show loader configuration
Unset Unset environment variable
Bundel-IOS-afbeeldingen
De Cisco IOS®-afbeeldingen in de IR800-serie zijn beschikbaar als softwarepakket. Deze bundelbeelden zijn in het formaat van ir800-universalk9-bundle.xxxx of ir800-universalk9_npe-bundle.xxxx. Elk bundelbeeld bevat een set van Hypervisor, IOS, VDS en IOx afbeelding.
In dit document wordt deze afbeelding gebruikt voor de rommon-herstelprocedure:
ir800-universalk9-bundle.SPA.156-3.M.bin
De problemen die ervoor zorgen dat de router in de rommon-1-modus landt zijn: wanneer het hypervisor-beeld wordt verwijderd of de BOOT_HV-variabele ontbreekt.
De problemen die ervoor zorgen dat de router in rommon-2 landt zijn: IOS bundel werd geïnstalleerd maar "schrijf me" werd niet uitgevoerd en BOOT variabele ontbreekt.
Gebruik een archiveringsgereedschap zoals winrar, winzip of izip om de bestanden in de bundelafbeelding te extraheren.
Extracted files:
ir800-hv.srp.SPA.2.5.7 - This is the hypervisor image
ir800-ref-gos.img.1.1.0.4.gz
ir800-universalk9-mz.SPA.156-3.M - This is the IOx image
MANIFEST
Een geldige afbeelding zoeken in Flash
Wanneer er geen hypervisorafbeelding/Cisco IOS®-afbeelding in de flitser aanwezig is of als de afbeeldingen beschadigd zijn, start de router niet op, hoewel de automatische start is ingesteld in het systeem dat IOx-afbeelding uitvoert en het apparaat in de prompt rommon-1> blijft.
Om het apparaat te herstellen, kopieer eerst de geëxtraheerde bestanden op de router flitser met het gebruik van een USB stick:
- rommon-1> kopiëren usb:ir800-hv.srp.SPA.2.5.7 flitser:
- rommon-1> kopiëren usb:ir800-universalk9-mz.SPA.156-3.M flitser:
Opmerking: USB- en TFTP-functies zijn alleen beschikbaar op rommon-1 en niet in rommon-2.
Problemen oplossen
Deze sectie bevat informatie die u kunt gebruiken om problemen met de configuratie te troubleshooten.
Fase 1: Start het apparaat op van Rommon-1 naar Rommon-2
Om het apparaat van rommon-1 naar rommon-2 op te starten, is een hypervisorafbeelding vereist.
rommon-1> dir flash:
583 Jul 28 16:42 MANIFEST
25094997 Jul 28 16:42 ir800-hv.srp.SPA.2.5.7
79627429 Jul 28 16:42 ir800-ref-gos.img.1.1.0.4.gz
63753767 Jul 28 16:42 ir800-universalk9-mz.SPA.156-3.M
Hier is de afbeelding met hv de hypervisorafbeelding en de mz de IOx-afbeelding.
De rommon-1-modus probeert hem op te starten met behulp van het hypervisorbeeld.
Nu, het hypervisorbeeld begint de laars en zodra het wordt voltooid, verandert de apparatenherinnering van rommon-1> in rommon-2>.
rommon-1> boot flash:ir800-hv.srp.SPA.2.5.7
Image signature verified
Booting image usb:ir800-hv.srp.SPA.2.5.7
[ 1857.576144] kexec: Starting new kernel
<SNIP>
<6> PCI: Initializing
<6> PCI: Finished Initializing
rommon-2>
Fase 2: Start het apparaat op van Rommon-2 naar Cisco IOS®
Om te beginnen vanaf de rommon-2-prompt naar de router Cisco IOS®, is een IOx-afbeelding vereist.
In rommon-2-modus, start het op met het gebruik van de IOx-afbeelding. Het IOx-beeld begint de opstartvolgorde en zodra het apparaat is voltooid, moet het opkomen van rommon-2 naar de router IOS.
rommon-2> boot flash:ir800-universalk9-mz.SPA.156-3.M
Booting image: flash:ir800-universalk9-mz.SPA.156-3.M.... [Multiboot-elf, <0x
110000:0x9d764bc:0x4a85f8>, shtab=0xa32f2f8[csvds]:/ir800-universalk9-mz.SPA.15
6-3.M... , entry=0x1100b0]
[CU:0]
Jumps to: 0x1100b0
Smart Init is enabled
smart init is sizing iomem
<SNIP>
Press RETURN to get started!
IR800>
Het IOSx-beeld wordt met succes opgestart van Rommon 2 naar Cisco IOS®.
IR800>en
IR800#show version | i image
System image file is "flash:ir800-universalk9-mz.SPA.156-3.M"
De TFTP-server instellen
Met behulp van deze stappen kunt u het apparaat opstarten met behulp van TFTP:
Stap 1. Sluit een RJ45-kabel van de Ethernet-poort van de router aan op het apparaat waarop de TFTP-servertoepassing wordt uitgevoerd.
Opmerking: in IR829 ondersteunt rommon de TFTP-download alleen via de 4 GE LAN-poorten en op IR809 ondersteunt de TFTP-download via de 2 GE WAN-poorten.
Stap 2. Stel het IP-adres in met deze opdracht. Zorg ervoor dat het IP-adres zich in hetzelfde subnet bevindt als uw TFTP-server IP: rommon-1>stel ip x.x.x.x 25.x.x.x in.
Stap 3. Stel de standaardgateway van de TFTP-server in met behulp van deze opdracht: rommon-1>set gateway x.x.x.x.
Stap 4. Ping-opdracht kan worden uitgevoerd om de connectiviteit met de TFTP-server te controleren: rommon-1>ping <ip-adres>.
Stap 5. Om het apparaat van de rommemodus te initialiseren, gebruik het laarsTFTP bevel en specificeer het IP adres van de server van TFTP en beeldfilename
rommon-1>start tftp://<tftpserver ip>/<image> op.