We have a Dell PowerEgde 1950 server with Broadcom NetXtreme gigabit ethernet card, and we are facing a strange problem with static IP assignment. When we assign a static IP to this broadcom NIC, settings are not getting saved.
Following are the steps to reproduce problem
- open TCP/IP properties window for broadcom NIC
- manually enter static IP address and other details like gateway, DNS, etc.
- apply and close properties dialog.
- re-open TCP/IP properties windows, you will see your static IP settings lost and changed to "obtain IP address manually"
- but when checked using ipconfig command, you will still see your same static IP settings
- but, when checked using ipconfig command after rebooting server, these static ip settings are completely gone and automatically obtained IP is assigned
Supplementary information: Recently we had formatted this server and installed windows 2003 from OEM windows setup CD (not from OS installation CD received from Dell). After windows installation was over, broadcom NIC drivers were installed.
Best Answer
Problem was with Broadcom NIC drivers. This is the reason why network admins generally prefers Intel NICs over Broadcom. Following is the detailed procedure to solve this issue (Note that I have verified this procedure only Dell PE 1950, but it may work for other familities of Dell PE as well)-
NIC loses Static IP Configuration
What to do:
How to do it:
a. Download the new Broadcom drivers
Important!
For Server 2008, leave all .Net Framework Versions in place, continue at step D.
b. Ensure Microsoft’s .Net Framework 2.0 SP1 is installed.
c. Install .Net Framework 2.0 SP1 from Microsoft.
d. Ensure .Net Framework 2.0 SP2, 3.0 and 3.5 are NOT installed. They can be reinstalled after installing the new Broadcom drivers.
e. Disable/Pause any Antivirus and Threat-Protection scanners that can interrupt the Broadcom driver installation.
f. Extract BCOMRemove.zip
g. Rename the following files:
h. Uninstall the existing Broadcom drivers through Add/Remove Programs.
i. Select No for restart now
j. Uninstall all Broadcom NICs and BASFND from Device Manager.
k. Double-Click BCOM_Remove.vbs
l. Reboot
m. Enable NICs in BIOS.
n. Cancel the Found new hardware wizard
o. Double-click BCOM_Finalize.vbs
p. Install the Broadcom Drivers
q. For Domain Controllers, follow Microsoft KB article 325356 (How to remove and reinstall TCP/IP on a Windows Server 2003 domain controller)
r. For Non-Domain Controllers, follow Microsoft KB article 317518. (How to reset "Internet Protocol (TCP/IP)" in Windows Server 2003)
s. netsh interface ip reset resetlog.txt