β οΈ Warning: This procedure erases all configuration (zoning, users, IP settings, passwords, etc.), but preserves licenses.
- Serial console or SSH access to the switch.
- Backup configuration if needed (
configUpload
).
sudo minicom --device /dev/ttyUSB0 --baudrate 9600
Example using minicom
Hit escape during boot
>>> choose option number 3
printenv
setenv OSLoadOptions single
printenv
boot
mount -o remount,rw,noatime /
mount /dev/hda1 /mnt
/sbin/passwddefault
WARNING: ERRORS MAY OCCUR
cat /etc/passwd | grep root
cat /etc/passwd | grep admin
cat /etc/shadow | grep root
cat /etc/shadow | grep admin
sync ; sync ; sync
reboot -f
root : fibranne
admin : password
licenseShow
licenseIdShow
licensePort --show
backup this part
switchDisable
cfgDisable
cfgClear
cfgSave
userconfig --change root -e yes
rootaccess --set all
userConfig --show -a
userConfig --delete <username>
Repeat for each user.
passwdcfg --deleteuser -all
snmpconfig --default snmpv3
snmpconfig --default snmpv1
snmpconfig --default accessControl
snmpconfig --default mibCapability
snmpconfig --default systemGroup
snmpconfig --default secLevel
snmpconfig --default auditInterval
dnsconfig --delete
ipAddrDel
Or reset IP stack:
ipAddrSet
(Set a temporary IP or 0.0.0.0
as needed.)
configDefault
portCfgDefault 0/47
portCfgDefault 48/95
switchCfgPersistentDisable
configDefault
switchCfgPersistentEnable
reboot (or fastboot?)
- The switch returns to factory state.
- Licenses are still present:
licenseShow
- Reset the domain ID:
switchDomainId 0
- Set a generic switch name:
switchName "default-switch"
- Check firmware version:
firmwareShow
- Backup configuration before reset:
configUpload