Static IP address/adapter problem
- From: Mr Garbage <MrGarbage@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Tue, 28 Jul 2009 09:31:01 -0700
I have a x86 SBC for which I have built a BSP package.
I have successfully installed and am able to bootup my WinCE system.
The board has an Intel PRO(R) Fast Ethernet device.
I have created a catalog item for this device, but not in platform.reg as
they suggest. I place it in my own 3rd party folder, the .reg file shown
below.
When I boot up if I do an ipconfig or click the network icon on the status bar
it shows my device PCI\E100CE61, Address Type: Static, IP Address: 0.0.0.0
However if I go to the Network Connections control panel and click the only
shown
device PCI-E100CE61, it correctly shows my non zero static IP address
192.168.10.6.
If I change the IP address to say 192.168.10.10 and reboot, it's back
againto 192.168.10.6. Shouldn't that persist?
Why isn't my adapter getting recognized as having a non zero static IP...
Any suggestions?
Thank you!
;*********************BEGIN INTEL PLATFORM.REG
ADDITIONS************************
; Intel(R) 8255x Registry configuration, if enabled
;Create registry information for Intel(R) Miniport Driver
[HKEY_LOCAL_MACHINE\Comm\E100CE6]
"DisplayName"="Intel(R) Fast Ethernet Controller"
"Group"="NDIS"
"ImagePath"="e100ce6.dll"
;Create registry information for template (will be copied to ALL instances of
;adapters using the Intel Miniport Driver)
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCI\Template\E100CE6]
;PCI Bus Enumeration Information
"Class"=dword:02
"SubClass"=dword:00
"ProgIF"=dword:0
"VendorID"=multi_sz:"8086","8086","8086","8086","8086","8086","8086","8086","8086","8086","8086","8086","8086"
"DeviceID"=multi_sz:"1229","2449","1031","1032","1033","1034","1035","1036","1037","1038","1039","103A","103B"
"Dll"="NDIS.dll"
"Entry"="NdisPCIBusDeviceInit"
"Transceiver"=dword:3
"MiniPort"="E100CE6"
;Installable ISR Handler Information
"IsrDll"="giisr.dll"
"IsrHandler"="ISRHandler"
"PortIsIO"=dword:0
"PortOffset"=dword:0
"PortSize"=dword:2
"PortMask"=dword:FF00
;Settings for DHCP IP Configuration, if enabled
IF DHCP
[HKEY_LOCAL_MACHINE\COMM\PCI\E100CE61\Parms\TcpIp]
"EnableDHCP"=dword:1
; This should be MULTI_SZ
"DefaultGateway"=""
; Use zero for broadcast address? (or 255.255.255.255)
"UseZeroBroadcast"=dword:0
; This should be MULTI_SZ, the IP address list
"IpAddress"="0.0.0.0"
; This should be MULTI_SZ, the subnet masks for the above IP addresses
"Subnetmask"="0.0.0.0"
ENDIF ;//DHCP
;Settings for static IP configuration, if enabled
IF STATIC_IP
[HKEY_LOCAL_MACHINE\COMM\PCI\E100CE61\Parms\TcpIp]
"EnableDHCP"=dword:0
; This should be MULTI_SZ
"DefaultGateway"="192.168.10.6"
; Use zero for broadcast address? (or 255.255.255.255)
"UseZeroBroadcast"=dword:0
; This should be MULTI_SZ, the IP address list
"IpAddress"="192.168.10.6"
; This should be MULTI_SZ, the subnet masks for the above IP addresses
"Subnetmask"="255.255.255.0"
ENDIF ;//Static IP
[HKEY_LOCAL_MACHINE\Comm\E100CE6B]
"DisplayName"="Intel(R) Fast Ethernet Controller"
"Group"="NDIS"
"ImagePath"="e100ce6.dll"
;Create registry information for template (will be copied to ALL instances of
;adapters using the Intel Miniport Driver)
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCI\Template\E100CE6B]
;PCI Bus Enumeration Information
"Class"=dword:02
"SubClass"=dword:00
"ProgIF"=dword:0
"VendorID"=multi_sz:"8086","8086","8086","8086","8086","8086","8086","8086","8086","8086","8086"
"DeviceID"=multi_sz:"103C","103D","103E","1050","1051","1052","1053","1054","1055","1056","1057"
"Dll"="NDIS.dll"
"Entry"="NdisPCIBusDeviceInit"
"Transceiver"=dword:3
;Installable ISR Handler Information
"IsrDll"="giisr.dll"
"IsrHandler"="ISRHandler"
"PortIsIO"=dword:0
"PortOffset"=dword:0
"PortSize"=dword:2
"PortMask"=dword:FF00
;Settings for DHCP IP Configuration, if enabled
IF DHCP
[HKEY_LOCAL_MACHINE\COMM\PCI\E100CE6B1\Parms\TcpIp]
"EnableDHCP"=dword:1
; This should be MULTI_SZ
"DefaultGateway"=""
; Use zero for broadcast address? (or 255.255.255.255)
"UseZeroBroadcast"=dword:0
; This should be MULTI_SZ, the IP address list
"IpAddress"="0.0.0.0"
; This should be MULTI_SZ, the subnet masks for the above IP addresses
"Subnetmask"="0.0.0.0"
ENDIF ;//DHCP
;Settings for static IP configuration, if enabled
IF STATIC_IP
[HKEY_LOCAL_MACHINE\COMM\PCI\E100CE6B1\Parms\TcpIp]
"EnableDHCP"=dword:0
; This should be MULTI_SZ
"DefaultGateway"="192.168.10.3"
; Use zero for broadcast address? (or 255.255.255.255)
"UseZeroBroadcast"=dword:0
; This should be MULTI_SZ, the IP address list
"IpAddress"="192.168.10.3"
; This should be MULTI_SZ, the subnet masks for the above IP addresses
"Subnetmask"="255.255.255.0"
ENDIF ;//Static IP
[HKEY_LOCAL_MACHINE\Comm\E100CE6C]
"DisplayName"="Intel(R) Fast Ethernet Controller"
"Group"="NDIS"
"ImagePath"="e100ce6.dll"
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\PCI\Template\E100CE6C]
;PCI Bus Enumeration Information
"Class"=dword:02
"SubClass"=dword:00
"ProgIF"=dword:0
"VendorID"=multi_sz:"8086","8086","8086","8086","8086","8086","8086","8086"
"DeviceID"=multi_sz:"1064","1065","1066","1067","1068","1069","106A","106B"
"Dll"="NDIS.dll"
"Entry"="NdisPCIBusDeviceInit"
"Transceiver"=dword:3
;Installable ISR Handler Information
"IsrDll"="giisr.dll"
"IsrHandler"="ISRHandler"
"PortIsIO"=dword:0
"PortOffset"=dword:0
"PortSize"=dword:2
"PortMask"=dword:FF00
;Settings for DHCP IP Configuration, if enabled
IF DHCP
[HKEY_LOCAL_MACHINE\COMM\PCI\E100CE6C1\Parms\TcpIp]
"EnableDHCP"=dword:1
; This should be MULTI_SZ
"DefaultGateway"=""
; Use zero for broadcast address? (or 255.255.255.255)
"UseZeroBroadcast"=dword:0
; This should be MULTI_SZ, the IP address list
"IpAddress"="0.0.0.0"
; This should be MULTI_SZ, the subnet masks for the above IP addresses
"Subnetmask"="0.0.0.0"
ENDIF ;//DHCP
;Settings for static IP configuration, if enabled
IF STATIC_IP
[HKEY_LOCAL_MACHINE\COMM\PCI\E100CE6C1\Parms\TcpIp]
"EnableDHCP"=dword:0
; This should be MULTI_SZ
"DefaultGateway"="192.168.10.4"
; Use zero for broadcast address? (or 255.255.255.255)
"UseZeroBroadcast"=dword:0
; This should be MULTI_SZ, the IP address list
"IpAddress"="192.168.10.4"
; This should be MULTI_SZ, the subnet masks for the above IP addresses
"Subnetmask"="255.255.255.0"
ENDIF ;//Static IP
;*********************END INTEL PLATFORM.REG ADDITIONS************************
.
- Follow-Ups:
- Re: Static IP address/adapter problem
- From: Paul G. Tobey [eMVP]
- Re: Static IP address/adapter problem
- Prev by Date: Re: CEPC image not getting loaded?
- Next by Date: Re: Static IP address/adapter problem
- Previous by thread: KITL Timeout
- Next by thread: Re: Static IP address/adapter problem
- Index(es):
Relevant Pages
|