T42 won't load NIC driver during network/PXE installation

T4x series specific matters only
Post Reply
Message
Author
dandreye
Sophomore Member
Posts: 163
Joined: Tue Feb 07, 2012 11:48 am
Location: London, UK

T42 won't load NIC driver during network/PXE installation

#1 Post by dandreye » Thu May 11, 2017 9:25 am

Hi All,

Because of some issues with both USB ports of my T42 (machine type 2373-Q91) I decided to try installing W7 over the network, for which I'm using Serva, basically a PXE server that worked well for me during W7 installation on other (non-T4x) platforms on a number of occasions before:
http://www.vercot.com/~serva/default.html

Step 8.3.2 in Serva's howto (http://www.vercot.com/~serva/an/WindowsPXE1.html#) instructs to put target machine's NIC driver into the $OEM$\$Boot$\$1\$WinPEDriver$\NIC\ directory (residing alongside other W7 installation files and folders under TFTP root). It's the first time I had to do it as T42 would always hang at network share access attempt while all other platforms were fine somehow. Knowing that while under XP my NIC driver used to be E1000325.sys, I extracted E1000325.cat, E1000325.din, E1000325.inf and E1000325.sys from what looks like the most recent driver pack:
http://pcsupport.lenovo.com/gb/en/downloads/ds004058

and placed those 4 files into that directory. Serva detects and parses them seemingly well:

[05/11 14:37:17.719] BINL Inf: Preparation/Maintenance procedures "Start" **
[05/11 14:37:20.949] BINL Inf: Injected OK, C:\Serva\WIA_WDS\W7SP1\_SERVA_\boot\ServaBoot.wim Added [2]\$WinPEDriver$\NIC\E1000325.CAT
[05/11 14:37:20.959] BINL Inf: Injected OK, C:\Serva\WIA_WDS\W7SP1\_SERVA_\boot\ServaBoot.wim Added [2]\$WinPEDriver$\NIC\E1000325.DIN
[05/11 14:37:20.969] BINL Inf: Injected OK, C:\Serva\WIA_WDS\W7SP1\_SERVA_\boot\ServaBoot.wim Added [2]\$WinPEDriver$\NIC\E1000325.INF
[05/11 14:37:20.979] BINL Inf: Injected OK, C:\Serva\WIA_WDS\W7SP1\_SERVA_\boot\ServaBoot.wim Added [2]\$WinPEDriver$\NIC\E1000325.SYS
[05/11 14:37:20.989] BINL Inf: Injected OK, C:\Serva\WIA_WDS\W7SP1\_SERVA_\boot\ServaBoot.wim Added [2]\Windows\System32\ServaPENet.exe
[05/11 14:37:20.999] BINL Inf: Injected OK, C:\Serva\WIA_WDS\W7SP1\_SERVA_\boot\ServaBoot.wim Updated [2]\Windows\System32\Winpeshl.ini
[05/11 14:37:21.009] BINL Inf: Injected OK, C:\Serva\WIA_WDS\W7SP1\_SERVA_\boot\ServaBoot.wim Added [2]\Serva.txt
[05/11 14:37:21.029] BINL Inf: Updated OK, C:\Serva\WIA_WDS\W7SP1\_SERVA_\ServaBINL.dat
[05/11 14:37:21.890] BINL Inf: WIA_WDS_SHARE OK; 127.0.0.1:445
[05/11 14:37:21.890] BINL Inf: Preparation/Maintenance procedures "End" **


Despite all that, my T42 reports failure to load the very first driver file E1000325.INF it tries loading, and hangs there shortly after. I managed to quickly browse install log file at the T42 just before it hanged and noticed nothing at all re network driver loading.

Am I doing anything wrong? In particular is the driver I'm using (DriverVer = 10/24/2006,8.7.9.0) good for W7? Is there perhaps a way to extract the Intel PRO/1000 MT Mobile Connection driver that comes with W7 and give that one a try instead?


Many thanks in advance!
Last edited by dandreye on Thu May 11, 2017 9:38 am, edited 2 times in total.
X1G1 3460-1F4, 2x X61s 7667-34G, X61s 7667-Y24, X61s 7667-WQ8, X61s 7666-AA5, X60s 1702-W96, T43 2669-YJ6, T42 2373-Q91

RealBlackStuff
Admin
Admin
Posts: 18274
Joined: Mon Sep 18, 2006 5:17 am
Location: Mt. Cobb, PA USA
Contact:

Re: T42 won't load NIC driver during network/PXE installation

#2 Post by RealBlackStuff » Thu May 11, 2017 9:35 am

Never heard of this Serva, but I would suggest to install WITHOUT those NIC-files, and try the NIC afterwards, using any files you can find.
Lovely day for a Guinness! (The Real Black Stuff)

Check out The Boardroom for Parts, Mods and Other Services.

dandreye
Sophomore Member
Posts: 163
Joined: Tue Feb 07, 2012 11:48 am
Location: London, UK

Re: T42 won't load NIC driver during network/PXE installation

#3 Post by dandreye » Thu May 11, 2017 9:47 am

RealBlackStuff:

> I would suggest to install WITHOUT those NIC-files

Already tried - doesn't work: that way it just hangs at the very same stage when trying to access the share, which is what made me think it's the NIC driver it's missing (my X61s and Asus A3500L both managed to get past that stage w/o any NIC drivers somehow). Since it's successfully pulling several files via TFTP before that moment (while still in text not GUI mode, hence probably using some NIC driver from BIOS?) I don't expect it to be the server side issue; I tried turning the firewall off just in case - still no luck.
X1G1 3460-1F4, 2x X61s 7667-34G, X61s 7667-Y24, X61s 7667-WQ8, X61s 7666-AA5, X60s 1702-W96, T43 2669-YJ6, T42 2373-Q91

RealBlackStuff
Admin
Admin
Posts: 18274
Joined: Mon Sep 18, 2006 5:17 am
Location: Mt. Cobb, PA USA
Contact:

Re: T42 won't load NIC driver during network/PXE installation

#4 Post by RealBlackStuff » Thu May 11, 2017 10:10 am

Let's face it, T42 is not exactly made for W7...

Another thing to try: copy the working X61s HD onto your T42 drive, then tweak the OS on the T42.
But I doubt it'll work, the X61s has a much newer CPU and chipset.
Best bet: install Linux, such as Zorin.

I'll leave it to others to help you further.

dandreye
Sophomore Member
Posts: 163
Joined: Tue Feb 07, 2012 11:48 am
Location: London, UK

Re: T42 won't load NIC driver during network/PXE installation

#5 Post by dandreye » Thu May 11, 2017 10:20 am

I could actually try installing W7 from a DVD; as for the USB ports, they just don't do USB2.0 mode anymore - only USB1.1, which would make the installation way longer but not impossible. Thanks for the ideas anyway )

How do I extract the following driver from W7 on my other PC? It's one of the things I'd like to try before giving up on this network installation:
https://s13.postimg.org/z8glppwtj/Capture.png
X1G1 3460-1F4, 2x X61s 7667-34G, X61s 7667-Y24, X61s 7667-WQ8, X61s 7666-AA5, X60s 1702-W96, T43 2669-YJ6, T42 2373-Q91

RealBlackStuff
Admin
Admin
Posts: 18274
Joined: Mon Sep 18, 2006 5:17 am
Location: Mt. Cobb, PA USA
Contact:

Re: T42 won't load NIC driver during network/PXE installation

#6 Post by RealBlackStuff » Thu May 11, 2017 10:33 am

USB1.1 means that your Southbridge (big Intel chip under wifi-card) is shot.
A reballing might fix it, but I doubt it.
A lot of things are controlled by that Southbridge, incl. you HD, CD, NIC, USB etc.
Replace the mobo if you insist on using that oldie.

dandreye
Sophomore Member
Posts: 163
Joined: Tue Feb 07, 2012 11:48 am
Location: London, UK

Re: T42 won't load NIC driver during network/PXE installation

#7 Post by dandreye » Thu May 11, 2017 11:19 am

Perhaps the SB failed in such way as to only render USB ports affected (someone using this laptop before would pull their USB sticks out completely unaware of the save removal process); all other functionality seems to be intact - it was running perfectly well under W7 for months and I'm just trying to install W7 onto a different SSD now. Swapping the mobo isn't really worthwhile taking its age and rare/leisure use w/o any need in USB into account; the mobos that come complete with CPU, fan/heatsink assembly etc cost about the same as the laptop here. I'll just stick the old SSD back into it and carry on using it as before.

Btw the whole reason behind installing fresh W7 on it is to see if this one goes away - my laptop developed it after a self repaired battery was plugged into it:
viewtopic.php?f=2&t=122828
X1G1 3460-1F4, 2x X61s 7667-34G, X61s 7667-Y24, X61s 7667-WQ8, X61s 7666-AA5, X60s 1702-W96, T43 2669-YJ6, T42 2373-Q91

dr_st
Senior ThinkPadder
Senior ThinkPadder
Posts: 6966
Joined: Sat Oct 29, 2005 6:20 am

Re: T42 won't load NIC driver during network/PXE installation

#8 Post by dr_st » Fri May 12, 2017 10:54 am

dandreye wrote:
Thu May 11, 2017 9:25 am
Am I doing anything wrong? In particular is the driver I'm using (DriverVer = 10/24/2006,8.7.9.0) good for W7? Is there perhaps a way to extract the Intel PRO/1000 MT Mobile Connection driver that comes with W7 and give that one a try instead?
I don't think this driver is good for Win7. The Win7 inbox driver that supports the PRO/1000 MT is E1G60I32.SYS. Since it's an inbox driver (comes preinstalled with the OS), I don't know if it has a .CAT or .INF accompanying it.
Current: X220 4291-4BG, T410 2537-R46, T60 1952-F76, T60 2007-QPG, T42 2373-F7G
Collectibles: T430s (IPS FHD + Classic Keyboard), X32 (IPS Screen)
Retired: X61 7673-V2V, A31p w/ Ultrabay Numpad
Past: Z61t 9440-A23, T60 2623-D3U, X32 2884-M5U

dandreye
Sophomore Member
Posts: 163
Joined: Tue Feb 07, 2012 11:48 am
Location: London, UK

Re: T42 won't load NIC driver during network/PXE installation

#9 Post by dandreye » Fri May 12, 2017 1:30 pm

dr_st:

It turns out that some driver files were missing somehow - I must've overlooked them when analysing dependencies in e1000325.inf. Once I put entire contents of expanded package 7ira09ww.exe and removed unrelated inf files I started getting "NIC driver loaded OK" (hence one step further) but the laptop still hangs at the very next step "Accessing network resources" for some reason and I don't even see anything coming into Serva platform from that T42, which should be trying to access the share and request further files.

For a difference I also tried extracting W7's own driver installed on the old SSD from that T42 - this one (my HW IDs are PCI\VEN_8086&DEV_101E&SUBSYS_05491014):

8.4.1.1 28/05/2008
C:\Windows\system32\DRIVERS\E1G60I32.sys

and placed files nete1g32.inf and e1g60i32.sys returned by an app called Driver Extractor into that Serva's directory $OEM$\$Boot$\$1\$WinPEDriver$\NIC\:
http://www.grandutils.com/DriverExtractor/

but still didn't get through albeit for some other reason (IIRC it just got stuck at loading that driver).
X1G1 3460-1F4, 2x X61s 7667-34G, X61s 7667-Y24, X61s 7667-WQ8, X61s 7666-AA5, X60s 1702-W96, T43 2669-YJ6, T42 2373-Q91

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “ThinkPad T4x Series”

Who is online

Users browsing this forum: No registered users and 8 guests