; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
;
;  Ericsson AB (C) 2012
;
; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

[Version]
Signature   = "$Windows NT$"

Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}

Provider    = "Ericsson AB"
CatalogFile = MbmLowExt.cat
DriverVer=09/05/2013,8.0.12.1

[ControlFlags]
ExcludeFromSelect=*

; -----------------------------------------------------------------------------

[Manufacturer]
"Ericsson AB" = EricssonAB, NTx86, NTamd64

; -----------------------------------------------------------------------------

[EricssonAB.NTx86]
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0bdb&Pid_1917&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_190D&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_191B&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_1919&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_191D&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_191F&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_1921&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_1928&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_1940&Cdc_0d&Mi_06

"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0930&Pid_1319&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0930&Pid_131B&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0930&Pid_131D&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0930&Pid_131F&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0930&Pid_1321&Cdc_0d&Mi_06

"MbmLowExt"      = MbmLowExtInst,  USB\Vid_413C&Pid_818E&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_413C&Pid_819D&Cdc_0d&Mi_06

"MbmLowExt"      = MbmLowExtInst,  USB\Vid_03f0&Pid_3D1D&Cdc_0d&Mi_06

"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_1926&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_1932&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_1930&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_1936&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_193E&Cdc_0d&Mi_06

"MbmLowExt"      = MbmLowExtInst,  USB\Vid_1410&Pid_901A&Cdc_0d&Mi_06

[EricssonAB.NTamd64]
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0bdb&Pid_1917&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_190D&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_191B&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_1919&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_191D&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_191F&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_1921&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_1928&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_1940&Cdc_0d&Mi_06

"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0930&Pid_1319&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0930&Pid_131B&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0930&Pid_131D&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0930&Pid_131F&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0930&Pid_1321&Cdc_0d&Mi_06

"MbmLowExt"      = MbmLowExtInst,  USB\Vid_413C&Pid_818E&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_413C&Pid_819D&Cdc_0d&Mi_06

"MbmLowExt"      = MbmLowExtInst,  USB\Vid_03f0&Pid_3D1D&Cdc_0d&Mi_06

"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_1926&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_1932&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_1930&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_1936&Cdc_0d&Mi_06
"MbmLowExt"      = MbmLowExtInst,  USB\Vid_0BDB&Pid_193E&Cdc_0d&Mi_06

"MbmLowExt"      = MbmLowExtInst,  USB\Vid_1410&Pid_901A&Cdc_0d&Mi_06

; -----------------------------------------------------------------------------

[MbmLowExtInst.NT]
Characteristics    = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI
BusType            = 15
Include            = netwmbclass.inf
Needs              = wmbclass.ndi
CopyFiles          = MbmLowExt.Files
AddReg             = MbmGlobalDrv.AddReg

*IfType            = 243 ; IF_TYPE_WWANPP 
*MediaType         = 9   ; <mark type="enumval">NdisMediumWirelessWan</mark> 
*PhysicalMediaType = 8   ; NdisPhysicalMediumWirelessWan
*SelectiveSuspend  = 0
*SSIdleTimeout     = 5
EnableDhcp         = 0   ; Disable DHCP


[MbmLowExtInst.NT.Services]
Include    = netwmbclass.inf
Needs      = wmbclass.ndi.Services
AddService = MbmLowExt, 0, MbmLowExt.AddService

[MbmLowExtInst.NT.HW]
AddReg = MbmLowExtAddReg

; ----------------------------------------------------------------------

[MbmLowExt.AddService]
DisplayName    = "MBM USB Extension Filter svc"
ServiceType    = 1  ; SERVICE_KERNEL_DRIVER
StartType      = 3  ; SERVICE_DEMAND_START
ErrorControl   = 1  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\MbmLowExt.sys
LoadOrderGroup = Base

[MbmLowExt.Files]
MbmLowExt.sys

[SourceDisksNames.x86]
1=%Disk_Description%,,,\x86

[SourceDisksNames.amd64]
1=%Disk_Description%,,,\x64

[SourceDisksFiles]
MbmLowExt.sys = 1

[DestinationDirs]
DefaultDestDir = 12

; ----------------------------------------------------------------------

[MbmGlobalDrv.AddReg]
HKLM, "SOFTWARE\Ericsson AB\MBM\gdrvp", extProviderId, 0x00000, ""
HKLM, "SOFTWARE\Ericsson AB\MBM\gdrvp", extDataClass, 0x10001, 0
HKLM, "SOFTWARE\Ericsson AB\MBM\gdrvp\extM", extMT, 0x10001, 0

; ----------------------------------------------------------------------

[MbmLowExtAddReg]
HKR,, "LowerFilters", 0x00010000, "MbmLowExt"

;---------------------------------------------------------------;

[Strings]
ERICSSONAB       = "Ericsson AB"
Disk_Description = "MbmLowExt Installation Disk"

