; /****************************************************************************
; ** DEVELOPED BY LG Electronics And Vault Micro software                 **
; ****************************************************************************/

[version]
Signature   = "$Windows NT$"
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %VMsft%
LayoutFile  = layout.inf
CatalogFile = LGELTEMB.cat
DriverVer=11/04/2010,2.2.2.1104


[Manufacturer]
%LgeMB%     = LgeMB, NTamd64.6.1, NTx86.6.1


[ControlFlags]
ExcludeFromSelect = *

[LgeMB]
; DisplayName                   Section         DeviceID
; -----------                   -------         --------
%LgeMB.DeviceDesc_616B%       = lgeltemb.ndi,  USB\VID_1004&PID_616B&MI_MB00


[LgeMB.NTx86.6.1]
; DisplayName                   Section         DeviceID
; -----------                   -------         --------
%LgeMB.DeviceDesc_616B%       = lgeltemb.ndi,  USB\VID_1004&PID_616B&MI_MB00


[LgeMB.NTamd64.6.1]
; DisplayName                   Section         DeviceID
; -----------                   -------         --------
%LgeMB.DeviceDesc_616B%       = lgeltemb.ndi,  USB\VID_1004&PID_616B&MI_MB00

[lgeltemb.ndi.NTx86]
Characteristics = 0x84
BusType         = 5
AddReg          = lgeltemb.reg , ParamsMTUSize
CopyFiles       = lgeltemb.CopyFiles
*IfType         = 244            ; IF_TYPE_WWANPP2
*MediaType      = 0            ; NdisMedium802_3
*PhysicalMediaType = 8          ; NdisPhysicalMediumWirelessWan
EnableDhcp  = 1; Enable DHCP


[lgeltemb.ndi.NTamd64]
Characteristics = 0x84
BusType         = 5
AddReg          = lgeltemb.reg , ParamsMTUSize
CopyFiles       = lgeltemb.CopyFiles
*IfType         = 244           ; IF_TYPE_WWANPP2
*MediaType      = 0            ; NdisMedium802_3
*PhysicalMediaType = 8          ; NdisPhysicalMediumWirelessWan
EnableDhcp  = 1; enable DHCP

[lgeltemb.ndi.NTx86.Services]
AddService = LGELTEMB, 2, lgeltemb.Service, lgeltemb.EventLog

[lgeltemb.ndi.NTamd64.Services]
AddService = LGELTEMB, 2, lgeltemb.Service, lgeltemb.EventLog

[lgeltemb.reg]


HKR, Ndi,                         Service,    0, "LGELTEMB"

;Entries to be put in add-registry-section for NdisMediumWirelessWan
HKR, Ndi\Interfaces, UpperRange, 0, "flpp4, flpp6"
HKR, Ndi\Interfaces, LowerRange, 0, "ppip"


;HKR, Ndi\params\*ReceiveBuffers,  ParamDesc,  0, "%ReceiveBuffers%"
;HKR, Ndi\params\*ReceiveBuffers,  default,    0, "64"
;HKR, Ndi\params\*ReceiveBuffers,  min,        0, "1"
;HKR, Ndi\params\*ReceiveBuffers,  max,        0, "00000128"
;HKR, Ndi\params\*ReceiveBuffers,  step,       0, "1"
;HKR, Ndi\params\*ReceiveBuffers,  Base,       0, "10"
;HKR, Ndi\params\*ReceiveBuffers,  type,       0, "int"

;HKR, Ndi\params\*TransmitBuffers, ParamDesc,  0, "%TransmitBuffers%"
;HKR, Ndi\params\*TransmitBuffers, default,    0, "20"
;HKR, Ndi\params\*TransmitBuffers, min,        0, "1"
;HKR, Ndi\params\*TransmitBuffers, max,        0, "00000020"
;HKR, Ndi\params\*TransmitBuffers, step,       0, "1"
;HKR, Ndi\params\*TransmitBuffers, Base,       0, "10"
;HKR, Ndi\params\*TransmitBuffers, type,       0, "int"
;-----------------------------------------------------------------------------
; Vault Micro Params MTU Size
;
[ParamsMTUSize]
HKR, Ndi\Params\MTUSize,     ParamDesc, , %MTUSize%
HKR, Ndi\Params\MTUSize,     Default,  ,"1500"
HKR, Ndi\Params\MTUSize,     type, , "int"
HKR, Ndi\Params\MTUSize,     Min, , "60"
HKR, Ndi\Params\MTUSize,     Max, , "1500"


[lgeltemb.Service]
DisplayName     = %LgeMB.Service.DispName%
ServiceType     = 1             ;SERVICE_KERNEL_DRIVER
StartType       = 3             ;SERVICE_DEMAND_START
ErrorControl    = 1             ;SERVICE_ERROR_NORMAL
ServiceBinary   = %12%\LGELTEMB.sys
LoadOrderGroup  = NDIS



[lgeltemb.EventLog]
AddReg = lgeltemb.AddEventLog.reg

[lgeltemb.AddEventLog.reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
HKR, , TypesSupported,   0x00010001, 7


[lgeltemb.CopyFiles]
LGELTEMB.sys,,,2

[SourceDisksNames.x86]
1 = %DiskDescription%,LGELTEMB.sys,,\i386

[SourceDisksNames.amd64]
1 = %DiskDescription%,LGELTEMB.sys,,\amd64

[SourceDisksFiles]
LGELTEMB.sys = 1,,

[DestinationDirs]
lgeltemb.CopyFiles          = 12
DefaultDestDirs            = 11

[Strings]
VMsft                         = "LG Electronics"
LgeMB                      = "LG Electronics"
LgeMB.DeviceDesc_616B      = "LGE MB LTE&CDMA Wireless Device"
LgeMB.Service.DispName     = "LGE MB LTE&CDMA Wireless Device Driver"
DiskDescription              = "LgeMB Sample Driver Disk 1"
TransmitBuffers              = "Transmit Buffers"
ReceiveBuffers               = "Receive Buffers"
MTUSize						 = "Set MTU Size"

