Topic: Intel 82566DM-2 (Acer S661) Lan Driver 10DB HWID does not work

Hi all,

I have a Acer S661 which has the Intel 82566DM-2 NIC and it does not load the driver,
Iam using BartPE with XPE
Iam using the latest LAN pack 1007

Its hardwareID is
PCI\VEN_8086&DEV_10BD&SUBSYS_26361019&REV_02\3&11583659&0&C8: Intel(R) 82566DM-2 Gigabit Network Connection

Back in 2008 xdanmeyerx has similar issues with the 10BD on a Dell 755, My Dell 755's are OK.
See    http://forum.driverpacks.net/viewtopic.php?id=2770
and     http://forum.driverpacks.net/viewtopic.php?id=2692

When BartPE boots I can go to the Nic and run the update wizard it wants the files e1e5132.sys and then e1e5132.din
These files are existing on the boot directory under
e1e5132.sys c:\windows\system32\drivers
e1e5132.bin c:\windows\system32\
I can point the wizard to those locations and then the NIC works.

So the question I guess is, is there something in DriversPack that needs to reference these drivers.

A couple of things I have noticed, but not sure If Iam heading down the right track.
- If I extract the DP_LAN_wnt5_x86-32_1007 file, I see the only referece to a 10DB HWID is in the file ixe5132.ini
- In the Plugin Folder under the LAN directory the LAN.ini does not reference the e1e5132.sys file


Thanks
Brent

Re: Intel 82566DM-2 (Acer S661) Lan Driver 10DB HWID does not work

Yes, the .din files are not copied to the PE folder by design.  Really, they're not needed.  We're working on a solution to that particular problem.
Excellent first post BTW!  You gave us everything we request, you did your homework AND posted links to relevant threads.  Well done!

Read BEFORE you post.  HWID tool   DriverPacks Tutorial   DONATE!
http://driverpacks.net/userbar/admin-1.png
Not all heroes wear capes, some wear Kevlar!

Re: Intel 82566DM-2 (Acer S661) Lan Driver 10DB HWID does not work

Well done first post!

Entries in the pack INI are to skip files (exceptions)... (If they are not listed then they are added)

that file should be in the plugin's INI though... that is strange... I'll take a look when i have a chance


Edit.... I had a chance smile

PCI\VEN_8086&DEV_10BD

is found in E1E5132.INF (folder I) and DELL5132.inf (folder I2)

the files are added to the plugins ini file

wnt5\E1E5132.INF=20,,1
wnt5\E1E5132.SYS=4,,1

this should work... (it does for all the other device drivers)

the inf only copies the sys file in the e1e5132.inf

WinXP copy files
;

[winxp.CopyFiles]
e1q5132.sys,,,2

[winxp.Service]
DisplayName     = %E1QExpress.Service.DispName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\e1q5132.sys
LoadOrderGroup  = NDIS


However i do see that the Dell driver in the I\RIS folder will over write the one in the I1 folder ... (I think - Last file copied wins)
If you feel brave try deleting the I\RIS dell driver and test...  and deleting the I1 and test to see if one or the other works... My best guess it the the RIS is more likely to work @ PE

We'll keep working on it

Note to self update INI to rename or skip this duplication in teh packs INI.

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Intel 82566DM-2 (Acer S661) Lan Driver 10DB HWID does not work

OverFlow wrote:

Edit.... I had a chance smile

PCI\VEN_8086&DEV_10BD

is found in E1E5132.INF (folder I) and DELL5132.inf (folder I2)

the files are added to the plugins ini file

wnt5\E1E5132.INF=20,,1
wnt5\E1E5132.SYS=4,,1

Break, which file is added?

DP_LAN_wnt5_x86-32_1007.7z:
I\e1e5132.sys   version 9.13.41.0 from 2007
I2\e1e5132.sys  version  9.8.20.0 from 2010

There are three years between.
The old file e1e5132.sys is added to BartPE.

In doubt, I prefer the new generic Intel driver, not the old Dell driver.
I3 does contain a OEM driver too.


OverFlow wrote:

Note to self update INI to rename or skip this duplication in teh packs INI.

How to skip I2 and I3 at BartPE mode?

Re: Intel 82566DM-2 (Acer S661) Lan Driver 10DB HWID does not work

http://forum.driverpacks.net/viewtopic.php?id=2797

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: Intel 82566DM-2 (Acer S661) Lan Driver 10DB HWID does not work

OverFlow, what was you link, when I click it I get
Bad request. The link you followed is incorrect or outdated.

Also, Sorry I didnt find the ini that referenced 10BD in I and I2,  What I started doing was searching for 10DB which was found in ixe5132.ini, just the B & D around the wrong way, that threw me.

Re: Intel 82566DM-2 (Acer S661) Lan Driver 10DB HWID does not work

brentpp wrote:

OverFlow, what was you link

Link goes to a non public Testing Team section.

Thanks for reminding, OverFlow.

Added to LAN ini file

[I2]
; BartPE Code
ms_count	 	= 1
ms_1_tag 	= "Dell2_OEM"
ms_1_sysfile 	= "e1000325.sys"
ms_1_exc_skipIfOS="wxp,w2k3"

[I3]
; BartPE Code
ms_count	 	= 1
ms_1_tag 	= "Dell3_OEM"
ms_1_sysfile 	= "e1k5132.sys"
ms_1_exc_skipIfOS="wxp,w2k3"
brentpp wrote:

searching for 10DB which was found in ixe5132.ini, just the B & D around the wrong way, that threw me

Good find.

Compare INF Manufacturer Section
http://msdn.microsoft.com/en-us/library … S.85).aspx

Which Wndows do you use? Do you use XP or 2003 files?


In addition, inf editing is required sometimes. Compare http://forum.driverpacks.net/viewtopic.php?id=4530

A new approach: create a batch plugin\DriverPacks.net\EditInf.cmd

@echo off
setlocal EnableExtensions
cd /d %~dp0

rem PE mode: edit *.inf files: 
rem comment lines with CopyFiles, DelFiles, UpdateInis, DelDirs, RenFiles, Reboot
rem
rem created by cdob
rem approach based on 911cd experience http://www.911cd.net/

rem sed.exe http://sourceforge.net/projects/unxutils/

for %%a in (LAN\w2k3\*.inf LAN\wnt5\*.inf LAN\wxp\*.inf WLAN\w2k3\*.inf WLAN\wnt5\*.inf WLAN\wxp\*.inf) do (
    echo %%a
    type "%%a" | sed -e "s/^CopyFiles/;CpyFiles/" | sed -e "s/^DelFiles/;DlFiles/" | sed -e "s/^UpdateInis/;UdateInis/" | sed -e "s/^DelDirs/;DlDirs/" | sed -e "s/^RenFiles/;RnFiles/" | sed -e "s/^DelFiles/;DlFiles/" | sed -e "s/^Reboot/;Rboot/" > "%%a.new"

    if exist "%%a.new" (
      if exist "%%~na.bak" del "%%~na.bak" 
      ren "%%a" "%%~na.bak" 
      ren "%%a.new" "%%~nxa" 
    )
)

Add sed.exe and run the batch.

Re: Intel 82566DM-2 (Acer S661) Lan Driver 10DB HWID does not work

In the latest DriverPack LAN I'm testing, both \I2 & \I3 are deleted.  \I covers all.  I'll look into the duplicated RIS files.

Read BEFORE you post.  HWID tool   DriverPacks Tutorial   DONATE!
http://driverpacks.net/userbar/admin-1.png
Not all heroes wear capes, some wear Kevlar!

Re: Intel 82566DM-2 (Acer S661) Lan Driver 10DB HWID does not work

cdob I am using XP SP3 to do the build


Just throwing out some more thoughts,
Even though there are different drivers in the Pack (the e1e5152) the one that does get copied onto BartsPE does work when you go to device manager and do update driver and point to c:\windows\system32\drivers.

Its just windows doesnt know how to do it, itself

Last edited by brentpp (2010-08-24 10:15:43)

Re: Intel 82566DM-2 (Acer S661) Lan Driver 10DB HWID does not work

cdob, I have just had ago of the EditInf.cmd script.  AND it worked
Thanks for the link to sed.exe in there, cause ive never heard of that before

Can you tell me what the script did?


Edit....
cdob, Thanks for the fix, Ive now tested my BartPE on 24 different models.
no BSOD and all Nics Work.

Thank you

Last edited by brentpp (2010-08-24 21:40:48)

Re: Intel 82566DM-2 (Acer S661) Lan Driver 10DB HWID does not work

brentpp wrote:

I have just had ago of the EditInf.cmd script.  AND it worked

Thanks for report. Didn't tried script in real life myself.

to sed.exe in there, cause ive never heard of that before

Sed is about 40 years old and a nice tool to edit text files. http://en.wikipedia.org/wiki/Sed

Can you tell me what the script did?

The script comment lines with CopyFiles, DelFiles, UpdateInis, DelDirs, RenFiles, Reboot at driver inf files.
PE drive load does compare e.g. CopyFiles.
And driver load may fail because of missing uninstall file.
At a PE boot CD you don't uninstall the driver, the CD is read only anyway.

Re: Intel 82566DM-2 (Acer S661) Lan Driver 10DB HWID does not work

Ok, that makes sense.

Now for each driverpack that comes out and it has new drivers to suit new machines in the future.
I should just run that script each time and PE should be ok?