Question
We have a Supermicro Blade System. The BMB-GEM-003 switch stopped responding on the web management interface. So, we did a reset on the blade “Gigabit Switch Status” web administration page.

Connecting through the rs232 port, we configured IP address for the switch and got the following output:

CFE> ifconfig eth0 -addr=10.4.17.151 -mask=255.255.255.0 -gw=10.4.17.254
phy 2, vendor 0050ef part 03
mii_probe: Using PHY 2
eth0: Link speed: 100BaseT FDX
Device eth0: hwaddr 00-30-48-58-36-10, ipaddr 10.4.17.151, mask 255.255.255.0
gateway 10.4.17.254, nameserver not set
*** command status = 0

Can you please give us some directions?
Print
Answer
If the “nvram show” command in console returns the “*** command status = 0” result, the configuration in the NVRAM is gone.

Please copy & paste the script below to a text file. The script file is to run under Linux minicom terminal emulator. Please edit the script and change the MAC address to the unit’s MAC address.

If no Linux minicom is used, please issue the commands between the quotation marks manually, one by one. Make sure enter the command “nvram commit” at the end, before “reset” (restart) the switch.

---(Script Begins)—-

send "nvram set et0macaddr=00-30-48-98-C3-D8"
expect {
CFE>
}
send "nvram set et1macaddr=00-30-48-98-C3-D8"
expect {
CFE>
}
send "nvram set et2macaddr=00-30-48-98-C3-D9"
expect {
CFE>
}
send "nvram set username_ver=1"
expect {
CFE>
}
send "nvram set STARTUP_ver=1"
expect {
CFE>
}
send "nvram set httpd_ver=1"
expect {
CFE>
}
send "nvram set password_ver=1"
expect {
CFE>
}
send "nvram set et0config_ver=1"
expect {
CFE>
}
send "nvram set et1config_ver=1"
expect {
CFE>
}
send "nvram set et2config_ver=1"
expect {
CFE>
}
send "nvram set et0phyaddr=2"
expect {
CFE>
}
send "nvram set et1phyaddr=1"
expect {
CFE>
}
send "nvram set et2phyaddr=1"
expect {
CFE>
}
send "nvram set et0mdcport=0"
expect {
CFE>
}
send "nvram set et1mdcport=1"
expect {
CFE>
}
send "nvram set et2mdcport=2"
expect {
CFE>
}

send "nvram set password=ADMIN"
expect {
CFE>
}
send "nvram set username=ADMIN"
expect {
CFE>
}
send "nvram set sdram_config=0x0000"
expect {
CFE>
}
send "nvram set sdram_refresh=0x0000"
expect {
CFE>
}
send "nvram set sdram_init=0x0009"
expect {
CFE>
}
send "nvram set sdram_ncdl=0x00000000"
expect {
CFE>
}
send "nvram set et0config=\"192.168.100.102 255.255.255.0 192.168.100.1\""
expect {
CFE>
}
send "nvram set et1config=off"
expect {
CFE>
}
send "nvram set et2config=off"
expect {
CFE>
}
send "nvram set httpd=1"
expect {
CFE>
}

send "nvram set STARTUP=\"boot -z -elf flash1.os:\""
expect {
CFE>
}

send "nvram commit"
expect {
CFE>
}

---(Script Ends)---
Was this FAQ helpful?
Enter Comments Below:
Note: Your comments/feedback should be limited to this FAQ only. For technical support, please send an email to .
Enter your email address below if you'd like technical support staff to reply:
Please type the Captcha (no space)
D E A W
Find more questions
Still Need Support?
Having trouble finding what you're searching for? Contact our support team for further assistance.

Certain products may not be available in your region