;****************************************************************************
;
; NETACGPRS.INF
;
; Sierra Wireless AirCard GPRS/EDGE NIC + Modem PC Card
; NDIS5 Installation File for Windows 98/Me/2K/XP
;
; Copyright 2004 Sierra Wireless Inc.
;
;****************************************************************************
;Ver 2.0.0.4
;Windows 98/Me/2K/XP
;Ndis5
;****************************************************************************

[Version]
Signature           = "$CHICAGO$"
Class               = Net
ClassGUID           = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider            = %SWI%
Compatible          = 1
MillenniumPreferred = .ME
DriverVer           = 05/05/2004,2.0.0.4
CatalogFile         = netacgprs.cat

[Manufacturer]
%SWI%               = Sierra_Wireless,NT.5.1

[Sierra_Wireless]
%SwiDevice%         = AIRGPRS,MF\AirCardGPRS_DEV1
%SwiEdge%           = AIREDGE,MF\AirCardEDGE_DEV1
%PC7000%            = PC7000,MF\PC7000_DEV1
%PC7200%            = PC7200,MF\PC7200_DEV1

[Sierra_Wireless.NT.5.1]
%SwiDevice%         = AIRGPRS.NT.5.1,MF\AirCardGPRS_DEV1
%SwiEdge%           = AIREDGE.NT.5.1,MF\AirCardEDGE_DEV1
%PC7000%            = PC7000.NT.5.1, MF\PC7000_DEV1
%PC7200%            = PC7200.NT.5.1, MF\PC7200_DEV1

[ControlFlags]
ExcludeFromSelect.nt = MF\AirCardGPRS_DEV1
ExcludeFromSelect.nt = MF\AirCardEDGE_DEV1
ExcludeFromSelect.nt = MF\PC7000_DEV1
ExcludeFromSelect.nt = MF\PC7200_DEV1

; Windows 98, Windows 98 Second Edition specific sections --------

[AIRGPRS]
DriverVer	    = 05/05/2004,2.0.0.4
AddReg          = AIRGPRS_AddReg_98, AddReg_98_Common, AIRGPRS_AddReg_Common
CopyFiles       = AIRGPRS_CopyFiles_98

[AddReg_98_Common]
HKR, ,               DevLoader,         , "*ndis"
HKR, ,               DeviceVxDs,        , "ACGPRS.SYS"
HKR, ,               EnumPropPages,     , "netdi.dll,EnumPropPages"
HKR, NDIS,           MajorNdisVersion, 1, 5
HKR, NDIS,           MinorNdisVersion, 1, 0
HKR, Ndi\Interfaces, DefUpper,          , "ndis3"
HKR, Ndi\Interfaces, DefLower,          , "ethernet"
HKR, Ndi\Interfaces, UpperRange,        , "ndis3"
HKR, Ndi\Interfaces, LowerRange,        , "ethernet"
HKR, Ndi,            CardType,          , "PCMCIA"
HKR, ,               InterruptNumber,  1, 04,00,00,00
HKR, ,               IoBaseAddress,    1, 02,00,00,00
HKR, ,               MemoryBaseAddress,1, 01,00,00,00
HKR, ,               OsType,           0, "2"

[AIRGPRS_AddReg_98]
HKR, NDIS,           LogDriverName,     , ACGPRS
HKR, Ndi,            DeviceID,          , "MF\AirCardGPRS_DEV1"
HKR, ,               MACAddress,       0, "00A0D5FFFF83"
HKR, ,               VendorDesc,       0, "GPRS"

[AIRGPRS_CopyFiles_98]
acgprs.sys


[AIREDGE]
DriverVer	    = 05/05/2004,2.0.0.4
AddReg          = AIREDGE_AddReg_98, AddReg_98_Common, AIRGPRS_AddReg_Common
CopyFiles       = AIRGPRS_CopyFiles_98

[AIREDGE_AddReg_98]
HKR, NDIS,           LogDriverName,     , ACEDGE
HKR, Ndi,            DeviceID,          , "MF\AirCardEDGE_DEV1"
HKR, ,               MACAddress,       0, "00A0D5FFFF89"
HKR, ,               VendorDesc,       0, "EDGE"


[PC7000]
DriverVer	    = 05/05/2004,2.0.0.4
AddReg          = PC7000_AddReg_98, AddReg_98_Common, AIRGPRS_AddReg_Common
CopyFiles       = AIRGPRS_CopyFiles_98

[PC7000_AddReg_98]
HKR, NDIS,           LogDriverName,     , PC7000
HKR, Ndi,            DeviceID,          , "MF\PC7000_DEV1"
HKR, ,               MACAddress,       0, "00A0D5FFFF88"
HKR, ,               VendorDesc,       0, "PC7000"


[PC7200]
DriverVer	    = 05/05/2004,2.0.0.4
AddReg          = PC7200_AddReg_98, AddReg_98_Common, AIRGPRS_AddReg_Common
CopyFiles       = AIRGPRS_CopyFiles_98

[PC7200_AddReg_98]
HKR, NDIS,           LogDriverName,     , PC7200
HKR, Ndi,            DeviceID,          , "MF\PC7200_DEV1"
HKR, ,               MACAddress,       0, "00A0D5FFFF8A"
HKR, ,               VendorDesc,       0, "PC7200"

; Windows Millennium Edition specific sections --------------------

[AIRGPRS.ME]
DriverVer	    = 05/05/2004,2.0.0.4
AddReg          = AIRGPRS_AddReg_ME, AddReg_ME_Common, AIRGPRS_AddReg_Common
CopyFiles       = AIRGPRS_CopyFiles_ME

[AddReg_ME_Common]
HKR, ,               DevLoader,         , "*ndis"
HKR, ,               DeviceVxDs,        , "ACGPRS.SYS"
HKR, ,               EnumPropPages,     , "netdi.dll,EnumPropPages"
HKR, NDIS,           LogDriverName,     , ACGPRS
HKR, NDIS,           MajorNdisVersion, 1, 5
HKR, NDIS,           MinorNdisVersion, 1, 0
HKR, Ndi\Interfaces, DefUpper,          , "ndis3"
HKR, Ndi\Interfaces, DefLower,          , "ethernet"
HKR, Ndi\Interfaces, UpperRange,        , "ndis3"
HKR, Ndi\Interfaces, LowerRange,        , "ethernet"
HKR, Ndi,            CardType,          , "PCMCIA"
HKR, Ndi,            DeviceID,          , "MF\AirCardGPRS_DEV1"
HKR, ,               OsType,           0, "4"
HKR, ,               MACAddress,       0, "00A0D5FFFF83"
HKR, ,               VendorDesc,       0, "GPRS"

[AIRGPRS_AddReg_ME]
HKR, NDIS,           LogDriverName,     , ACGPRS
HKR, Ndi,            DeviceID,          , "MF\AirCardGPRS_DEV1"
HKR, ,               MACAddress,       0, "00A0D5FFFF83"
HKR, ,               VendorDesc,       0, "GPRS"

[AIREDGE.ME]
DriverVer	    = 05/05/2004,2.0.0.4
AddReg          = AIREDGE_AddReg_ME, AddReg_ME_Common, AIRGPRS_AddReg_Common
CopyFiles       = AIRGPRS_CopyFiles_ME

[AIREDGE_AddReg_ME]
HKR, NDIS,           LogDriverName,     , ACEDGE
HKR, Ndi,            DeviceID,          , "MF\AirCardEDGE_DEV1"
HKR, ,               MACAddress,       0, "00A0D5FFFF89"
HKR, ,               VendorDesc,       0, "EDGE"

[PC7000.ME]
DriverVer	    = 05/05/2004,2.0.0.4
AddReg          = PC7000_AddReg_ME, AddReg_ME_Common, AIRGPRS_AddReg_Common
CopyFiles       = AIRGPRS_CopyFiles_ME

[PC7000_AddReg_ME]
HKR, NDIS,           LogDriverName,     , PC7000
HKR, Ndi,            DeviceID,          , "MF\PC7000_DEV1"
HKR, ,               MACAddress,       0, "00A0D5FFFF88"
HKR, ,               VendorDesc,       0, "PC7000"

[PC7200.ME]
DriverVer	    = 05/05/2004,2.0.0.4
AddReg          = PC7200_AddReg_ME, AddReg_ME_Common, AIRGPRS_AddReg_Common
CopyFiles       = AIRGPRS_CopyFiles_ME

[PC7200_AddReg_ME]
HKR, NDIS,           LogDriverName,     , PC7200
HKR, Ndi,            DeviceID,          , "MF\PC7200_DEV1"
HKR, ,               MACAddress,       0, "00A0D5FFFF8A"
HKR, ,               VendorDesc,       0, "PC7200"

[AIRGPRS_CopyFiles_ME]
acgprs.sys

; Windows 2000 specific sections ---------------------------------

[AIRGPRS.NT]
Characteristics = 0x84   ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 8
CopyFiles       = AIRGPRS_CopyFiles_2K
DriverVer	    = 05/05/2004,2.0.0.4
AddReg          = AIRGPRS_AddReg_NT_2K, AIRGPRS_AddReg_NT, AddReg_NT_Common, AIRGPRS_AddReg_Common

[AIRGPRS_AddReg_NT_2K]
HKR,,                   OsType,             0, "5"

[AIRGPRS.NT.Services]
AddService      = ACGPRS, 2, AIRGPRS_ServiceInst, AIRGPRS_EventLog

[AIRGPRS_CopyFiles_2K]
acgprs.sys, acgprs2k.sys

[AIREDGE.NT]
Characteristics = 0x84   ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 8
CopyFiles       = AIRGPRS_CopyFiles_2K
DriverVer	    = 05/05/2004,2.0.0.4
AddReg          = AIRGPRS_AddReg_NT_2K, AIREDGE_AddReg_NT, AddReg_NT_Common, AIRGPRS_AddReg_Common

[AIREDGE.NT.Services]
AddService      = ACGPRS, 2, AIREDGE_ServiceInst, AIRGPRS_EventLog

[PC7000.NT]
Characteristics = 0x84   ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 8
CopyFiles       = AIRGPRS_CopyFiles_2K
DriverVer	    = 05/05/2004,2.0.0.4
AddReg          = AIRGPRS_AddReg_NT_2K, PC7000_AddReg_NT, AddReg_NT_Common, AIRGPRS_AddReg_Common

[PC7000.NT.Services]
AddService      = ACGPRS, 2, PC7000_ServiceInst, AIRGPRS_EventLog

[PC7200.NT]
Characteristics = 0x84   ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 8
CopyFiles       = AIRGPRS_CopyFiles_2K
DriverVer	    = 05/05/2004,2.0.0.4
AddReg          = AIRGPRS_AddReg_NT_2K, PC7200_AddReg_NT, AddReg_NT_Common, AIRGPRS_AddReg_Common

[PC7200.NT.Services]
AddService      = ACGPRS, 2, PC7200_ServiceInst, AIRGPRS_EventLog

; Windows XP specific sections -----------------------------------

[AIRGPRS.NT.5.1]
Characteristics = 0x84   ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 8
CopyFiles       = AIRGPRS_CopyFiles_XP
DriverVer	    = 05/05/2004,2.0.0.4
AddReg          = AIRGPRS_AddReg_NT_XP, AIRGPRS_AddReg_NT, AddReg_NT_Common, AIRGPRS_AddReg_Common

[AIRGPRS_AddReg_NT_XP]
HKR,,                   OsType,             0, "6"

[AIRGPRS.NT.5.1.Services]
AddService      = ACGPRS, 2, AIRGPRS_ServiceInst, AIRGPRS_EventLog

[AIREDGE.NT.5.1]
Characteristics = 0x84   ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 8
CopyFiles       = AIRGPRS_CopyFiles_XP
DriverVer	    = 05/05/2004,2.0.0.4
AddReg          = AIRGPRS_AddReg_NT_XP, AIREDGE_AddReg_NT, AddReg_NT_Common, AIRGPRS_AddReg_Common

[AIREDGE.NT.5.1.Services]
AddService      = ACGPRS, 2, AIREDGE_ServiceInst, AIRGPRS_EventLog

[PC7000.NT.5.1]
Characteristics = 0x84   ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 8
CopyFiles       = AIRGPRS_CopyFiles_XP
DriverVer	    = 05/05/2004,2.0.0.4
AddReg          = AIRGPRS_AddReg_NT_XP, PC7000_AddReg_NT, AddReg_NT_Common, AIRGPRS_AddReg_Common

[PC7000.NT.5.1.Services]
AddService      = ACGPRS, 2, PC7000_ServiceInst, AIRGPRS_EventLog

[PC7200.NT.5.1]
Characteristics = 0x84   ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 8
CopyFiles       = AIRGPRS_CopyFiles_XP
DriverVer	    = 05/05/2004,2.0.0.4
AddReg          = AIRGPRS_AddReg_NT_XP, PC7200_AddReg_NT, AddReg_NT_Common, AIRGPRS_AddReg_Common

[PC7200.NT.5.1.Services]
AddService      = ACGPRS, 2, PC7200_ServiceInst, AIRGPRS_EventLog

[AIRGPRS_CopyFiles_XP]
acgprs.sys, acgprsxp.sys

; Windows 2000 and Windows XP common sections --------------------

[AddReg_NT_Common]
HKR,    Ndi\Interfaces, DefUpper,           0, "ndis5"
HKR,    Ndi\Interfaces, DefLower,           0, "ethernet"
HKR,    Ndi\Interfaces, UpperRange,         0, "ndis5"
HKR,    Ndi\Interfaces, LowerRange,         0, "ethernet"

[AIRGPRS_AddReg_NT]
HKR,    Ndi,            Service,            0, "ACGPRS"
HKR,,                   MACAddress,         0, "00A0D5FFFF83"
HKR,,                   VendorDesc,         0, "GPRS"

[AIREDGE_AddReg_NT]
HKR,    Ndi,            Service,            0, "ACEDGE"
HKR,,                   MACAddress,         0, "00A0D5FFFF89"
HKR,,                   VendorDesc,         0, "EDGE"

[PC7000_AddReg_NT]
HKR,    Ndi,            Service,            0, "PC7000"
HKR,,                   MACAddress,         0, "00A0D5FFFF88"
HKR,,                   VendorDesc,         0, "PC7000"

[PC7200_AddReg_NT]
HKR,    Ndi,            Service,            0, "PC7200"
HKR,,                   MACAddress,         0, "00A0D5FFFF8A"
HKR,,                   VendorDesc,         0, "PC7200"

[AIRGPRS_ServiceInst]
DisplayName     = %ServiceDisplayNameGprs%
ServiceType     = 1    ;SERVICE_KERNEL_DRIVER
StartType       = 3    ;SERVICE_AUTO_START
ErrorControl    = 1    ;NORMAL
ServiceBinary   = %12%\acgprs.sys
LoadOrderGroup  = NDIS

[AIREDGE_ServiceInst]
DisplayName     = %ServiceDisplayNameEdge%
ServiceType     = 1    ;SERVICE_KERNEL_DRIVER
StartType       = 3    ;SERVICE_AUTO_START
ErrorControl    = 1    ;NORMAL
ServiceBinary   = %12%\acgprs.sys
LoadOrderGroup  = NDIS

[PC7000_ServiceInst]
DisplayName     = %ServiceDisplayName7000%
ServiceType     = 1    ;SERVICE_KERNEL_DRIVER
StartType       = 3    ;SERVICE_AUTO_START
ErrorControl    = 1    ;NORMAL
ServiceBinary   = %12%\acgprs.sys
LoadOrderGroup  = NDIS

[PC7200_ServiceInst]
DisplayName     = %ServiceDisplayName7200%
ServiceType     = 1    ;SERVICE_KERNEL_DRIVER
StartType       = 3    ;SERVICE_AUTO_START
ErrorControl    = 1    ;NORMAL
ServiceBinary   = %12%\acgprs.sys
LoadOrderGroup  = NDIS

[AIRGPRS_EventLog]
AddReg = AIRGPRS_EventLog_AddReg

[AIRGPRS_EventLog_AddReg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll,%%SystemRoot%%\System32\drivers\acgprs.sys"
HKR, , TypesSupported,   0x00010001, 7

; Common Sections -------------------------------------------------

[AIRGPRS_AddReg_Common]
HKR, NDI\params\IPPacketSize, ParamDesc,  0, %IPPacketSize%
HKR, NDI\params\IPPacketSize, type,       0, "edit"
HKR, NDI\params\IPPacketSize, LimitText,  0, "4"
HKR, NDI\params\IPPacketSize, UpperCase,  0, "1"
HKR, NDI\params\IPPacketSize, default,    0, "1500"
HKR, NDI\params\IPPacketSize, optional,   0, "0"

HKR, NDI\params\IPAddress, ParamDesc,  0, %IPAddress%
HKR, NDI\params\IPAddress, type,       0, "enum"
HKR, NDI\params\IPAddress, LimitText,  0, "15"
HKR, NDI\params\IPAddress, UpperCase,  0, "1"
HKR, NDI\params\IPAddress, default,    0, "0"
HKR, NDI\params\IPAddress, optional,   0, "0"
HKR, NDI\params\IPAddress\enum, "0",   0, "10.0.0.1"
HKR, NDI\params\IPAddress\enum, "1",   0, "192.168.0.1"
HKR, NDI\params\IPAddress\enum, "2",   0, "172.16.0.1"

HKR, NDI\params\MaxMRU, ParamDesc,  0, %MaxMRU%
HKR, NDI\params\MaxMRU, type,       0, "edit"
HKR, NDI\params\MaxMRU, LimitText,  0, "4"
HKR, NDI\params\MaxMRU, UpperCase,  0, "1"
HKR, NDI\params\MaxMRU, default,    0, "1500"
HKR, NDI\params\MaxMRU, optional,   0, "0"

HKR, NDI\params\BufferAdjustment, ParamDesc,  0, %BufferAdjustment%
HKR, NDI\params\BufferAdjustment, type,       0, "word"
HKR, NDI\params\BufferAdjustment, default,    0, "0"
HKR, NDI\params\BufferAdjustment, optional,   0, "0"
HKR, NDI\params\BufferAdjustment, min,        0, "0"
HKR, NDI\params\BufferAdjustment, max,        0, "90"
HKR, NDI\params\BufferAdjustment, step,       0, "10"

HKR, NDI\params\EnableWINS, ParamDesc,  0, %EnableWINS%
HKR, NDI\params\EnableWINS, type,       0, "edit"
HKR, NDI\params\EnableWINS, LimitText,  0, "4"
HKR, NDI\params\EnableWINS, UpperCase,  0, "1"
HKR, NDI\params\EnableWINS, default,    0, "0"
HKR, NDI\params\EnableWINS, optional,   0, "0"

[SourceDisksNames]
1=%SourceDisk%,,,

[SourceDisksFiles]
acgprs2k.sys  = 1
acgprsxp.sys  = 1

[DestinationDirs]
DefaultDestDir          = 11
AIRGPRS_CopyFiles_98    = 11 ; system (98)
AIRGPRS_CopyFiles_ME    = 11
AIRGPRS_CopyFiles_2K    = 12 ; system32\drivers
AIRGPRS_CopyFiles_XP    = 12 ; system32\drivers

;****************************************************************************
; Translatable strings
;****************************************************************************

[Strings]
ServiceDisplayNameGprs = "Sierra Wireless GPRS Adapter"
ServiceDisplayNameEdge = "Sierra Wireless EDGE Adapter"
ServiceDisplayName7000 = "PC7000 GPRS Adapter"
ServiceDisplayName7200 = "PC7200 EDGE Adapter"
IPPacketSize           = "IPPacketSize"
IPAddress              = "IPAddress"
MaxMRU                 = "MaxMRU"
BufferAdjustment       = "BufferAdjustment"
EnableWINS             = "EnableWINS"
SWI                    = "Sierra Wireless Inc."
SwiDevice              = "Sierra Wireless GPRS Adapter"
SwiEdge                = "Sierra Wireless EDGE Adapter"
PC7000                 = "PC7000 GPRS Adapter"
PC7200                 = "PC7200 EDGE Adapter"
SourceDisk             = "Installation Disk"

