[Version]
ClassGUID
{4d36e972-e325-11ce-bfc1-08002be10318}
DriverVer
11/09/2010,2.6.2.1212
CatalogFile
ew_juwwanecm.cat
[Manufacturer]
%Mfg%
DeviceList,NTx86,NTamd64
[SourceDisksNames]
1
%ew_juwwanecm.DiskName%,,,""
[SourceDisksFiles]
[DeviceList]
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&Subclass_02&Prot_07&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&Subclass_02&Prot_11&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&Subclass_02&Prot_37&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\COMPAT&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C06&MI_03&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C07&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C09&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C0A&MI_02&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C0C&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C0E&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C0F&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C14&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C15&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C16&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1444&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1445&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_144E&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_144F&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14AE&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14AF&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14B0&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14B1&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14A5&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14A6&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14A7&MI_01&wwan
[DeviceList.NTx86]
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&Subclass_02&Prot_07&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&Subclass_02&Prot_11&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&Subclass_02&Prot_37&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\COMPAT&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C06&MI_03&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C07&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C09&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C0A&MI_02&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C0C&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C0E&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C0F&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C14&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C15&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C16&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1444&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1445&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_144E&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_144F&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14AE&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14AF&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14B0&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14B1&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14A5&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14A6&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14A7&MI_01&wwan
[DeviceList.NTamd64]
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&Subclass_02&Prot_07&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&Subclass_02&Prot_11&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&Subclass_02&Prot_37&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\COMPAT&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C06&MI_03&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C07&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C09&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C0A&MI_02&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C0C&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C0E&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C0F&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C14&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C15&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1C16&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1444&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_1445&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_144E&MI_01&wwan
%ECMDeviceDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_144F&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14AE&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14AF&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14B0&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14B1&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14A5&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14A6&MI_01&wwan
%VDFECMDesc%
ew_juwwanecm.ndi, USBCDCECM\VID_12D1&PID_14A7&MI_01&wwan
[ew_juwwanecm.ndi]
*IfType
243 ; IF_TYPE_WWANPP
*MediaType
9; NdisMediumWirelessWan
*PhysicalMediaType
8 ; NdisPhysicalMediumWirelessWan
EnableDhcp
0 ; DHCP Disabled
Characteristics
0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType
15 ; if you specify NCF_PHYSICAL, you must specify bustype
AddReg
ew_juwwanecm.Reg, ParamsPromiscuous, ParamsFrameType
CopyFiles
ew_juwwanecm.CopyFiles
[ew_juwwanecm.ndi.HW]
[ECM_AddReg]
HKR,,"Platform",0x00010001,0x1
HKR,,"WWAN",0x00010001,0x1
[ew_juwwanecm.ndi.Services]
AddService
%ServiceName%, 2, ew_juwwanecm.Service, ew_juwwanecm.EventLog
[ew_juwwanecm.Reg]
HKR, Ndi, Service, 0, "huawei_wwanecm"
HKR, Ndi\Interfaces, UpperRange, 0, "flpp4"
HKR, Ndi\Interfaces, LowerRange, 0, "ppip"
[ParamsPromiscuous]
HKR, Ndi\Params\Promiscuous, ParamDesc, , %Promiscuous%
HKR, Ndi\Params\Promiscuous, Default, ,"0"
HKR, Ndi\Params\Promiscuous, type, , enum
HKR, Ndi\Params\Promiscuous\enum,"1", , %Promiscuous_Enable%
HKR, Ndi\Params\Promiscuous\enum,"0", , %Promiscuous_Disable%
[ParamsFrameType]
HKR, Ndi\Params\FrameType, ParamDesc, 0, %FrameType%
HKR, Ndi\Params\FrameType, type, 0, enum
HKR, Ndi\Params\FrameType, Default, 0, "0"
HKR, Ndi\Params\FrameType\enum,"1", 0, %FrameType_IP%
HKR, Ndi\Params\FrameType\enum,"0", 0, %FrameType_Ethernet%
[DestinationDirs]
ew_juwwanecm.CopyFiles
12
[ew_juwwanecm.CopyFiles]
ew_juwwanecm.sys,,,0x6 ;COPYFLG_NOSKIP | COPYFLG_NOVERSIONCHECK
[ew_juwwanecm.Service]
ServiceType
1 ;%SERVICE_KERNEL_DRIVER%
StartType
3 ;%SERVICE_DEMAND_START%
ErrorControl
1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary
%12%\ew_juwwanecm.sys
AddReg
ew_juwwanecm.Service.Reg
[ew_juwwanecm.Service.Reg]
HKR, , TextModeFlags, 0x00010001, 0x0001
HKR, Parameters, DebugLevel, 0x00010001, 1
HKR, Parameters, WwanLogoTestOn, 0x00010001, 0
[ew_juwwanecm.EventLog]
AddReg
ew_juwwanecm.AddEventLog.Reg
[ew_juwwanecm.AddEventLog.Reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
HKR, , TypesSupported, 0x00010001, 7
[ew_juwwanecm.ndi.Wdf]
KmdfService
%ServiceName%, cdcecm_wdfsect
[cdcecm_wdfsect]
[Strings]
ECMDeviceDesc
"HUAWEI Mobile Connect - Network Adapter"
VDFECMDesc
"Vodafone Mobile Broadband Network Adapter (Huawei)"
ew_juwwanecm.DiskName
"DriverCore Installation Disk"
Promiscuous
"Set the physical NIC to promiscuous mode"
Promiscuous_Disable
"Disable"
ServiceName
"huawei_wwanecm"
Promiscuous_Enable
"Enable"
FrameType
"Frame Type in driver-device communications"
FrameType_Ethernet
"Ethernet"