[Modsquad: Added to ASUS Tutorials
]
Nforce2 Nvidia Network and Firewire Bios Repair
There are times when issues come up with the Nvidia Network device and onboard Firewire that can't be solved by driver versions, driver set ups, or network set ups. The nvMAC (nVidia network) and nvGUID (Firewire) should be checked for factory settings before the board is returned for a non working device.
There are stickers that have the factory settings for the nvMAC and nvGUID.
The stickers are found by the ide and floppy connectors on the main board.
NvMAC= Side of Primary IDE connector, nvGUID=Mainboard by the Primary IDE connector, 3Com= side of Floppy connector.
Problems
Issues that occur with the nVidia network device
may include not accessing the internet and network, drivers not loading (errors), or problems when using a DHCP server. With Firewire, the device manager will be flagged as having a driver error. Issues can occur after
hotflashing, installing an IOSS RD-1, or flashing the bios with older versions of Awardflash (prior versions to 8.23c). Using the software key /wb with Awardflash 8.24b may cause changes to either the nvMAC or the nvGUID. There have been reports of the nvidia network device ceasing to function after a normal flash. This isn't a cure all for network issues, but for troubleshooting it is a quick process to verify the factory settings.
Some problems and solutions this covers are:
• The same MAC and GUID cause problems with the nvidia network and/or firewire
-This includes driver errors or non-connection to the network (even though settings look good)
• A nvMAC that has the non-functional ID of 8D-F0-00-E7-39-00 will show up in Network connections but will not access the network/internet or may say the cable is not connected.
• A hot flash should transfer the MAC address from the host chip (cmos) and may clone the MAC address to the nvGUID. Having two computers on the same network with the same MAC will cause networking problems. It's best to keep the factory setting for the board.
• The same goes for the initial flash of an RD-1 (duplicate MAC and GUID). The effect is both are rendered useless, though it may show up as one
or the other not working while the other does.
How to check for the nvMAC and nvGUID
There are a few ways to get the nvMAC such as
IPCONFIG /all, but it is best to run AWARD FLASH as it will show BOTH the nvMAC and the nvGUID. This will prevent issues with problems that occur when the MAC and the GUID have been assigned a duplicate number or a MAC that is out of range.
Step 1
Prepare a bootable DOS floppy with AWARDFLASH VERSION 8.24b (preferred) and a bios for your mainboard version.
ftp://ftp.asus.com.tw/pub/ASUS/mb/socka ... dflash.zip
A bootable CD could be prepared as an alternative.
Step 2
From a cold boot, at the A: prompt, type:
awdflash yourbios.bin /pn/sn/e
example: awdflash C18D1005.bin /pn/sn/e
Note: This will
not flash the bios.
You should see this screen.
If the numbers match the numbers on the stickers, you'll need to further debug your original issue. I've seen a reflash of the bios with the factory sticker numbers repair the type 10 errors with firewire
even though the bios showed the correct numbers. So you never know.
If they don't match the stickers, you'll need to flash the bios.
Flashing the bios
Step 1
Prepare a bootable DOS floppy with AWARDFLASH V.8.24b or later,
the bios file, and clrcmos.
ftp://ftp.asus.com.tw/pub/ASUS/mb/socka ... dflash.zip
http://www.unicore.com/techsupport/UTILS/clrcmos.exe
A bootable CD could be prepared as an alternative.
Step 2
Cold Boot, and at the prompt:
awdflash yourbios.bin /py/sn/cc/cd/cp/nvmac:XXXXXXXXXXXX/nvguid:XXXXXXXXXXXXXXXX/wb/e
Please note: the award flash help screen is wrong, you need 16 digits and not 14 for proper flashing of the firewire.
Step 3
After flashing is complete, use clrcmos or shut down or use the jumpers on the board.
Step 4
Cold boot and allow the
cmos error to come up, hit
delete go to
load defaults and make your bios changes, including date and time. You should have now successfully applied your settings.
Please note: There are alternate methods to flash the bios such as adding the software key
/ld to bypass the checksum error on reboot with an auto load of bios defaults. This will allow the bios to post to completion and have the OS boot. I prefer to clear the cmos (with clrcmos.exe) and boot into the bios screen for a total setting of all bios fields including the date and time. Just don't forget to
first LOAD DEFAULTS before making changes and saving. But whatever works for you is fine.
Step 5
For safety, boot from the DOS media and check the nvmac and nvguid to make sure you made the right entries using
awdflash yourbios.bin /pn/sn/e.
Final Comments
Networking issues can be a dog to debug with information and procedures varying according to the hardware and O/S you are running. This procedure is meant to be a
quick first line trouble shooting test and repair. It should be applicable to all makes of nforce2 boards. After you make sure the proper drivers are loaded for both the nvidia network and firewire, check with support options for the O/S you are using, the router (if used), and the cable or dsl modem. Sometimes a shutdown of all systems will be enough to repair problems.
This is a tutorial based on http://www.nforcershq.com/forum/viewtopic.php?t=17978 Special thanks go out to Bottled (for his patience, time and input), Pennhaven (for his contributions), userA, Kagato, True, johnd311, Jim, DarkKnight, greenring7, Senor Panadero (amdmb), and UK_Bloke (amdmb).