Re: PnP Manager Problem
- From: Musketier <Musketier@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 28 Apr 2006 12:13:02 -0700
Sorry for answering late.
I found the reason. We run our motherboard with 24Volts only. Our power
supply creates 12V and 5V from this. The power supply sets the 5V 60ms after
the 12V. That is out of ATX12 spec. The gigabit controller boots with wrong
voltage levels. This causes that the controllers self initialization is
corrupted.
"KM" wrote:
Musketier,.
Was that XPe version of the driver INF? I don't see support for 1011 there. This is why 1010 gets installed during FBA, I think.
Can you also post the INF from XP Pro version of the driver? (btw, this really sounds scary - two versions of the driver INFs for
XPP and XPe).
Also, you may want to increase the logging level of Setup API on your target. Then you should be able to see more info and details
about what's going on with the adapter install.
http://groups.google.com/group/microsoft.public.windowsxp.embedded/msg/376dbcb0b716ab04
--
=========
Regards,
KM
Of course,
it is a special version for XPe from Intel. I think the problem is caused by
the hardware. Because the driver sends a DIF_PROPERTYCHANGE event to the
device manager. But the driver sends the wrong device ID to the device
manager.
The installations works but the network settings are destroyed on XPe. On
Win Pro there is more intelligance an the network. The settings are adapted
from the originals (it seems so) and therefore you do not notice the wrong ID
on Win Xp Pro.
I removed the [Strings] section bcause the 30000 char limitation of to post.
; e1000exp.INF (Windows XP Embedded 32 bit)
; $Revision: 2 $
;
; Intel(R) PRO/1000 Gigabit Adapters
;
; Version 7.4.19 (Major . Minor . Build . EngineeringNumber)
; Major and Minor refer to the project
; Build is incremented whenever a new feature is added to the INF
; Engineering number is set to the base driver version
;
[version]
Signature = "$Windows NT$"
Class = Net
ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider = %Intel%
DriverVer = 03/12/2004,7.4.19.0
[Manufacturer]
%Intel% = Intel.NTx86
[ControlFlags]
ExcludeFromSelect = \
PCI\VEN_8086&DEV_1008&SUBSYS_21078086,\
PCI\VEN_8086&DEV_1004&SUBSYS_20048086
[Intel.NTx86]
; DisplayName Section DeviceID
; ----------- ------- --------
%E1008.DeviceDesc% = E1008.ndi, PCI\VEN_8086&DEV_1008
%E100C.DeviceDesc% = E100C.ndi, PCI\VEN_8086&DEV_100C
%E100D.DeviceDesc% = E1008.ndi, PCI\VEN_8086&DEV_100D
%E100E.DeviceDesc% = E100E.ndi, PCI\VEN_8086&DEV_100E
%E100F.DeviceDesc% = E100F.ndi, PCI\VEN_8086&DEV_100F
%E1010.DeviceDesc% = E1010.ndi, PCI\VEN_8086&DEV_1010
%E1013.DeviceDesc% = E1013.ndi, PCI\VEN_8086&DEV_1013
%E1019.DeviceDesc% = E1019.ndi, PCI\VEN_8086&DEV_1019
%E1026.DeviceDesc% = E1026.ndi, PCI\VEN_8086&DEV_1026
%E1075.DeviceDesc% = E1075.ndi, PCI\VEN_8086&DEV_1075
%E1076.DeviceDesc% = E1076.ndi, PCI\VEN_8086&DEV_1076
%E1078.DeviceDesc% = E1078.ndi, PCI\VEN_8086&DEV_1078
%E1079.DeviceDesc% = E1026.ndi, PCI\VEN_8086&DEV_1079
;-------------------------------------------------------------------------------
; Intel PRO\1000 XT Server Adapter (Generic)
;
[E1008.ndi.NTx86]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType = 5 ; PCI
DelReg = Advanced.DelReg
AddReg = Kodiak.reg, Kodiak2.reg, Copper.reg, Advanced.reg,
UninstallW2.reg, CoInSM.reg
AddReg = NDIS_5_1.reg, tso.reg, 82544EI.reg, EnablePME.reg,
WakeOn.reg
CopyFiles = winxp.CopyFiles, UninstallProg.CopyFiles
[E1008.ndi.NTx86.Services]
AddService = E1000, 2, winxp.Service, winxp.EventLog
[E1008.ndi.NTx86.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles
; Intel PRO\1000 T Desktop Adapter (Generic)
;
[E100C.ndi.NTx86]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType = 5 ; PCI
DelReg = Advanced.DelReg
AddReg = Kodiak.reg, Kodiak2.reg, Copper.reg, Advanced.reg,
UninstallW2.reg, CoInSM.reg
AddReg = NDIS_5_1.reg, 82544EI.reg, tso.reg, EnablePME.reg,
WakeOn.reg
AddReg = Client.reg
CopyFiles = winxp.CopyFiles, UninstallProg.CopyFiles
[E100C.ndi.NTx86.Services]
AddService = E1000, 2, winxp.Service, winxp.EventLog
[E100C.ndi.NTx86.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles
; Intel PRO\1000 MT Desktop Adapter (Generic)
;
[E100E.ndi.NTx86]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType = 5 ; PCI
DelReg = Advanced.DelReg
AddReg = Kodiak.reg, Kodiak2.reg, Copper.reg, Advanced.reg,
UninstallW2.reg, CoInSM.reg
AddReg = NDIS_5_1.reg, 82544EI.reg, tso.reg
AddReg = 82540EM.reg, EnablePME.reg, WakeOn.reg
AddReg = Client.reg
CopyFiles = winxp.CopyFiles, UninstallProg.CopyFiles
[E100E.ndi.NTx86.Services]
AddService = E1000, 2, winxp.Service, winxp.EventLog
[E100E.ndi.NTx86.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles
; Intel PRO/1000 MT Server Adapter (Generic)
;
[E100F.ndi.NTx86]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType = 5 ; PCI
DelReg = Advanced.DelReg
AddReg = Kodiak.reg, Kodiak2.reg, Copper.reg, Advanced.reg,
UninstallW2.reg, CoInSM.reg
AddReg = NDIS_5_1.reg, 82544EI.reg, tso.reg
AddReg = 82540EM.reg, EnablePME.reg, WakeOn.reg
CopyFiles = winxp.CopyFiles, UninstallProg.CopyFiles
[E100F.ndi.NTx86.Services]
AddService = E1000, 2, winxp.Service, winxp.EventLog
[E100F.ndi.NTx86.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles
; Intel PRO/1000 MT Dual Port Server Adapter (Generic)
;
[E1010.ndi.NTx86]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType = 5 ; PCI
DelReg = Advanced.DelReg
AddReg = Kodiak.reg, Kodiak2.reg, Copper.reg, Advanced.reg,
UninstallW2.reg, CoInSM.reg
AddReg = NDIS_5_1.reg, 82544EI.reg, tso.reg
AddReg = 82540EM.reg, EnablePME.reg, WakeOn.reg
CopyFiles = winxp.CopyFiles, UninstallProg.CopyFiles
[E1010.ndi.NTx86.Services]
AddService = E1000, 2, winxp.Service, winxp.EventLog
[E1010.ndi.NTx86.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles
; Intel PRO\1000 MT Network Connection and Adapter
;
[E1013.ndi.NTx86]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType = 5 ; PCI
DelReg = Advanced.DelReg
AddReg = Kodiak.reg, Kodiak2.reg, Copper.reg, Advanced.reg,
UninstallW2.reg, CoInK.reg
AddReg = NDIS_5_1.reg, 82544EI.reg, tso.reg
AddReg = 82540EM.reg, EnablePME.reg, WakeOn.reg, WakeOnLink.reg
AddReg = Client.reg, TnT.reg
CopyFiles = winxp.CopyFiles, UninstallProg.CopyFiles
[E1013.ndi.NTx86.Services]
AddService = E1000, 2, winxp.Service, winxp.EventLog
[E1013.ndi.NTx86.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles
; Intel PRO\1000 CT Desktop Connection
;
[E1019.ndi.NTx86]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType = 5 ; PCI
DelReg = Advanced.DelReg
AddReg = Kodiak.reg, Kodiak2.reg, Copper.reg, Advanced.reg,
UninstallW2.reg, CoInK.reg
AddReg = NDIS_5_1.reg, 82544EI.reg, tso.reg
AddReg = 82540EM.reg, EnablePME.reg, WakeOn.reg, WakeOnLink.reg
AddReg = Client.reg, TnT.reg
CopyFiles = winxp.CopyFiles, UninstallProg.CopyFiles
[E1019.ndi.NTx86.Services]
AddService = E1000, 2, winxp.Service, winxp.EventLog
[E1019.ndi.NTx86.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles
; Intel(R) PRO/1000 MT Server Connection
;
[E1026.ndi.NTx86]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType = 5 ; PCI
DelReg = Advanced.DelReg
AddReg = Kodiak.reg, Kodiak2.reg, Copper.reg, Advanced.reg,
UninstallW2.reg, CoInK.reg
AddReg = NDIS_5_1.reg, 82544EI.reg, tso.reg
AddReg = 82540EM.reg, EnablePME.reg, WakeOn.reg, WakeOnLink.reg
AddReg = Client.reg
CopyFiles = winxp.CopyFiles, UninstallProg.CopyFiles
[E1026.ndi.NTx86.Services]
AddService = E1000, 2, winxp.Service, winxp.EventLog
[E1026.ndi.NTx86.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles
; Intel PRO/1000 CT Network Connection
;
[E1075.ndi.NTx86]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType = 5 ; PCI
DelReg = Advanced.DelReg
AddReg = Kodiak.reg, Kodiak2.reg, Copper.reg, Advanced.reg,
UninstallW2.reg, CoInK.reg
AddReg = NDIS_5_1.reg, 82544EI.reg, tso.reg
AddReg = 82540EM.reg, EnablePME.reg, WakeOn.reg, WakeOnLink.reg
AddReg = Client.reg, TnT.reg
CopyFiles = winxp.CopyFiles, UninstallProg.CopyFiles
[E1075.ndi.NTx86.Services]
AddService = E1000, 2, winxp.Service, winxp.EventLog
[E1075.ndi.NTx86.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles
; Intel PRO\1000 MT Network Connection and Adapter
;
[E1076.ndi.NTx86]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType = 5 ; PCI
DelReg = Advanced.DelReg
AddReg = Kodiak.reg, Kodiak2.reg, Copper.reg, Advanced.reg,
UninstallW2.reg, CoInK.reg
AddReg = NDIS_5_1.reg, 82544EI.reg, tso.reg
AddReg = 82540EM.reg, EnablePME.reg, WakeOn.reg, WakeOnLink.reg
AddReg = Client.reg, TnT.reg
CopyFiles = winxp.CopyFiles, UninstallProg.CopyFiles
[E1076.ndi.NTx86.Services]
AddService = E1000, 2, winxp.Service, winxp.EventLog
[E1076.ndi.NTx86.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles
; Intel PRO\1000 ER Network Connection and Adapter
;
[E1078.ndi.NTx86]
Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
- Prev by Date: Re: MPEG-2 issue
- Next by Date: Re: Problem with USB keyboard/mouse and shutdown
- Previous by thread: Re: Allready a multimedia machine with embedded windows
- Next by thread: Re: Is fbreseal really necessary???
- Index(es):
Relevant Pages
|