;-------------------------------------------------------------------------------
; swmbbnet05.INF
;
; Sierra Wireless Network Device
;
; Copyright (c) 2014 Sierra Wireless Inc.  All rights reserved.
;-------------------------------------------------------------------------------

[version]
Signature   = "$Windows NT$"
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %SWI%
DriverVer   = 12/04/2014,13.7.1050.46
Catalogfile = swmbbnet05.cat

[SourceDisksNames]
1 = %DiskId1%,,,""
1000 = %QcomSrcDisk%,"",,\sys\x86
2000 = %QcomSrcDisk%,"",,\sys\amd64

[SourceDisksFiles]
swmbbnet00.sys  = 1,,

[SourceDisksFiles.x86]
swmbbnet00.sys = 1000

[SourceDisksFiles.amd64]
swmbbnet00.sys = 2000

[Manufacturer]
%SWI% = SWI, NTamd64, NTx86.6.2, NTamd64.6.2

[SWI]
%gobiwwan.Sierra81B6%    = gobiwwan.ndi, USB\VID_413C&PID_81B6&MI_08
%gobiwwan.Sierra81B8%    = gobiwwan.ndi, USB\VID_413C&PID_81B8&MI_08
%gobiwwan.Sierra81B6%    = gobiwwan.ndi, USB\VID_413C&PID_81B6&MI_0C
%gobiwwan.Sierra81B8%    = gobiwwan.ndi, USB\VID_413C&PID_81B8&MI_0C

[SWI.NTamd64]
%gobiwwan.Sierra81B6%    = gobiwwan.ndi, USB\VID_413C&PID_81B6&MI_08
%gobiwwan.Sierra81B8%    = gobiwwan.ndi, USB\VID_413C&PID_81B8&MI_08
%gobiwwan.Sierra81B6%    = gobiwwan.ndi, USB\VID_413C&PID_81B6&MI_0C
%gobiwwan.Sierra81B8%    = gobiwwan.ndi, USB\VID_413C&PID_81B8&MI_0C

[SWI.NTx86.6.2]
%gobiwwan.Sierra81B6%    = gobiwwan.ndi, USB\VID_413C&PID_81B6&MI_08
%gobiwwan.Sierra81B8%    = gobiwwan.ndi, USB\VID_413C&PID_81B8&MI_08

[SWI.NTamd64.6.2]
%gobiwwan.Sierra81B6%    = gobiwwan.ndi, USB\VID_413C&PID_81B6&MI_08
%gobiwwan.Sierra81B8%    = gobiwwan.ndi, USB\VID_413C&PID_81B8&MI_08

;-------------------------------------------------------------------------------
; Virtual Ethernet Adapter
;-------------------------------------------------------------------------------
[gobiwwan.ndi]
Characteristics = 0x4 ; NCF_PHYSICAL
BusType         = 15  ; PNPBus
AddReg          = gobiwwan.Reg, DeviceID.Reg
CopyFiles       = gobiwwan.CopyFiles

[gobiwwan.ndi.Services]
AddService      = swmbbnet05, 2, gobiwwan.Service, gobiwwan.EventLog

;-----------------------------------------------------------------------------
; Virtual Miniport Common
;-----------------------------------------------------------------------------
[gobiwwan.Reg]
HKR,    ,                         BusNumber,           0, "0" 
HKR, Ndi,                         Service,             0, "swmbbnet05"
HKR, Ndi\Interfaces,              UpperRange,          0, "ndis5"
HKR, Ndi\Interfaces,              LowerRange,          0, "ethernet"

;-----------------------------------------------------------------------------
;Number of clients support
;-----------------------------------------------------------------------------
HKR,    ,                         MPNumClients,           0x00010001, 48

;-----------------------------------------------------------------------------
;Number of control buffer
;-----------------------------------------------------------------------------
HKR,    ,                         MPMaxCtrlReceives,      0x00010001, 60

;-----------------------------------------------------------------------------
; Driver and Service Section
;-----------------------------------------------------------------------------
[gobiwwan.CopyFiles]
swmbbnet05.sys,swmbbnet00.sys,,2

[gobiwwan.Service]
DisplayName     = %gobiwwan.Service.DispName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\swmbbnet05.sys
LoadOrderGroup  = NDIS
AddReg          = TextModeFlags.Reg

[gobiwwan.EventLog]
AddReg = gobiwwan.AddEventLog.Reg

[gobiwwan.AddEventLog.Reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\Drivers\swmbbnet05.sys"
HKR, , TypesSupported,   0x00010001, 7

[TextModeFlags.Reg]
HKR, , TextModeFlags,    0x00010001, 0x0001

[DestinationDirs]
gobiwwan.CopyFiles = 12

[Strings]
QcomSrcDisk                   = "Qualcomm USB Driver Disk"
SWI                           = "Sierra Wireless Incorporated" 
gobiwwan.Service.DispName     = "Sierra Wireless USB Device NDIS miniport for Dell"
DiskId1                       = "Sierra Wireless USB-NDIS Miniport Device Installation Disk #1"
gobiwwan.Sierra81B6           = "Dell Wireless 5811e Gobi(TM) 4G LTE Mobile Broadband Card"
gobiwwan.Sierra81B8           = "Dell Wireless 5811e Gobi(TM) HSPA+ Mobile Broadband Card"

[DeviceID.Reg]
HKLM, SYSTEM\CurrentControlSet\services\swmbbnet05\Parameters, SupportedPIDs, 0x00000001, 82,9b,f2,60,78,e4,2d,82,fb,fe,47,30,76,3e,6d,14,ef,8f,1a,\
  b3,0e,6f,00,dd,c0,71,a5,e2,a9,38,df,e2,d2,f1,9c,6f,a6,3b,32,5d,60,3e,b4,f7,\
  eb,19,19,9f,34,55,17,8b,8c,07,44,09,ed,c3,81,4b,7c,77,63,ec,aa,76,b3,85,df,\
  bd,0d,ff,a4,e2,97,44,dc,93,94,77,c0,ea,6c,09,13,1b,71,72,30,10,c3,57,b5,46,\
  df,47

