Cisco
Step-by-step password recovery for the Cisco ASR1001-X (ASR 1000). Console access required.
This guide provides step-by-step instructions for resetting lost or forgotten administrative passwords on enterprise networking hardware. Follow the procedure below carefully to regain access while preserving your device configuration.
Before proceeding with password recovery, ensure you have a console cable, terminal emulation software configured to 9600 baud, and physical access to the device.
Connect your terminal cable to the console port of the device and open your serial terminal session.
Power cycle the hardware and issue a Break key sequence during initial system startup to enter ROMMON mode.
Bypass startup configuration loading, boot into system software, set your new credentials, and save changes back to non-volatile memory.
This procedure recovers administrator access to the Cisco ASR 1001-X when the enable secret or line passwords are lost. The startup configuration is bypassed via the configuration register (confreg 0x2142) and restored afterwards — nothing is erased.
Console cable (RJ-45 to DB-9 or USB) with a terminal session at 9600 baud, 8N1. Physical or remote power access to reboot the router. The ability to send a break signal from your terminal emulator (Ctrl+Break on PuTTY/Tera Term, Break key on HyperTerminal).
reload if you have limited access).rommon 1>. Timing matters — the break must land during the boot sequence before IOS loads.confreg 0x2142reset (or boot).Press RETURN to get started prompt, press Enter.enable (no password required — config was skipped).copy startup-config running-config.configure terminal.enable secret <new-password>.line vty 0 4 → password <new-password> → login; repeat for line con 0.config-register 0x2102.end, then write memory.reload. Confirm the router boots with the restored config and the new passwords work.config-register 0x2102 step, or the router will keep skipping its config on every boot.send-break from a Telnet/SSH session with the right line settings can work if you still have login access.Before recovery, back up the config: copy running-config tftp://<server>/<filename> or copy startup-config tftp://<server>/<filename>. After recovery, verify show startup-config and show version (confirm configuration register is 0x2102).