If you follow the procedure in http://community.landesk.com/support/docs/DOC-2158, things really should work for you - if you use the correct driver. What you get from Lenovo when you download the M58 NIC driver is not a driver specific to the M58, but a version of intel's generic driver pack, which supports dozens and dozens of different NICs. It's by no means obvious which of the 10 or 15 inf and sys files is right for you. Here's a few ways I can imagine things might go wrong:
1. Did you take the correct inf file? When you look at the driver details in device manager, you're not given the name of the inf. As a rule, the inf and the sys have the same base filename. But looking at the intel drivers, some of them seem to break that rule.
2. Did you take the correct version of the inf and the sys? If you took them from the windows folders of a running M58, you should be ok. If you took them from a c:\drivers folder, as you mention, do you know exactly where that c:\drivers\nic folder came from?
Here are 2 suggestions (use 1 - not both!):
1. Use a freeware driver extraction tool such as Driver Magician Lite. Let it extract the NIC driver from a fully installed M58 running WinXP. That will take the guesswork out of the equation. You'll be sure you'll have the exact .inf + .sys + dependent files that you have seen running on a working machine.
2. Import the entire intel nic driver pack. Using WinImage, take all the sys files from the driver pack's pro1000\win32 folder and inject them into \i386\system32\drivers, the inf files into \i386\inf and the DLLs into \i386\system32 (*).
The advantage of the intel driver pack, as opposed to the PC manufacturer's driver, is that it will support a wider range of hardware. If you have a number of different desktop and laptop models, all equipped with versions of the intel pro1000 NIC, rather than downloading model specific drivers from the PC manufacturers' sites, consider using the intel driver pack. Chances are it will work for all your machines. Find the driver pack at http://downloadcenter.intel.com/default.aspx. Select network connectivity, desktop, gigabit. It doesn't matter which nic type you select next, you always get the same driver pack. It supports all pro1000 NICs for both desktop and laptop.
(*) contrary to what I said before, you do need the .din files and prounstl.exe. Copy them to \i386\system32.
Message was edited by: Jan Buelens
Thank you very much... I orginally selected the wrong drivers..... My M58 image is up and running successfully.