; Copyright (c) 1993-1999 Microsoft Corporation
; S45 & SL45 Modem Driver for Windows XP
; rev. 09.11.2001 by K.B.:all hangupstrings except "ath" removed
; shortened the initstring
; dial suffix removed
; numerical response codes added
; response codes added
;
; rev. 30.11.2001 serial speed set fix to 19200 at the SL45 cable and
; up to 115200 SL45 (IrDA)
; Driver Versions updated
; serial speed set to 57600, max serial speed set to 115200 at the S45
; set GPRS as default protocol for S45
[Version]
Signature="$WINDOWS NT$"
Class=Modem
ClassGUID={4D36E96D-E325-11CE-BFC1-08002BE10318}
Provider=%Siemens%
DriverVer=11/30/2001,5.2.0.0
[ControlFlags]
ExcludeFromSelect = SERENUMSIA0001, SERENUMSIA0002
[DestinationDirs]
MSIRCOMM.CopyFiles=12
DefaultDestDir=12
[Strings]
Siemens = "Siemens AG"
Siemens1 = "Siemens SL45"
Siemens2 = "Siemens S45"
Siemens3 = "Siemens SL45 Cable"
Siemens4 = "Siemens S45 Cable"
;IrComm.DisplayName = "IR Communications Driver"
[Manufacturer]
%Siemens% = SiemensS
[SiemensS]
%Siemens1% = SiemensS1, SERENUMSIA0001
%Siemens2% = SiemensS2, SERENUMSIA0002
%Siemens3% = SiemensS3, serial_no_pnp1
%Siemens4% = SiemensS4, serial_no_pnp2
[SiemensS1.NT]
DriverVer=11/30/2001,5.2.0.0
include=MDMIRMDM.inf
needs=MDMIRMDM.MSIRCOMM.CopyFiles
AddReg=AllS, SiemensS1.Addreg, SiemensS.Responses
;CopyFiles=IrComm.CopyFiles
[SiemensS1.NT.Services]
include=MDMIRMDM.inf
needs=MDMIRMDM.MSIRCOMM.AddService
;AddService= IRCOMM, 0, IRCOMM.AddService
[SiemensS1.NT.HW]
include=MDMIRMDM.inf
needs=MDMIRMDM.MSIRCOMM.LowerFilterAddReg
;AddReg=LowerFilterAddReg
[SiemensS2.NT]
DriverVer=11/30/2001,5.2.0.1
AddReg=AllS, SiemensS2.Addreg, SiemensS.Responses
include=MDMIRMDM.inf
needs=MDMIRMDM.MSIRCOMM.CopyFiles
;CopyFiles=IrComm.CopyFiles
[SiemensS2.NT.Services]
include=MDMIRMDM.inf
needs=MDMIRMDM.MSIRCOMM.AddService
;AddService= IRCOMM, 0, IRCOMM.AddService
[SiemensS2.NT.HW]
include=MDMIRMDM.inf
needs=MDMIRMDM.MSIRCOMM.LowerFilterAddReg
;AddReg=LowerFilterAddReg
[SiemensS3.NT]
DriverVer=11/30/2001,5.2.0.0
AddReg=AllS, SiemensS3.Addreg, SiemensS.Responses
[SiemensS4.NT]
DriverVer=11/30/2001,5.2.0.5
AddReg=AllS, SiemensS4.Addreg, SiemensS.Responses
;[IrComm.CopyFiles]
;ircomm.sys
;[IRCOMM.AddService]
;DisplayName = %IrComm.DisplayName%
;ServiceType = 1 ;SERVICE_KERNEL_DRIVER
;StartType = 3 ;SERVICE_DEMAND_START
;ErrorControl = 1 ;SERVICE_ERROR_NORMAL
;ServiceBinary = %12%ircomm.sys
;[LowerFilterAddReg]
;HKR,,"LowerFilters",0x00010000,ircomm
[AllS]
HKR,,FriendlyDriver,,unimodem.vxd
HKR,,DevLoader,,*vcomm
HKR,,PortSubClass,1,02
HKR,,ConfigDialog,,modemui.dll
HKR,,EnumPropPages,,"modemui.dll,EnumPropPages"
HKR,,DeviceType,1,01
HKR,,ConfigDelay, 1, 9a,10,00,00
HKR,,Reset,, "AT&F<cr>"
HKR, Init, 1,, "AT<cr>"
;09.11.01 K.B. shortened the init String
HKR, Init, 2,, "AT&FE0<cr>"
HKR, Init, 3,, "AT+FCLASS=0<cr>"
HKR, Monitor, 1,, "ATS0=0<cr>"
HKR, Monitor, 2,, "None"
HKR, Hangup, 1,, "ATH<cr>"
; 09.11.01 K.B. at+chup removed!
;HKR, Hangup, 2,, "AT+CHUP<cr>"
HKR, Answer, 1,, "ATA<cr>"
HKR, Settings, Prefix,, "AT"
;09.11.01 K.B. dialsuffix removed
;HKR, Settings, DialSuffix,, ";"
HKR, Settings, Terminator,, "<cr>"
HKR, Settings, DialPrefix,, "D"
HKR, Settings, FlowControl_Off,, "Q0"
HKR, Settings, FlowControl_Hard,, "Q3"
HKR, Settings, FlowControl_Soft,, "Q1"
HKR, Settings, CallSetupFailTimer,, "S7=<#>"
[SiemensS1.Addreg]
;HKR,, Properties, 1, 00,00,00,00, 3C,00,00,00, 00,00,00,00, 00,00,00,00, 00,00,00,00, 30,00,00,00, 00,C2,01,00, 80,25,00,00
;09.11.01 K.B. serial speed set to 19200, max serial speed set to 115200 at the SL45
HKR,, Properties, 1, 00,00,00,00, 3C,00,00,00, 00,00,00,00, 00,00,00,00, 00,00,00,00, 30,00,00,00, 00,C2,01,00, 00,4B,00,00
HKR, ProtocolGSMANALOG_RLP,1,, "AT+CBST=7,,1<cr>" ; or ATB13
HKR, ProtocolGSMV110_2DOT4K,1,, "AT+CBST=68,,1<cr>" ; or ATB25
HKR, ProtocolGSMV110_4DOT8K,1,, "AT+CBST=70,,1<cr>" ; or ATB27
HKR, ProtocolGSMV110_9DOT6K,1,, "AT+CBST=71,,1<cr>" ; or ATB29
[SiemensS2.Addreg]
; HKR,, Properties, 1, 00,00,00,00, 3C,00,00,00, 00,00,00,00, 00,00,00,00, 00,00,00,00, 30,00,00,00, 00,C2,01,00, 40,38,00,00
;09.11.01 K.B. serial speed set to 57600, max serial speed set to 115200 at the S45
HKR,, Properties, 1, 00,00,00,00, 3C,00,00,00, 00,00,00,00, 00,00,00,00, 00,00,00,00, 30,00,00,00, 00,C2,01,00, 00,E1,00,00
HKR, ProtocolGSMANALOG_RLP,1,, "AT+CBST=7,,1<cr>" ; or ATB13
HKR, ProtocolGSMV110_2DOT4K,1,, "AT+CBST=68,,1<cr>" ; or ATB25
HKR, ProtocolGSMV110_4DOT8K,1,, "AT+CBST=70,,1<cr>" ; or ATB27
HKR, ProtocolGSMV110_9DOT6K,1,, "AT+CBST=71,,1<cr>" ; or ATB29
HKR, ProtocolGSMV110_14DOT4K,1,, "AT+CBST=75,,1<cr>" ; or ATB31
HKR, ProtocolGSMGPRS, 1,, "AT<cr>"
[SiemensS3.Addreg]
;HKR,, Properties, 1, 00,00,00,00, 3C,00,00,00, 00,00,00,00, 00,00,00,00, 00,00,00,00, 30,00,00,00, 00,C2,01,00, 80,25,00,00
;30.11.01 K.B. serial speed set fix to 19200, for the SL45 cable
HKR,, Properties, 1, 00,00,00,00, 3C,00,00,00, 00,00,00,00, 00,00,00,00, 00,00,00,00, 30,00,00,00, 00,4B,00,00, 00,4B,00,00
HKR, ProtocolGSMANALOG_RLP,1,, "AT+CBST=7,,1<cr>" ; or ATB13
HKR, ProtocolGSMV110_2DOT4K,1,, "AT+CBST=68,,1<cr>" ; or ATB25
HKR, ProtocolGSMV110_4DOT8K,1,, "AT+CBST=70,,1<cr>" ; or ATB27
HKR, ProtocolGSMV110_9DOT6K,1,, "AT+CBST=71,,1<cr>" ; or ATB29
[SiemensS4.Addreg]
; HKR,, Properties, 1, 00,00,00,00, 3C,00,00,00, 00,00,00,00, 00,00,00,00, 00,00,00,00, 30,00,00,00, 00,C2,01,00, 40,38,00,00
;30.11.01 K.B. serial speed set to 57600, max serial speed set to 115200 at the S45
HKR,, Properties, 1, 00,00,00,00, 3C,00,00,00, 00,00,00,00, 00,00,00,00, 00,00,00,00, 30,00,00,00, 00,C2,01,00, 00,E1,00,00
; 30.11.01 aus mdmgen.inf entnommen
; 30.11.01 nфchste Zeile wurde eingef№gt und auf 57600 gesetzt.
HKR,, DCB, 1, 1C,00,00,00, 00,E1,00,00, 15,20,00,00, 00,00, 0a,00, 0a,00, 08, 00, 00, 11, 13, 00, 00, 00
;30.11.00: set GPRS as default protocol
HKR, ProtocolGSMGPRS, 1,, "AT<cr>"
HKR, ProtocolGSMANALOG_RLP,1,, "AT+CBST=7,,1<cr>" ; or ATB13
HKR, ProtocolGSMV110_2DOT4K,1,, "AT+CBST=68,,1<cr>" ; or ATB25
HKR, ProtocolGSMV110_4DOT8K,1,, "AT+CBST=70,,1<cr>" ; or ATB27
HKR, ProtocolGSMV110_9DOT6K,1,, "AT+CBST=71,,1<cr>" ; or ATB29
HKR, ProtocolGSMV110_14DOT4K,1,, "AT+CBST=75,,1<cr>" ; or ATB31
[SiemensS.Responses]
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>RING<cr><lf>", 1, 08, 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>CONNECT<cr><lf>", 1, 02, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 2400<cr><lf>", 1, 02, 00, 60,09,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 4800<cr><lf>", 1, 02, 00, c0,12,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 9600<cr><lf>", 1, 02, 00, 80,25,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 14400<cr><lf>", 1, 02, 00, 40,38,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 2400/RLP<cr><lf>", 1, 02, 0a, 60,09,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 4800/RLP<cr><lf>", 1, 02, 0a, c0,12,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 9600/RLP<cr><lf>", 1, 02, 0a, 80,25,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 14400/RLP<cr><lf>", 1, 02, 00, 40,38,00,00, 00,00,00,00
; 09.11.01. K.B. response code "no answer" added
HKR, Responses, "<cr><lf>NO ANSWER<cr><lf>", 1, 07, 00, 00,00,00,00, 00,00,00,00
;09.01.01 K.B
HKR, Responses, "<cr><lf>CONNECT 16800<cr><lf>", 1, 02, 00, A0,41,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 19200<cr><lf>", 1, 02, 00, 00,4B,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 21600<cr><lf>", 1, 02, 00, 60,54,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 24000<cr><lf>", 1, 02, 00, C0,5D,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 26400<cr><lf>", 1, 02, 00, 20,67,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 28800<cr><lf>", 1, 02, 00, 80,70,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 38400<cr><lf>", 1, 02, 00, 00,96,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 57600<cr><lf>", 1, 02, 00, 00,E1,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 115200<cr><lf>", 1, 02, 00, 00,C2,01,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 16800/RLP<cr><lf>", 1, 02, 00, A0,41,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 19200/RLP<cr><lf>", 1, 02, 00, 00,4B,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 21600/RLP<cr><lf>", 1, 02, 00, 60,54,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 24000/RLP<cr><lf>", 1, 02, 00, C0,5D,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 26400/RLP<cr><lf>", 1, 02, 00, 20,67,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 28800/RLP<cr><lf>", 1, 02, 00, 80,70,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 38400/RLP<cr><lf>", 1, 02, 00, 00,96,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 57600/RLP<cr><lf>", 1, 02, 00, 00,E1,00,00, 00,00,00,00
HKR, Responses, "<cr><lf>CONNECT 115200/RLP<cr><lf>", 1, 02, 00, 00,C2,01,00, 00,00,00,00
;09.11.01 K.B. numerical response codes added:
HKR, Responses, "0<cr>", 1, 00, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "1<cr>", 1, 02, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "2<cr>", 1, 08, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "3<cr>", 1, 04, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "4<cr>", 1, 03, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "6<cr>", 1, 05, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "7<cr>", 1, 06, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "8<cr>", 1, 07, 00, 00,00,00,00, 00,00,00,00
HKR, Responses, "10<cr>", 1, 02, 00, 60,09,00,00, 00,00,00,00
HKR, Responses, "30<cr>", 1, 02, 00, C0,12,00,00, 00,00,00,00
HKR, Responses, "32<cr>", 1, 02, 00, 80,25,00,00, 00,00,00,00
HKR, Responses, "47<cr>", 1, 02, 00, 60,09,00,00, 00,00,00,00
HKR, Responses, "48<cr>", 1, 02, 00, C0,12,00,00, 00,00,00,00
HKR, Responses, "49<cr>", 1, 02, 00, 80,25,00,00, 00,00,00,00
HKR, Responses, "33<cr>", 1, 02, 00, 40,38,00,00, 00,00,00,00
HKR, Responses, "50<cr>", 1, 02, 00, 40,38,00,00, 00,00,00,00