; Sierra Wireless Virtual Modem Port Setup File
; Copyright (c) 2007 Sierra Wireless Inc. All Rights Reserved.

[Version]
Signature="$WINDOWS NT$"
Class=Modem
ClassGUID={4D36E96D-E325-11CE-BFC1-08002BE10318}
Provider=%Manufacturer%
DriverVer=09/18/2007,2.1.6.0
CatalogFile=swumx00.cat

[ControlFlags]
ExcludeFromSelect=*

[SourceDisksNames]
1 = %DISKID%,,,""

[SourceDisksFiles]
swumx00.sys= 1,,
swumx00x64.sys= 1,,

[DestinationDirs]
SWDRIVER00.CopyFiles=12
SWDRIVER00x64.CopyFiles=12
SWDRIVER12.CopyFiles=12
SWDRIVER12x64.CopyFiles=12
SWDRIVER20.CopyFiles=12
SWDRIVER20x64.CopyFiles=12
SWDRIVER21.CopyFiles=12
SWDRIVER21x64.CopyFiles=12
SWDRIVER22.CopyFiles=12
SWDRIVER22x64.CopyFiles=12
SWDRIVER32.CopyFiles=12
SWDRIVER32x64.CopyFiles=12
SWDRIVER33.CopyFiles=12
SWDRIVER33x64.CopyFiles=12
SWDRIVER3A.CopyFiles=12
SWDRIVER3Ax64.CopyFiles=12
SWDRIVER70.CopyFiles=12
SWDRIVER70x64.CopyFiles=12
SWDRIVER71.CopyFiles=12
SWDRIVER71x64.CopyFiles=12
SWDRIVER50.CopyFiles=12
SWDRIVER50x64.CopyFiles=12
SWDRIVER51.CopyFiles=12
SWDRIVER51x64.CopyFiles=12
SWDRIVER52.CopyFiles=12
SWDRIVER52x64.CopyFiles=12
SWDRIVER53.CopyFiles=12
SWDRIVER53x64.CopyFiles=12
SWDRIVER54.CopyFiles=12
SWDRIVER54x64.CopyFiles=12
SWDRIVER55.CopyFiles=12
SWDRIVER55x64.CopyFiles=12
SWDRIVER56.CopyFiles=12
SWDRIVER56x64.CopyFiles=12
SWDRIVER57.CopyFiles=12
SWDRIVER57x64.CopyFiles=12
SWDRIVER58.CopyFiles=12
SWDRIVER58x64.CopyFiles=12
DefaultDestDir=12

[Manufacturer]
%Manufacturer%=Models, NTamd64

[Models]
%DEVICE6MC6802.SWMODEM% = SWMODEM00, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6802
%DEVICE6MC6803.SWMODEM% = SWMODEM00, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6803
%DEVICE6MC6812.SWMODEM% = SWMODEM12, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6812
%DEVICE6MC6820.SWMODEM% = SWMODEM20, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6820
%DEVICE6AC6821.SWMODEM% = SWMODEM21, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6821
%DEVICE6AC6822.SWMODEM% = SWMODEM22, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6822
%DEVICE6MC6832.SWMODEM% = SWMODEM32, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6832
%DEVICE6MC6833.SWMODEM% = SWMODEM33, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6833
%DEVICE6MC683A.SWMODEM% = SWMODEM3A, SWMUXBUS\SW_MODEM_6_VID_1199&PID_683a
%DEVICE6MC6870.SWMODEM% = SWMODEM70, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6870
%DEVICE6MC6871.SWMODEM% = SWMODEM71, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6871
%DEVICE6MC6850.SWMODEM% = SWMODEM50, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6850
%DEVICE6MC6851.SWMODEM% = SWMODEM51, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6851
%DEVICE6MC6852.SWMODEM% = SWMODEM52, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6852
%DEVICE6MC6853.SWMODEM% = SWMODEM53, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6853
%DEVICE6MC6854.SWMODEM% = SWMODEM54, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6854
%DEVICE6AC6855.SWMODEM% = SWMODEM55, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6855
%DEVICE6AC6856.SWMODEM% = SWMODEM56, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6856
%DEVICE6AC6857.SWMODEM% = SWMODEM57, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6857
%DEVICE6AC6858.SWMODEM% = SWMODEM58, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6858

;;

[Models.NTamd64]
%DEVICE6MC6802.SWMODEM% = SWMODEM00x64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6802
%DEVICE6MC6803.SWMODEM% = SWMODEM00x64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6803
%DEVICE6MC6812.SWMODEM% = SWMODEM12x64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6812
%DEVICE6MC6820.SWMODEM% = SWMODEM20x64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6820
%DEVICE6AC6821.SWMODEM% = SWMODEM21x64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6821
%DEVICE6AC6822.SWMODEM% = SWMODEM22x64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6822
%DEVICE6MC6832.SWMODEM% = SWMODEM32x64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6832
%DEVICE6MC6833.SWMODEM% = SWMODEM33x64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6833
%DEVICE6MC683A.SWMODEM% = SWMODEM3Ax64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_683A
%DEVICE6MC6870.SWMODEM% = SWMODEM70x64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6870
%DEVICE6MC6871.SWMODEM% = SWMODEM71x64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6871
%DEVICE6MC6850.SWMODEM% = SWMODEM50x64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6850
%DEVICE6MC6851.SWMODEM% = SWMODEM51x64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6851
%DEVICE6MC6852.SWMODEM% = SWMODEM52x64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6852
%DEVICE6MC6853.SWMODEM% = SWMODEM53x64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6853
%DEVICE6MC6854.SWMODEM% = SWMODEM54x64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6854
%DEVICE6AC6855.SWMODEM% = SWMODEM55x64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6855
%DEVICE6AC6856.SWMODEM% = SWMODEM56x64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6856
%DEVICE6AC6857.SWMODEM% = SWMODEM57x64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6857
%DEVICE6AC6858.SWMODEM% = SWMODEM58x64, SWMUXBUS\SW_MODEM_6_VID_1199&PID_6858

;;

[SWMODEM00.NT]
AddReg=SWMODEM.AddReg, AddReg1800
CopyFiles=SWDRIVER00.CopyFiles

[SWMODEM00.NT.Services]
AddService=SWUMX00, 0x00000000, SWDRIVER00.AddService

[SWMODEM00.NT.HW]
AddReg=LowerFilterAddReg00

[SWDRIVER00.CopyFiles]
swumx00.sys

[SWMODEM00x64.NT]
AddReg=SWMODEM.AddReg, AddReg1800
CopyFiles=SWDRIVER00x64.CopyFiles

[SWMODEM00x64.NT.Services]
AddService=SWUMX00, 0x00000000, SWDRIVER00.AddService

[SWMODEM00x64.NT.HW]
AddReg=LowerFilterAddReg00

[SWDRIVER00x64.CopyFiles]
swumx00.sys, swumx00x64.sys

[LowerFilterAddReg00]
HKR,,"LowerFilters",0x00010000,"SWUMX00"

[SWDRIVER00.AddService]
DisplayName=%SERVICENAME00%
ServiceType= 1
StartType  = 3
ErrorControl = 0
ServiceBinary = %12%\swumx00.sys

;;

[SWMODEM12.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER12.CopyFiles

[SWMODEM12.NT.Services]
AddService=swumx12, 0x00000000, SWDRIVER12.AddService

[SWMODEM12.NT.HW]
AddReg=LowerFilterAddReg12

[SWDRIVER12.CopyFiles]
swumx12.sys, swumx00.sys

[SWMODEM12x64.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER12x64.CopyFiles

[SWMODEM12x64.NT.Services]
AddService=swumx12, 0x00000000, SWDRIVER12.AddService

[SWMODEM12x64.NT.HW]
AddReg=LowerFilterAddReg12

[SWDRIVER12x64.CopyFiles]
swumx12.sys, swumx00x64.sys

[LowerFilterAddReg12]
HKR,,"LowerFilters",0x00010000,"swumx12"

[SWDRIVER12.AddService]
DisplayName=%SERVICENAME12%
ServiceType= 1
StartType  = 3
ErrorControl = 0
ServiceBinary = %12%\swumx12.sys

;;

[SWMODEM20.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER20.CopyFiles

[SWMODEM20.NT.Services]
AddService=SWUMX20, 0x00000000, SWDRIVER20.AddService

[SWMODEM20.NT.HW]
AddReg=LowerFilterAddReg20

[SWDRIVER20.CopyFiles]
swumx20.sys, swumx00.sys

[SWMODEM20x64.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER20x64.CopyFiles

[SWMODEM20x64.NT.Services]
AddService=SWUMX20, 0x00000000, SWDRIVER20.AddService

[SWMODEM20x64.NT.HW]
AddReg=LowerFilterAddReg20

[SWDRIVER20x64.CopyFiles]
swumx20.sys, swumx00x64.sys

[LowerFilterAddReg20]
HKR,,"LowerFilters",0x00010000,"SWUMX20"

[SWDRIVER20.AddService]
DisplayName=%SERVICENAME20%
ServiceType= 1
StartType  = 3
ErrorControl = 0
ServiceBinary = %12%\swumx20.sys

;;

[SWMODEM21.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER21.CopyFiles

[SWMODEM21.NT.Services]
AddService=SWUMX21, 0x00000000, SWDRIVER21.AddService

[SWMODEM21.NT.HW]
AddReg=LowerFilterAddReg21

[SWDRIVER21.CopyFiles]
swumx21.sys, swumx00.sys

[SWMODEM21x64.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER21x64.CopyFiles

[SWMODEM21x64.NT.Services]
AddService=SWUMX21, 0x00000000, SWDRIVER21.AddService

[SWMODEM21x64.NT.HW]
AddReg=LowerFilterAddReg21

[SWDRIVER21x64.CopyFiles]
swumx21.sys, swumx00x64.sys

[LowerFilterAddReg21]
HKR,,"LowerFilters",0x00010000,"SWUMX21"

[SWDRIVER21.AddService]
DisplayName=%SERVICENAME21%
ServiceType= 1
StartType  = 3
ErrorControl = 0
ServiceBinary = %12%\swumx21.sys

;;

[SWMODEM22.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER22.CopyFiles

[SWMODEM22.NT.Services]
AddService=SWUMX22, 0x00000000, SWDRIVER22.AddService

[SWMODEM22.NT.HW]
AddReg=LowerFilterAddReg22

[SWDRIVER22.CopyFiles]
swumx22.sys, swumx00.sys

[SWMODEM22x64.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER22x64.CopyFiles

[SWMODEM22x64.NT.Services]
AddService=SWUMX22, 0x00000000, SWDRIVER22.AddService

[SWMODEM22x64.NT.HW]
AddReg=LowerFilterAddReg22

[SWDRIVER22x64.CopyFiles]
swumx22.sys, swumx00x64.sys

[LowerFilterAddReg22]
HKR,,"LowerFilters",0x00010000,"SWUMX22"

[SWDRIVER22.AddService]
DisplayName=%SERVICENAME22%
ServiceType= 1
StartType  = 3
ErrorControl = 0
ServiceBinary = %12%\swumx22.sys

;;

[SWMODEM32.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER32.CopyFiles

[SWMODEM32.NT.Services]
AddService=SWUMX32, 0x00000000, SWDRIVER32.AddService

[SWMODEM32.NT.HW]
AddReg=LowerFilterAddReg32

[SWDRIVER32.CopyFiles]
swumx32.sys, swumx00.sys

[SWMODEM32x64.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER32x64.CopyFiles

[SWMODEM32x64.NT.Services]
AddService=SWUMX32, 0x00000000, SWDRIVER32.AddService

[SWMODEM32x64.NT.HW]
AddReg=LowerFilterAddReg32

[SWDRIVER32x64.CopyFiles]
swumx32.sys, swumx00x64.sys

[LowerFilterAddReg32]
HKR,,"LowerFilters",0x00010000,"SWUMX32"

[SWDRIVER32.AddService]
DisplayName=%SERVICENAME32%
ServiceType= 1
StartType  = 3
ErrorControl = 0
ServiceBinary = %12%\swumx32.sys
  
;;

[SWMODEM33.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER33.CopyFiles

[SWMODEM33.NT.Services]
AddService=SWUMX33, 0x00000000, SWDRIVER33.AddService

[SWMODEM33.NT.HW]
AddReg=LowerFilterAddReg33

[SWDRIVER33.CopyFiles]
swumx33.sys, swumx00.sys

[SWMODEM33x64.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER33x64.CopyFiles

[SWMODEM33x64.NT.Services]
AddService=SWUMX33, 0x00000000, SWDRIVER33.AddService

[SWMODEM33x64.NT.HW]
AddReg=LowerFilterAddReg33

[SWDRIVER33x64.CopyFiles]
swumx33.sys, swumx00x64.sys

[LowerFilterAddReg33]
HKR,,"LowerFilters",0x00010000,"SWUMX33"

[SWDRIVER33.AddService]
DisplayName=%SERVICENAME33%
ServiceType= 1
StartType  = 3
ErrorControl = 0
ServiceBinary = %12%\swumx33.sys
  
;;

[SWMODEM3A.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER3A.CopyFiles

[SWMODEM3A.NT.Services]
AddService=SWUMX3A, 0x00000000, SWDRIVER3A.AddService

[SWMODEM3A.NT.HW]
AddReg=LowerFilterAddReg3A

[SWDRIVER3A.CopyFiles]
swumx3a.sys, swumx00.sys

[SWMODEM3Ax64.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER3Ax64.CopyFiles

[SWMODEM3Ax64.NT.Services]
AddService=SWUMX3A, 0x00000000, SWDRIVER3A.AddService

[SWMODEM3Ax64.NT.HW]
AddReg=LowerFilterAddReg3A

[SWDRIVER3Ax64.CopyFiles]
swumx3a.sys, swumx00x64.sys

[LowerFilterAddReg3A]
HKR,,"LowerFilters",0x00010000,"SWUMX3A"

[SWDRIVER3A.AddService]
DisplayName=%SERVICENAME3A%
ServiceType= 1
StartType  = 3
ErrorControl = 0
ServiceBinary = %12%\swumx3a.sys
  
;;

[SWMODEM70.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER70.CopyFiles

[SWMODEM70.NT.Services]
AddService=SWUMX70, 0x00000000, SWDRIVER70.AddService

[SWMODEM70.NT.HW]
AddReg=LowerFilterAddReg70

[SWDRIVER70.CopyFiles]
swumx70.sys, swumx00.sys

[SWMODEM70x64.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER70x64.CopyFiles

[SWMODEM70x64.NT.Services]
AddService=SWUMX70, 0x00000000, SWDRIVER70.AddService

[SWMODEM70x64.NT.HW]
AddReg=LowerFilterAddReg70

[SWDRIVER70x64.CopyFiles]
swumx70.sys, swumx00x64.sys

[LowerFilterAddReg70]
HKR,,"LowerFilters",0x00010000,"SWUMX70"

[SWDRIVER70.AddService]
DisplayName=%SERVICENAME70%
ServiceType= 1
StartType  = 3
ErrorControl = 0
ServiceBinary = %12%\swumx70.sys
  
;;

[SWMODEM71.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER71.CopyFiles

[SWMODEM71.NT.Services]
AddService=SWUMX71, 0x00000000, SWDRIVER71.AddService

[SWMODEM71.NT.HW]
AddReg=LowerFilterAddReg71

[SWDRIVER71.CopyFiles]
swumx71.sys, swumx00.sys

[SWMODEM71x64.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER71x64.CopyFiles

[SWMODEM71x64.NT.Services]
AddService=SWUMX71, 0x00000000, SWDRIVER71.AddService

[SWMODEM71x64.NT.HW]
AddReg=LowerFilterAddReg71

[SWDRIVER71x64.CopyFiles]
swumx71.sys, swumx00x64.sys

[LowerFilterAddReg71]
HKR,,"LowerFilters",0x00010000,"SWUMX71"

[SWDRIVER71.AddService]
DisplayName=%SERVICENAME71%
ServiceType= 1
StartType  = 3
ErrorControl = 0
ServiceBinary = %12%\swumx71.sys
  
;;

[SWMODEM50.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER50.CopyFiles

[SWMODEM50.NT.Services]
AddService=SWUMX50, 0x00000000, SWDRIVER50.AddService

[SWMODEM50.NT.HW]
AddReg=LowerFilterAddReg50

[SWDRIVER50.CopyFiles]
swumx50.sys, swumx00.sys

[SWMODEM50x64.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER50x64.CopyFiles

[SWMODEM50x64.NT.Services]
AddService=SWUMX50, 0x00000000, SWDRIVER50.AddService

[SWMODEM50x64.NT.HW]
AddReg=LowerFilterAddReg50

[SWDRIVER50x64.CopyFiles]
swumx50.sys, swumx00x64.sys

[LowerFilterAddReg50]
HKR,,"LowerFilters",0x00010000,"SWUMX50"

[SWDRIVER50.AddService]
DisplayName=%SERVICENAME50%
ServiceType= 1
StartType  = 3
ErrorControl = 0
ServiceBinary = %12%\swumx50.sys
  
;;

[SWMODEM51.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER51.CopyFiles

[SWMODEM51.NT.Services]
AddService=SWUMX51, 0x00000000, SWDRIVER51.AddService

[SWMODEM51.NT.HW]
AddReg=LowerFilterAddReg51

[SWDRIVER51.CopyFiles]
swumx51.sys, swumx00.sys

[SWMODEM51x64.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER51x64.CopyFiles

[SWMODEM51x64.NT.Services]
AddService=SWUMX51, 0x00000000, SWDRIVER51.AddService

[SWMODEM51x64.NT.HW]
AddReg=LowerFilterAddReg51

[SWDRIVER51x64.CopyFiles]
swumx51.sys, swumx00x64.sys

[LowerFilterAddReg51]
HKR,,"LowerFilters",0x00010000,"SWUMX51"

[SWDRIVER51.AddService]
DisplayName=%SERVICENAME51%
ServiceType= 1
StartType  = 3
ErrorControl = 0
ServiceBinary = %12%\swumx51.sys
  
;;

[SWMODEM52.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER52.CopyFiles

[SWMODEM52.NT.Services]
AddService=SWUMX52, 0x00000000, SWDRIVER52.AddService

[SWMODEM52.NT.HW]
AddReg=LowerFilterAddReg52

[SWDRIVER52.CopyFiles]
swumx52.sys, swumx00.sys

[SWMODEM52x64.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER52x64.CopyFiles

[SWMODEM52x64.NT.Services]
AddService=SWUMX52, 0x00000000, SWDRIVER52.AddService

[SWMODEM52x64.NT.HW]
AddReg=LowerFilterAddReg52

[SWDRIVER52x64.CopyFiles]
swumx52.sys, swumx00x64.sys

[LowerFilterAddReg52]
HKR,,"LowerFilters",0x00010000,"SWUMX52"

[SWDRIVER52.AddService]
DisplayName=%SERVICENAME52%
ServiceType= 1
StartType  = 3
ErrorControl = 0
ServiceBinary = %12%\swumx52.sys
  
;;

[SWMODEM53.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER53.CopyFiles

[SWMODEM53.NT.Services]
AddService=SWUMX53, 0x00000000, SWDRIVER53.AddService

[SWMODEM53.NT.HW]
AddReg=LowerFilterAddReg53

[SWDRIVER53.CopyFiles]
swumx53.sys, swumx00.sys

[SWMODEM53x64.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER53x64.CopyFiles

[SWMODEM53x64.NT.Services]
AddService=SWUMX53, 0x00000000, SWDRIVER53.AddService

[SWMODEM53x64.NT.HW]
AddReg=LowerFilterAddReg53

[SWDRIVER53x64.CopyFiles]
swumx53.sys, swumx00x64.sys

[LowerFilterAddReg53]
HKR,,"LowerFilters",0x00010000,"SWUMX53"

[SWDRIVER53.AddService]
DisplayName=%SERVICENAME53%
ServiceType= 1
StartType  = 3
ErrorControl = 0
ServiceBinary = %12%\swumx53.sys

;;

[SWMODEM54.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER54.CopyFiles

[SWMODEM54.NT.Services]
AddService=SWUMX54, 0x00000000, SWDRIVER54.AddService

[SWMODEM54.NT.HW]
AddReg=LowerFilterAddReg54

[SWDRIVER54.CopyFiles]
swumx54.sys, swumx00.sys

[SWMODEM54x64.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER54x64.CopyFiles

[SWMODEM54x64.NT.Services]
AddService=SWUMX54, 0x00000000, SWDRIVER54.AddService

[SWMODEM54x64.NT.HW]
AddReg=LowerFilterAddReg54

[SWDRIVER54x64.CopyFiles]
swumx54.sys, swumx00x64.sys

[LowerFilterAddReg54]
HKR,,"LowerFilters",0x00010000,"SWUMX54"

[SWDRIVER54.AddService]
DisplayName=%SERVICENAME54%
ServiceType= 1
StartType  = 3
ErrorControl = 0
ServiceBinary = %12%\swumx54.sys

;;

[SWMODEM55.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER55.CopyFiles

[SWMODEM55.NT.Services]
AddService=SWUMX55, 0x00000000, SWDRIVER55.AddService

[SWMODEM55.NT.HW]
AddReg=LowerFilterAddReg55

[SWDRIVER55.CopyFiles]
swumx55.sys, swumx00.sys

[SWMODEM55x64.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER55x64.CopyFiles

[SWMODEM55x64.NT.Services]
AddService=SWUMX55, 0x00000000, SWDRIVER55.AddService

[SWMODEM55x64.NT.HW]
AddReg=LowerFilterAddReg55

[SWDRIVER55x64.CopyFiles]
swumx55.sys, swumx00x64.sys

[LowerFilterAddReg55]
HKR,,"LowerFilters",0x00010000,"SWUMX55"

[SWDRIVER55.AddService]
DisplayName=%SERVICENAME55%
ServiceType= 1
StartType  = 3
ErrorControl = 0
ServiceBinary = %12%\swumx55.sys
;;

[SWMODEM56.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER56.CopyFiles

[SWMODEM56.NT.Services]
AddService=SWUMX56, 0x00000000, SWDRIVER56.AddService

[SWMODEM56.NT.HW]
AddReg=LowerFilterAddReg56

[SWDRIVER56.CopyFiles]
swumx56.sys, swumx00.sys

[SWMODEM56x64.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER56x64.CopyFiles

[SWMODEM56x64.NT.Services]
AddService=SWUMX56, 0x00000000, SWDRIVER56.AddService

[SWMODEM56x64.NT.HW]
AddReg=LowerFilterAddReg56

[SWDRIVER56x64.CopyFiles]
swumx56.sys, swumx00x64.sys

[LowerFilterAddReg56]
HKR,,"LowerFilters",0x00010000,"SWUMX56"

[SWDRIVER56.AddService]
DisplayName=%SERVICENAME56%
ServiceType= 1
StartType  = 3
ErrorControl = 0
ServiceBinary = %12%\swumx56.sys

;;

[SWMODEM57.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER57.CopyFiles

[SWMODEM57.NT.Services]
AddService=SWUMX57, 0x00000000, SWDRIVER57.AddService

[SWMODEM57.NT.HW]
AddReg=LowerFilterAddReg57

[SWDRIVER57.CopyFiles]
swumx57.sys, swumx00.sys

[SWMODEM57x64.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER57x64.CopyFiles

[SWMODEM57x64.NT.Services]
AddService=SWUMX57, 0x00000000, SWDRIVER57.AddService

[SWMODEM57x64.NT.HW]
AddReg=LowerFilterAddReg57

[SWDRIVER57x64.CopyFiles]
swumx57.sys, swumx00x64.sys

[LowerFilterAddReg57]
HKR,,"LowerFilters",0x00010000,"SWUMX57"

[SWDRIVER57.AddService]
DisplayName=%SERVICENAME57%
ServiceType= 1
StartType  = 3
ErrorControl = 0
ServiceBinary = %12%\swumx57.sys

;;

[SWMODEM58.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER58.CopyFiles

[SWMODEM58.NT.Services]
AddService=SWUMX58, 0x00000000, SWDRIVER58.AddService

[SWMODEM58.NT.HW]
AddReg=LowerFilterAddReg58

[SWDRIVER58.CopyFiles]
swumx58.sys, swumx00.sys

[SWMODEM58x64.NT]
AddReg=SWMODEM.AddReg, AddReg3600
CopyFiles=SWDRIVER58x64.CopyFiles

[SWMODEM58x64.NT.Services]
AddService=SWUMX58, 0x00000000, SWDRIVER58.AddService

[SWMODEM58x64.NT.HW]
AddReg=LowerFilterAddReg58

[SWDRIVER58x64.CopyFiles]
swumx58.sys, swumx00x64.sys

[LowerFilterAddReg58]
HKR,,"LowerFilters",0x00010000,"SWUMX58"

[SWDRIVER58.AddService]
DisplayName=%SERVICENAME58%
ServiceType= 1
StartType  = 3
ErrorControl = 0
ServiceBinary = %12%\swumx58.sys

;;

[Strings]
Manufacturer = "Sierra Wireless"
DEVICE6MC6802.SWMODEM = "Sierra Wireless MC8755 HSDPA Modem"
DEVICE6MC6803.SWMODEM = "Sierra Wireless MC8765 HSDPA Modem"
DEVICE6MC6812.SWMODEM = "Sierra Wireless MC8775 HSDPA Modem"
DEVICE6MC6820.SWMODEM = "Sierra Wireless AirCard 875 HSDPA Modem"
DEVICE6AC6821.SWMODEM = "Sierra Wireless AirCard 875U HSDPA Modem"
DEVICE6AC6822.SWMODEM = "Sierra Wireless AirCard 875E HSDPA Modem"
DEVICE6MC6832.SWMODEM = "Sierra Wireless MC8780 HSDPA Modem"
DEVICE6MC6833.SWMODEM = "Sierra Wireless MC8781 HSDPA Modem"
DEVICE6MC683A.SWMODEM = "Sierra Wireless MC8785 HSDPA Modem"
DEVICE6MC6870.SWMODEM = "Sierra Wireless EM8780 HSDPA Modem"
DEVICE6MC6871.SWMODEM = "Sierra Wireless EM8781 HSDPA Modem"
DEVICE6MC6850.SWMODEM = "Sierra Wireless AirCard 880 HSDPA Modem"
DEVICE6MC6851.SWMODEM = "Sierra Wireless AirCard 881 HSDPA Modem"
DEVICE6MC6852.SWMODEM = "Sierra Wireless AirCard 880E HSDPA Modem"
DEVICE6MC6853.SWMODEM = "Sierra Wireless AirCard 881E HSDPA Modem"
DEVICE6MC6854.SWMODEM = "Sierra Wireless AirCard 885 HSDPA Modem"
DEVICE6AC6855.SWMODEM = "Sierra Wireless AirCard 880U HSDPA Modem"
DEVICE6AC6856.SWMODEM = "Sierra Wireless AirCard 881U HSDPA Modem"
DEVICE6AC6857.SWMODEM = "Sierra Wireless AirCard 885U HSDPA Modem"
DEVICE6AC6858.SWMODEM = "Sierra Wireless AirCard 885E HSDPA Modem"

DISKID="Sierra Wireless Driver Installation Disk"

SERVICENAME00="Sierra Wireless USB MUX Driver (UMTS00)"
SERVICENAME12="Sierra Wireless USB MUX Driver (UMTS12)"
SERVICENAME20="Sierra Wireless USB MUX Driver (UMTS20)"
SERVICENAME21="Sierra Wireless USB MUX Driver (UMTS21)"
SERVICENAME22="Sierra Wireless USB MUX Driver (UMTS22)"
SERVICENAME32="Sierra Wireless USB MUX Driver (UMTS32)"
SERVICENAME33="Sierra Wireless USB MUX Driver (UMTS33)"
SERVICENAME3A="Sierra Wireless USB MUX Driver (UMTS3A)"
SERVICENAME70="Sierra Wireless USB MUX Driver (UMTS70)"
SERVICENAME71="Sierra Wireless USB MUX Driver (UMTS71)"
SERVICENAME50="Sierra Wireless USB MUX Driver (UMTS50)"
SERVICENAME51="Sierra Wireless USB MUX Driver (UMTS51)"
SERVICENAME52="Sierra Wireless USB MUX Driver (UMTS52)"
SERVICENAME53="Sierra Wireless USB MUX Driver (UMTS53)"
SERVICENAME54="Sierra Wireless USB MUX Driver (UMTS54)"
SERVICENAME55="Sierra Wireless USB MUX Driver (UMTS55)"
SERVICENAME56="Sierra Wireless USB MUX Driver (UMTS56)"
SERVICENAME57="Sierra Wireless USB MUX Driver (UMTS57)"
SERVICENAME58="Sierra Wireless USB MUX Driver (UMTS58)"

;;

[SWMODEM.AddReg]
HKR,,ConfigDialog,0,modemui.dll
HKR,,EnumPropPages,0,modemui.dll,EnumPropPages
HKR,,PortSubClass,1,02
HKR,, Properties, 1, 80,01,00,00, FF,00,00,00, 00,00,00,00, 00,00,00,00, 00,00,00,00,00,01,00,00, 00,C2,01,00, 00,C2,01,00
HKR,, DeviceType, 1, 01
HKR,, Contention,,""
HKR,, InactivityScale,1, 3c,00,00,00

HKR, Init, 1,, "AT<cr>" 
HKR, Init, 2,, "AT&F&D2&C1S0=0<cr>"
HKR, Init, 3,, "ATE0V1<cr>"
HKR, Monitor, 1,, "ATS0=0<cr>"
HKR, Monitor, 2,, "None"
HKR, Answer, 1,, "ATA<cr>"
HKR, Hangup, 1,, "ATH<cr>"
HKR,, Reset,, "ATZ<cr>"   
HKR, Settings, Prefix,, "AT"
HKR, Settings, Terminator,, "<cr>"
HKR, Settings, DialPrefix,, "D"
HKR, Settings, DialSuffix,, ""
HKR, Settings, Pulse,, "P"
HKR, Settings, Tone,, "T"

HKR, Settings, FlowControl_Off,,  "+IFC=0,0"
HKR, Settings, FlowControl_Soft,, "+IFC=1,1"
HKR, Settings, FlowControl_Hard,, "+IFC=2,2"

HKR, Responses, "0<cr>",                       1, 00, 00, 00,00,00,00, 00,00,00,00 ; OK - Command executed
HKR, Responses, "1<cr>",                       1, 02, 00, 00,00,00,00, 00,00,00,00 ; CONNECT - Connection
HKR, Responses, "2<cr>",                       1, 08, 00, 00,00,00,00, 00,00,00,00 ; RING - Ring signal indicated
HKR, Responses, "3<cr>",                       1, 04, 00, 00,00,00,00, 00,00,00,00 ; NO CARRIER 
HKR, Responses, "4<cr>",                       1, 03, 00, 00,00,00,00, 00,00,00,00 ; ERROR - Invalid command
HKR, Responses, "5<cr>",                       1, 02, 00, B0,04,00,00, 00,00,00,00 ; CONNECT 1200
HKR, Responses, "6<cr>",                       1, 05, 00, 00,00,00,00, 00,00,00,00 ; NO DIALTONE - No dial tone detected
HKR, Responses, "7<cr>",                       1, 06, 00, 00,00,00,00, 00,00,00,00 ; BUSY - Engaged (busy) signal
HKR, Responses, "8<cr>",                       1, 07, 00, 00,00,00,00, 00,00,00,00 ; NO ANSWER

HKR, Responses, "<cr><lf>OK<cr><lf>",          1, 00, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>ERROR<cr><lf>",       1, 03, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>NO CARRIER<cr><lf>",  1, 04, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>NO DIALTONE<cr><lf>", 1, 05, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>BUSY<cr><lf>",        1, 06, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>NO ANSWER<cr><lf>",   1, 07, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>RING<cr><lf>",        1, 08, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>RINGING<cr><lf>",     1, 01, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>DIALING<cr><lf>",     1, 01, 00, 00,00,00,00, 00,00,00,00

[AddReg1800]
HKR, Responses, "<cr><lf>CONNECT<cr><lf>",     1, 02, 00, 40,77,1B,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 1800000<cr><lf>",     1, 02, 00, 40,77,1B,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 3600000<cr><lf>",     1, 02, 00, 80,EE,36,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 7200000<cr><lf>",     1, 02, 00, 00,DD,6D,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 14400000<cr><lf>",    1, 02, 00, 00,BA,DB,00, 00,00,00,00

[AddReg3600]
HKR, Responses, "<cr><lf>CONNECT<cr><lf>",     1, 02, 00, 80,EE,36,00, 00,00,00,00

HKR, Responses, "<cr><lf>CONNECT 1800000<cr><lf>",     1, 02, 00, 40,77,1B,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 3600000<cr><lf>",     1, 02, 00, 80,EE,36,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 7200000<cr><lf>",     1, 02, 00, 00,DD,6D,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 14400000<cr><lf>",    1, 02, 00, 00,BA,DB,00, 00,00,00,00
