Losing access to a Cisco Catalyst 9500 switch can be stressful, particularly when it serves a critical role in core or aggregation networks. The good news is that IOS XE provides a reliable method to recover your password without wiping your configuration. This guide walks you through practical steps for regaining access on standalone switches, modular chassis, or StackWise Virtual deployments, with minimal disruption.
Table of Contents
- Part 1: Important Notes Before Password Recovery
- Part 2: Understanding Cisco 9500 vs Older Switches
- Part 3: Catalyst 9500 Password Recovery Steps for Standalone Switches
- Part 4: Recovering Passwords on Modular Chassis with Dual Supervisors
- Part 5: StackWise Virtual Password Recovery
- Part 6: Troubleshooting Tips
- Part 7: FAQs for Catalyst 9500 Password Recovery

Part 1: Important Notes Before Password Recovery
Before starting the recovery process, keep these considerations in mind:
- Preserve Configuration: This method does not erase your startup configuration. All VLANs, interfaces, routing settings, and other configurations remain intact.
- Power Cycle Needed: To enter ROMMON mode, the switch must be rebooted. Schedule this carefully if the device is live.
- Verify Licensing: Password recovery does not affect SmartNet or IOS feature licenses, but double-check after completing the process.
Part 2: Understanding Cisco 9500 vs Older Switches
The 9500 series differs from older Catalyst models in how it handles password recovery:
| Switch Model | Password Recovery Method | Notes |
| Cisco 9500 | ROMMON variable | Bypasses startup config safely |
| Cisco 9300 | ROMMON variable | Similar, minor differences in boot sequence |
| Cisco 3850/3650 | File rename | Older IOS method |
| Cisco 2960/2960X | Flash rename | Legacy approach |
Part 3: Catalyst 9500 Password Recovery Steps for Standalone Switches
Step 1: Console Connection
Connect a PC or terminal emulator (PuTTY, Tera Term) to the switch console port using 9600 baud, 8N1 settings.
Step 2: Enter ROMMON
- Power-cycle the switch.
- During boot, press Ctrl-C or tap the Mode button repeatedly until the
switch:prompt appears.
Step 3: Set Ignore Variable
In ROMMON, instruct the switch to bypass the startup configuration:
switch: SWITCH_IGNORE_STARTUP_CFG=1
switch: boot
Step 4: Skip Initial Setup
When prompted for the initial configuration dialog, type no.
Step 5: Restore Configuration and Set New Passwords
Switch> enable
Switch# copy startup-config running-config
Switch# configure terminal
Switch(config)# username admin privilege 15 secret NEW_PASSWORD
Switch(config)# enable secret NEW_ENABLE_PASSWORD
Step 6: Clear Ignore Variable and Save
Switch# no system ignore startupconfig switch all
Switch# copy running-config startup-config
Switch# show romvar | include SWITCH_IGNORE_STARTUP_CFG
Confirm the variable is reset to 0.

Part 4: Recovering Passwords on Modular Chassis with Dual Supervisors
- Power off the chassis and remove the standby supervisor.
- Power on only the active supervisor.
- Follow the standard recovery steps (ROMMON, ignore variable, boot, restore config, set passwords, reset variable, save).
- Reinsert the standby supervisor after saving configuration.
Part 5: StackWise Virtual Password Recovery
- Power off the standby switch.
- Power-cycle the active switch and enter ROMMON (Ctrl-C or Mode button).
- Set
SWITCH_IGNORE_STARTUP_CFG=1, boot, restore configuration, set new passwords, reset ignore variable, and save. - Power on the standby switch after confirming the active switch is correctly configured.
Part 6: Troubleshooting Tips
- ROMMON prompt not appearing: Tap the Mode button multiple times rather than holding it.
- Configuration not restored: Verify that
copy startup-config running-configandno system ignore startupconfig switch allwere executed. - Stack or modular issues: Check stack roles, member numbers, and supervisor priorities after recovery.
Part 7: FAQs for Catalyst 9500 Password Recovery
How do I reset the password on a Cisco 9500 switch?
Connect via console, enter ROMMON mode, set SWITCH_IGNORE_STARTUP_CFG=1, boot the switch, restore configuration, set new passwords, and reset the ignore variable before saving.
Can I recover a password without losing configuration?
Yes, this method preserves all VLANs, interfaces, and routing information.
What if I forget the console login password?
Physical console access is required. The full ROMMON procedure works for both console and enable passwords.
Does this method apply to all Catalyst 9500 deployments?
Yes, it covers standalone switches, dual supervisor modular chassis, and StackWise Virtual pairs.
For purchasing or checking availability of Cisco switches, visit Router-switch or IT-Price.

Expertise Builds Trust
20+ Years • 200+ Countries • 21500+ Customers/Projects
CCIE · JNCIE · NSE7 · ACDX · HPE Master ASE · Dell Server/AI Expert





















































































































