Troubleshooting NIC Drivers

Troubleshooting a missing network driver

Every once in a while, we’ll come across a network card that doesn’t have a driver in the WDS system.  If you need to find the missing driver, follow these steps:

  • When you receive the error message stating that the network driver is missing, press SHIFT+F10 to open a command prompt.
  • At the command prompt, type the following command: “Notepad.exe x:\Windows\INF\setupapi.app.log”
  • In the Setupapi.app.log file that is displayed, locate the section that identifies the Plug and Play ID (PnPID) of the third-party network adapter. An example PnPID is “PCI\VEN_10B7&DEV_9200&SUBSYS_010D1028”.

This is a sample section from Setupapi.app.log that identifies the PnPID of the network adapter causing the error message:

  • Locate the correct driver for the network adapter that you identified. Then, copy the driver onto a floppy disk or onto a universal serial bus (USB) flash drive.
  • Manually load the network driver, and then verify that it is the correct driver. To do this, type the following command, and then press ENTER: “drvload d:\driver.inf”

Notes

  • Driver.inf is the name of the third-party network driver.
  • You have to specify the full path and the name of the driver. For example, if Driver.inf is on a CD, and the CD drive is drive D, type the following command, and then press ENTER: “drvload.exe d:\driver.inf”
  • Type “wpeutil InitializeNetwork”, and then press ENTER.
  • To verify network connectivity, type “ipconfig /all”.

Note The ipconfig /all command generates a detailed configuration report for all interfaces that include any remote access adapters.