; Information file used by SoftGSM NG
;
; KEEP THE VERSION AND DATE STRINGS BELOW UPDATED!!!
; Date format mm/dd/yyyy
Version=1.52
Date=08/11/2004
;
; Default Settings
;
;Old SoftGSM commands
Resp=[*VER],[]
Resp=[*EXIT],[]
;Global patches
Patch=[&K4],[&K3] ;Lock device to Hardware Flow
Patch=[%C_],[] ;Remove compression request
Patch=[S30_],[] ;Register not present in most phones
Patch=[S95_],[] ;Register not present in most phones
; Connect message filtering
Filter=[CONNECT §1/RLP],[CONNECT §1] ;fix for /RLP
Filter=[CONNECT §1/ARQ],[CONNECT §1] ;fix for /ARQ
Filter=[CONNECT §1/REL],[CONNECT §1] ;fix for /REL
Filter=[CONNECT §1/MNP],[CONNECT §1] ;fix for /MNP
Filter=[CONNECT §1/LAP-M],[CONNECT §1] ;fix for /LAP-M
Filter=[CONNECT §1/V42BIS],[CONNECT §1] ;fix for /V42BIS
Filter=[CONNECT §1/V42b],[CONNECT §1] ;fix for /V42b
Filter=[CONNECT §1/RLP],[CONNECT §1] ;fix for /RLP
Filter=[+DR: NONE],[COMPRESSION: NONE]
Filter=[+DR: V42B],[COMPRESSION: V.42bis]
;
; Information about specific handsets
;
;====================================================================================================
; ERICSSON
;====================================================================================================
MANUFACTURER=[Ericsson],[R600]
FakeDTR=1
FakeDCD=1
Binary=[*EOBEX] ;Switch to OBEX
Patch=[W_],[] ;
Patch=[S7=0],[S7=255] ;Zero invalid for Carrier Timeout
Patch=[&D_],[] ;No DTR options availble
Patch=[&K0],[+IFC=0,0;] ;Flow Control - Off
Patch=[&K3],[+IFC=2,2;] ; Hardware Flow
Patch=[&K4],[+IFC=2,2;] ;
Ties=1 ;Use time independent escape sequence
;
; R -Series (SoftGSM NG USB ArtNo. 40106 P/N 40020c)
;
MODEL=[R320s] ;Ericsson R320s
Ties=0 ;Normal escape sequence for the 320
Patch=[%C0],[+DS=0;] ;Compression Off
Patch=[%C1],[+DS=3,0;] ;Compression On (but can't handle 2048 buffer)
Patch=[%C3],[+DS=3,0;] ;Compression On (but can't handle 2048 buffer)
; +DR is not supported by the 320
Resp=[*NGSYNC],[Ericsson R320;OBEX-IRMC;*EOBEX]
MODEL=[R380s] ;Ericsson R380s (no compression)
Resp=[&K_],[] ;Ericsson R380 supports neither AT+IFC nor AT&K3, so it's impossible to change HW/SW flow.
MODEL=[R520m] ;Ericsson R520m
Patch=[%C0],[+DS=0;] ;Compression Off
Patch=[%C1],[+DS=3,0,2048,32;] ;Compression On
Patch=[%C3],[+DS=3,0,2048,32;] ;Compression On
Bitmap=[S95=_],[5[+DR=0;]],[5[+DR=1;]] ;Negotiation Message Options
Resp=[*NGSYNC],[Ericsson R520;OBEX-IRMC;*EOBEX]
MODEL=[R600] ;Ericsson R600 (no compression - No sync support)
Ties=0 ;Use normal escape sequence
Patch=[+CGDCONT=§1,"IP","§2","§3",§4],[+CGDCONT=§1,"IP","§2",,§4] ;GPRS patch for APN name
Patch=[+CGDCONT=§1,"IP","","",§2],[+CGDCONT=§1,"IP",,,§2] ;GPRS patch
Bitmap=[S95=_],[5[+DR=0;]],[5[+DR=1;]] ;+DR is supported bye the R600 even though +DS is not
;
; T - Series (SoftGSM NG USB ArtNo. 40106 P/N 40020c)
;
MODEL=[T200] ;Ericsson T200 (No compression found in org.inf)
Patch=[+CGDCONT=§1,"IP","§2","§3",§4],[+CGDCONT=§1,"IP","§2",,§4] ;GPRS patch for APN name
Patch=[+CGDCONT=§1,"IP","","",§2],[+CGDCONT=§1,"IP",,,§2] ;GPRS patch
MODEL=[T230] ;Ericsson T230 (No sync support)
Filter=[+CMGF: "§1"],[+CMGF: §1]
Filter=[+CPBR: §1,,§2],[+CPBR: §1,§2] ;Fix for call lists that has empty param
MODEL=[T300] ;Ericsson T300
Patch=[%C0],[+DS=0;] ;Compression Off
Patch=[%C1],[+DS=3,0,2048,32;] ;Compression On
Patch=[%C3],[+DS=3,0,2048,32;] ;Compression On
Bitmap=[S95=_],[5[+DR=0;]],[5[+DR=1;]] ;Negotiation Message Options
MODEL=[T310] ;Ericsson T310 (No Compression - No sync support)
MODEL=[T39m] ;Ericsson T39m
Patch=[%C0],[+DS=0;] ;Compression Off
Patch=[%C1],[+DS=3,0,2048,32;] ;Compression On
Patch=[%C3],[+DS=3,0,2048,32;] ;Compression On
Bitmap=[S95=_],[5[+DR=0;]],[5[+DR=1;]] ;Negotiation Message Options
Resp=[*NGSYNC],[Ericsson T39;OBEX-IRMC;*EOBEX]
MODEL=[T65] ;Ericsson T65
Patch=[%C0],[+DS=0;] ;Compression Off
Patch=[%C1],[+DS=3,0,2048,32;] ;Compression On
Patch=[%C3],[+DS=3,0,2048,32;] ;Compression On
Bitmap=[S95=_],[5[+DR=0;]],[5[+DR=1;]] ;Negotiation Message Options
Resp=[*NGSYNC],[Ericsson T65;OBEX-IRMC;*EOBEX]
MODEL=[1130202-BVT68] ;Ericsson T68i
Patch=[%C0],[+DS=0;] ;Compression Off
Patch=[%C1],[+DS=3,0,2048,32;] ;Compression On
Patch=[%C3],[+DS=3,0,2048,32;] ;Compression On
Bitmap=[S95=_],[5[+DR=0;]],[5[+DR=1;]] ;Negotiation Message Options
Filter=[+CPBR: §1,,§2],[+CPBR: §1,§2] ;Fix for call lists that has empty param
Resp=[*NGSYNC],[Ericsson T68i;OBEX-IRMC;*EOBEX]
MODEL=[T68] ;Ericsson T68
Patch=[%C0],[+DS=0;] ;Compression Off
Patch=[%C1],[+DS=3,0,2048,32;] ;Compression On
Patch=[%C3],[+DS=3,0,2048,32;] ;Compression On
Bitmap=[S95=_],[5[+DR=0;]],[5[+DR=1;]] ;Negotiation Message Options
Resp=[*NGSYNC],[Ericsson T68;OBEX-IRMC;*EOBEX]
MODEL=[AAB-1021011-BV] ;Ericsson T610
Patch=[%C0],[+DS=0;] ;Compression Off
Patch=[%C1],[+DS=3,0,2048,32;] ;Compression On
Patch=[%C3],[+DS=3,0,2048,32;] ;Compression On
Bitmap=[S95=_],[5[+DR=0;]],[5[+DR=1;]] ;Negotiation Message Options
Filter=[+CPBR: §1,,§2],[+CPBR: §1,§2] ;Fix for call lists that has empty param
Resp=[*NGSYNC],[Ericsson T610;OBEX-IRMC;*EOBEX]
MODEL=[AAB-1021012-BV] ;Ericsson T630
Patch=[%C0],[+DS=0;] ;Compression Off
Patch=[%C1],[+DS=3,0,2048,32;] ;Compression On
Patch=[%C3],[+DS=3,0,2048,32;] ;Compression On
Bitmap=[S95=_],[5[+DR=0;]],[5[+DR=1;]] ;Negotiation Message Options
Filter=[+CPBR: §1,,§2],[+CPBR: §1,§2] ;Fix for call lists that has empty param
Resp=[*NGSYNC],[Ericsson T630;OBEX-IRMC;*EOBEX]
;
; P -Series (SoftGSM NG USB ArtNo. 40106 P/N 40020c)
;
MODEL=[P800] ;Sony Ericsson P800
Patch=[&K0],[] ;Do not support &K0 or +IFC
Patch=[&K3],[] ;Do not support &K3 or +IFC
Patch=[&K4],[] ;Do not support &K4 or +IFC
Resp=[+CPMS=?],[+CPMS: ()] ;patch for sms & phonebook
Resp=[+CPMS?],[+CPMS: ""] ;patch for sms & phonebook
Resp=[+CSCA?],[+CSCA: ] ;patch for sms & phonebook
Resp=[+CMGF=?],[+CMGF: (0)] ;patch for sms & phonebook
Resp=[+CMGF?],[+CMGF: 0] ;patch for sms & phonebook
Resp=[+CSMS=?],[+CSMS: (0),(0)] ;patch for sms & phonebook
Resp=[+CSMS?],[+CSMS: 0,0] ;patch for sms & phonebook
Patch=[%C0],[+DS=0;] ;Compression Off
Patch=[%C1],[+DS=0,0,2048,32;] ;Compression On
Patch=[%C3],[+DS=0,0,2048,32;] ;Compression On
Patch=[+CGDCONT=§1,"IP","§2","§3",1,§4],[+CGDCONT=§1,"IP","§2","§3",0,§4] ;no PDP datacompression supported
MODEL=[BVP900] ;Sony Ericsson P900
Patch=[&K0],[] ;Do not support &K0 or +IFC
Patch=[&K3],[] ;Do not support &K3 or +IFC
Patch=[&K4],[] ;Do not support &K4 or +IFC
Resp=[+CPMS=?],[+CPMS: ()] ;patch for sms & phonebook
Resp=[+CPMS?],[+CPMS: ""] ;patch for sms & phonebook
Resp=[+CSCA?],[+CSCA: ] ;patch for sms & phonebook
Resp=[+CMGF=?],[+CMGF: (0)] ;patch for sms & phonebook
Resp=[+CMGF?],[+CMGF: 0] ;patch for sms & phonebook
Resp=[+CSMS=?],[+CSMS: (0),(0)] ;patch for sms & phonebook
Resp=[+CSMS?],[+CSMS: 0,0] ;patch for sms & phonebook
Patch=[+CGDCONT=§1,"IP","§2","§3",§4],[+CGDCONT=§1,"IP","§2","§3",0,0] ;no PDP datacompression or ipheadercompression supported
;
; Z -Series (SoftGSM NG USB ArtNo. 40106 P/N 40020c)
;
MODEL=[AAB-1021031-BV] ;Ericsson Z600
Patch=[%C0],[+DS=0;] ;Compression Off
Patch=[%C1],[+DS=3,0,2048,32;] ;Compression On
Patch=[%C3],[+DS=3,0,2048,32;] ;Compression On
Bitmap=[S95=_],[5[+DR=0;]],[5[+DR=1;]] ;Negotiation Message Options
Filter=[+CPBR: §1,,§2],[+CPBR: §1,§2] ;Fix for call lists that has empty param
Resp=[*NGSYNC],[Ericsson Z600;OBEX-IRMC;*EOBEX]
MODEL=[AAD-3011011-BV] ;Ericsson Z1010 (Not fully tested)
Patch=[%C0],[+DS=0;] ;Compression Off
Patch=[%C1],[+DS=3,0,2048,32;] ;Compression On
Patch=[%C3],[+DS=3,0,2048,32;] ;Compression On
Bitmap=[S95=_],[5[+DR=0;]],[5[+DR=1;]] ;Negotiation Message Options
Filter=[+CPBR: §1,,§2],[+CPBR: §1,§2] ;Fix for call lists that has empty param
Resp=[*NGSYNC],[Ericsson Z1010;OBEX-IRMC;*EOBEX]
;
; Sony Ericsson GC Cards
;
MODEL=[FAE-1021011-BVGC79] ;Sony Ericsson GC79
Patch=[%C0],[+DS=0;] ;Compression Off
Patch=[%C1],[+DS=3,0,2048,32;] ;Compression On
Patch=[%C3],[+DS=3,0,2048,32;] ;Compression On
Bitmap=[S95=_],[5[+DR=0;]],[5[+DR=1;]] ;Negotiation Message Options
Patch=[+CBST_],[+CFUN=1;+CBST_] ;Turn Radio ON before dialing
Patch=[+CGDCONT_],[+CFUN=1;+CGDCONT_] ;Turn Radio ON before dialing
MODEL=[6130201-BVGC75] ;Sony Ericsson GC75
Patch=[%C0],[+DS=0;] ;Compression Off
Patch=[%C1],[+DS=3,0,2048,32;] ;Compression On
Patch=[%C3],[+DS=3,0,2048,32;] ;Compression On
Bitmap=[S95=_],[5[+DR=0;]],[5[+DR=1;]] ;Negotiation Message Options
Patch=[+CBST_],[+CFUN=1;+CBST_] ;Turn Radio ON before dialing
Patch=[+CGDCONT_],[+CFUN=1;+CGDCONT_] ;Turn Radio ON before dialing
;====================================================================================================
; NOKIA
;====================================================================================================
MANUFACTURER=[Nokia]
Binary=[*NOKIAFBUS] ;För hantering av FBUS
Patch=[I3],[I3] ;Let ATI3 through to allow Nokia PC Suite to function
Patch=[W_],[] ;Register not present in phone
Patch=[+CPBW=§1,"§2,145,§3],[+CPBW=§1,"+§2,145,§3] ;These two lines makes sure a '+' is always present
Patch=[+CPBW=§1,"+§2,145,§3],[+CPBW=§1,"+§2,145,§3] ;in the case of an international number
; Compression is default supported for all Nokia phones
Patch=[%C0],[+DS=0,0;] ;Compression Off
Patch=[%C1],[+DS=3,0;] ;Compression On
Patch=[%C3],[+DS=3,0;] ;Compression On
Bitmap=[S95=_],[5[+DR=0;]],[5[+DR=1;]] ;Negotiation Message Options
;
; DLR-3 & DLR-3P Series (SoftGSM NG USB ArtNo. 40201 P/N 40010c)
;
MODEL=[NSE-5] ;Nokia 7110
Filter=[+CPBS: "DC",§1,§2],[+CPBS: "DC",§2,§2] ;Return all mem used for Dialled Calls (random number are returned)
Filter=[+CPBS: "MC",§1,§2],[+CPBS: "MC",§2,§2] ;Return all mem used for Missed Calls (random number are returned)
Filter=[+CPBS: "RC",§1,§2],[+CPBS: "RC",§2,§2] ;Return all mem used for Received Calls (random number are returned)
MODEL=[NHM-3] ;Nokia 6250
MODEL=[Nokia 6210] ;Nokia 6210
Filter=[+CPBS: "DC",§1,§2],[+CPBS: "DC",§2,§2] ;Return all mem used for Dialled Calls (random number are returned)
Filter=[+CPBS: "MC",§1,§2],[+CPBS: "MC",§2,§2] ;Return all mem used for Missed Calls (random number are returned)
Filter=[+CPBS: "RC",§1,§2],[+CPBS: "RC",§2,§2] ;Return all mem used for Received Calls (random number are returned)
Resp=[*NGSYNC],[Nokia 6210;NOKIA;*NOKIAFBUS]
MODEL=[Nokia 6310] ;Nokia 6310
Resp=[+CPAS],[+CPAS: 0] ;Sets Phone Activity Status to Ready (SoftNET,SMS&Phonebook)
Resp=[*NGSYNC],[Nokia 6310;NOKIA;*NOKIAFBUS]
MODEL=[Nokia 6310i] ;Nokia 6310i
Resp=[+CPAS],[+CPAS: 0] ;Sets Phone Activity Status to Ready (SoftNET,SMS&Phonebook)
Resp=[*NGSYNC],[Nokia 6310i;NOKIA;*NOKIAFBUS]
;
; DKU-5 Series (SoftGSM NG USB ArtNo. 40202 P/N 40060A) (3100,5100,5140,6100,6220,6610,6610i,6800,6810,6820,7200,7210,7250,7250i)
;
MODEL=[Nokia 7200] ;Nokia 7200 Not fully tested (only modem support no +cbps)
Resp=[+CPAS],[+CPAS: 0] ;Sets Phone Activity Status to Ready (SoftNET,SMS&Phonebook)
Patch=[+cgqmin_],[] ;doesn't support theese commands
Patch=[+cgqreq_],[]
MODEL=[Nokia 7210] ;Nokia 7210
Resp=[+CPAS],[+CPAS: 0] ;Sets Phone Activity Status to Ready (SoftNET,SMS&Phonebook)
Resp=[*NGSYNC],[Nokia 7210;NOKIA;*NOKIAFBUS]
MODEL=[Nokia 7250] ;Nokia 7250
Resp=[+CPAS],[+CPAS: 0] ;Sets Phone Activity Status to Ready (SoftNET,SMS&Phonebook)
MODEL=[Nokia 6610] ;Nokia 6610
Resp=[+CPAS],[+CPAS: 0] ;Sets Phone Activity Status to Ready (SoftNET,SMS&Phonebook)
MODEL=[Nokia 5100] ;Nokia 5100
Resp=[+CPAS],[+CPAS: 0] ;Sets Phone Activity Status to Ready (SoftNET,SMS&Phonebook)
MODEL=[Nokia 6100] ;Nokia 6100
Resp=[+CPAS],[+CPAS: 0] ;Sets Phone Activity Status to Ready (SoftNET,SMS&Phonebook)
MODEL=[Nokia 6800] ;Nokia 6800
Resp=[+CPAS],[+CPAS: 0] ;Sets Phone Activity Status to Ready (SoftNET,SMS&Phonebook)
;
; DKU-2 Series (SoftGSM NG USB ArtNo. 40203 P/N 40080c) (3300,6230,6650,7600,7700,9500 Communicator)
;
MODEL=[Nokia 6650],[Nokia 7600] ;Nokia 6650/7600 IR Not fully tested (requires fix for cable)
Resp=[+CPAS],[+CPAS: 0] ;Sets Phone Activity Status to Ready (SoftNET,SMS&Phonebook)
MODEL=[Nokia 6230] ;Nokia 6230 Not fully tested
Patch=[+cgqmin_],[] ;doesn't support theese commands
Patch=[+cgqreq_],[]
Patch=[+CGDCONT=§1,"IP","§2","§3",§4],[+CGDCONT=§1,"IP","§2","§3",0,0] ;no PDP datacompression or ipheadercompression supported
Resp=[+CPBS=?],[+CPBS: ()] ;patch for sms & phonebook (only sms no contacts)
Resp=[+CPBS?],[+CPBS: ""] ;patch for sms & phonebook (only sms no contacts)
MODEL=[Nokia 7610] ;Nokia 7610 Not fully tested
Patch=[+cgqmin_],[] ;doesn't support theese commands
Patch=[+cgqreq_],[]
Patch=[+CGDCONT=§1,"IP","§2","§3",§4],[+CGDCONT=§1,"IP","§2","§3",0,0] ;no PDP datacompression or ipheadercompression supported
Resp=[+CPBS=?],[+CPBS: ()] ;patch for sms & phonebook (only sms no contacts)
Resp=[+CPBS?],[+CPBS: ""] ;patch for sms & phonebook (only sms no contacts)
;
; No Data interface Series
;
MODEL=[Nokia 8210] ;Nokia 8210 IR
MODEL=[Nokia 6510] ;Nokia 6510 IR
;
; No Data interface Series (Symbian)
;
MODEL=[Nokia 7650],[Nokia 6600] ;Nokia 7650 IR/Bluetooth
; 6600 not really tested
; flow control, compression not really tested
Resp=[+CPAS],[+CPAS: 0] ;Sets Phone Activity Status to Ready (SoftNET,SMS&Phonebook)
Patch=[S95=_],[] ;supported but fail under gprs if applied also lacks at+cpbs
FakeDTR=1 ;
Resp=[+CPBS=?],[+CPBS: ()] ;patch for sms & phonebook
Resp=[+CPBS?],[+CPBS: ""] ;patch for sms & phonebook
;====================================================================================================
; SIEMENS
;====================================================================================================
MANUFACTURER=[Siemens] ; No Siemens supports compression so far
FakeDTR=1
Binary=[^SBFB=1] ;Enter binary mode
Resp=[&K_],[] ;Siemens supports neither AT+IFC nor AT&K3, so it's impossible to change HW/SW flow.
;
; Siemens N5 RS232 Series (SoftGSM NG USB ArtNo. 40302 P/N 40030A)
;
MODEL=[S35i] ;Siemens S35i (No compression)
MODEL=[M35i] ;Siemens M35i (No compression)
MODEL=[SL45i] ;Siemens SL45i (No compression)
MODEL=[SL45] ;Siemens SL45 (No compression)
MODEL=[S45] ;Siemens S45 (No compression)
Patch=[+CGDCONT=§1,"IP","§2","§3",§4],[+CGDCONT=§1,IP,"§2",0.0.0.0,§4] ;GPRS patch for APN without IP
Patch=[+CGDCONT=§1,"IP","","",_],[+CGDCONT=§1,IP] ;GPRS patch for no APN or IP (Default)
MODEL=[ME45] ;Siemens ME45 (No compression)
Patch=[+CGDCONT=§1,"IP","§2","§3",§4],[+CGDCONT=§1,IP,"§2",0.0.0.0,§4] ;GPRS patch for APN without IP
Patch=[+CGDCONT=§1,"IP","","",_],[+CGDCONT=§1,IP] ;GPRS patch for no APN or IP (Default)
MODEL=[6618] ;Same As Siemens S45 (No compression)
Patch=[+CGDCONT=§1,"IP","§2","§3",§4],[+CGDCONT=§1,IP,"§2",0.0.0.0,§4] ;GPRS patch for APN without IP
Patch=[+CGDCONT=§1,"IP","","",_],[+CGDCONT=§1,IP] ;GPRS patch for no APN or IP (Default)
MODEL=[3618] ;Same As Siemens ME45 (No compression)
Patch=[+CGDCONT=§1,"IP","§2","§3",§4],[+CGDCONT=§1,IP,"§2",0.0.0.0,§4] ;GPRS patch for APN without IP
Patch=[+CGDCONT=§1,"IP","","",_],[+CGDCONT=§1,IP] ;GPRS patch for no APN or IP (Default)
MODEL=[M50] ;Siemens M50
MODEL=[A50] ;Siemens A50
MODEL=[C45] ;Siemens C45
;
; Siemens DCA-510 Series (SoftGSM NG USB ArtNo. 40303 P/N 40090C) (C55,M55,MC55,S55,SL55,A60,C60/62,M60,MC60)
;
MODEL=[S55] ;Siemens S55
MODEL=[SL55] ;Siemens SL55
MODEL=[MC60] ;Siemens MC60
Patch=[+CGDCONT=§1,"IP","§2","§3",§4],[+CGDCONT=§1,"IP","§2","§3",0,0] ;no PDP datacompression or ipheadercompression supported
;
; Siemens IR Series (Bosch interface)
;
MODEL=[S40/S42 PnP] ;Siemens S40 IR (No compression)
;====================================================================================================
; MOTOROLA
;====================================================================================================
MANUFACTURER=[Motorola]
FakeDTR=1
FakeDCD=1
Patch=[S7=0],[S7=255] ;Zero invalid for Carrier Timeout
Filter=[+CMTI: §1, 0§2],[+CMTI: §1,§2] ;Remove leading zeroes from +CMTI report
Filter=[+CMTI: §1, 00§2],[+CMTI: §1,§2]
;
; Motorola IR Series
;
MODEL=["TaiChi Series"] ;Motorola Accompli A008 IR
MODEL=[L7089/P7389/v.36xx] ;P7389 IR
Filter=[+CPMS:"SM"§1],[+CPMS: "SM"§1] ;patch for sim & phone ikons
;
; Motorola SKN6330A Series (SoftGSM NG USB ArtNo. 40402 P/N 40040B)
;
MODEL=["L Series"] ;Motorola 260,7389i (Compression)
Ties=1 ;Use time independent escape sequence (faster)
Patch=[%C§1],[%C§1] ;Compression (%C1 and %C3)
Filter=[+CPAS: 00§1],[+CPAS: §1] ;phone answers +cpas: 000 instead for 0
Filter=[+CPMS:"SM"§1],[+CPMS: "SM"§1] ;patch for sim & phone ikons
;
; Motorola SKN6311 Series (SoftGSM NG USB ArtNo. 40403 P/N 40050B)
;
MODEL=["MODEL=280"] ;Motorola 280 (Compression)
Patch=[%C§1],[%C§1] ;Compression (%C1 and %C3)
FakeDTR=0
FakeDCD=0
Resp=[+CPAS],[+CPAS: 0] ;No +cpas (response - ERROR)
Filter=[+CPBS: "§1,§2],[+CPBS: ("§1,§2)] ;Adderar parantes till +CPBS range query
Filter=[+CPMS: §1,§2,§3,§4,§5,§6,§7,§8,§9],[+CPMS: "§1",§2,§3,"§4",§5,§6,"§7",§8,§9] ;Adds space and
Filter=[+CPMS:(§1,§2,§3,§4),(§5),(§6)],[+CPMS: ("§1","§2","§3","§4"),("§5"),("§6")] ;"" to +CPMS
Patch=[+CGDCONT=§1,"IP","","",§2],[+CGDCONT=§1,"IP",,,§2] ;GPRS patch
Patch=[+CGDCONT=§1,"IP","§2","§3",§4],[+CGDCONT=§1,"IP","§2",,§4] ;GPRS patch for APN name
MODEL=["MODEL=V60"] ;Motorola v60
FakeDTR=0
FakeDCD=0
Resp=[+CPAS],[+CPAS: 0] ;Sets Phone Activity Status to Ready
Filter=[+CPBS: "§1,§2],[+CPBS: ("§1,§2)] ;Adderar parantes till +CPBS range query
Filter=[+CPMS: §1,§2,§3,§4,§5,§6,§7,§8,§9],[+CPMS: "§1",§2,§3,"§4",§5,§6,"§7",§8,§9] ;Adds space and
Filter=[+CPMS:(§1,§2,§3,§4),(§5),(§6)],[+CPMS: ("§1","§2","§3","§4"),("§5"),("§6")] ;"" to +CPMS
Patch=[+CGDCONT=§1,"IP","","",§2],[+CGDCONT=§1,"IP",,,§2] ;GPRS patch
Patch=[+CGDCONT=§1,"IP","§2","§3",§4],[+CGDCONT=§1,"IP","§2",,§4] ;GPRS patch for APN name
MODEL=["MODEL=V.series 66"] ;Motorola v66
FakeDTR=0
FakeDCD=0
Resp=[+CPAS],[+CPAS: 0] ;Sets Phone Activity Status to Ready
Filter=[+CPBS: "§1,§2],[+CPBS: ("§1,§2)] ;Adderar parantes till +CPBS range query
Filter=[+CPMS: §1,§2,§3,§4,§5,§6,§7,§8,§9],[+CPMS: "§1",§2,§3,"§4",§5,§6,"§7",§8,§9] ;Adds space and
Filter=[+CPMS:(§1,§2,§3,§4),(§5),(§6)],[+CPMS: ("§1","§2","§3","§4"),("§5"),("§6")] ;"" to +CPMS
Patch=[+CGDCONT=§1,"IP","","",§2],[+CGDCONT=§1,"IP",,,§2] ;GPRS patch
Patch=[+CGDCONT=§1,"IP","§2","§3",§4],[+CGDCONT=§1,"IP","§2",,§4] ;GPRS patch for APN name
MODEL=["MODEL=V70"] ;Motorola V.70
FakeDTR=0
FakeDCD=0
Resp=[+CPAS],[+CPAS: 0] ;Sets Phone Activity Status to Ready
Filter=[+CPBS: "§1,§2],[+CPBS: ("§1,§2)] ;Adderar parantes till +CPBS range query
Filter=[+CPMS: §1,§2,§3,§4,§5,§6,§7,§8,§9],[+CPMS: "§1",§2,§3,"§4",§5,§6,"§7",§8,§9] ;Adds space and
Filter=[+CPMS:(§1,§2,§3,§4),(§5),(§6)],[+CPMS: ("§1","§2","§3","§4"),("§5"),("§6")] ;"" to +CPMS
Patch=[+CGDCONT=§1,"IP","","",§2],[+CGDCONT=§1,"IP",,,§2] ;GPRS patch
Patch=[+CGDCONT=§1,"IP","§2","§3",§4],[+CGDCONT=§1,"IP","§2",,§4] ;GPRS patch for APN name
MODEL=["MODEL=T720i"] ;Motorola T720i UNTESTED
FakeDTR=0
FakeDCD=0
Resp=[+CPAS],[+CPAS: 0] ;Sets Phone Activity Status to Ready
Filter=[+CPBS: §1,§2],[+CPBS: (§1,§2)] ;Adderar parantes till +CPBS range query
Filter=[+CPMS: §1,§2,§3,§4,§5,§6,§7,§8,§9],[+CPMS: "§1",§2,§3,"§4",§5,§6,"§7",§8,§9] ;Adds space and
Filter=[+CPMS:(§1,§2,§3,§4,§5),(§6,§7),(§8)],[+CPMS: ("§1","§2","§3","§4","§5"),("§6","§7"),("§8")] ;"" to +CPMS
Patch=[+CGDCONT=§1,"IP","","",§2],[+CGDCONT=§1,"IP",,,§2] ;GPRS patch
Patch=[+CGDCONT=§1,"IP","§2","§3",§4],[+CGDCONT=§1,"IP","§2",,§4] ;GPRS patch for APN name
MODEL=["MODEL=T720"]
FakeDTR=0
FakeDCD=0
Resp=[+CPAS],[+CPAS: 0] ;Sets Phone Activity Status to Ready
Filter=[+CPBS: §1,§2],[+CPBS: (§1,§2)] ;Adderar parantes till +CPBS range query
Filter=[+CPMS: §1,§2,§3,§4,§5,§6,§7,§8,§9],[+CPMS: "§1",§2,§3,"§4",§5,§6,"§7",§8,§9] ;Adds space and
Filter=[+CPMS:(§1,§2,§3,§4,§5),(§6,§7),(§8)],[+CPMS: ("§1","§2","§3","§4","§5"),("§6","§7"),("§8")] ;"" to +CPMS
Patch=[+CGDCONT=§1,"IP","","",§2],[+CGDCONT=§1,"IP",,,§2] ;GPRS patch
Patch=[+CGDCONT=§1,"IP","§2","§3",§4],[+CGDCONT=§1,"IP","§2",,§4] ;GPRS patch for APN name
;====================================================================================================
; SAMSUNG
;====================================================================================================
MANUFACTURER=[SAMSUNG]
MODEL=[SGH-A300] ;SAMSUNG SGH-A300 (IR)
;
; Samsung Datakabel PCB133LBEC-STD Series (SoftGSM NG USB ArtNo. ----- P/N ------) (SGH-E700/E100/X600/X100)
;
MODEL=[SGH-E700] ;SAMSUNG SGH-E700 (IR)
Patch=[&K0],[+IFC=0,0;] ;Flow Control - Off
Patch=[&K3],[+IFC=1,0;] ;Hardware Flow
Patch=[&K4],[+IFC=1,1;] ;supports not AT&K3, so use AT+IFC to change HW/SW flow.
Patch=[+gci_],[] ;Failes Diagnostics if not removed
;====================================================================================================
; SAGEM
;====================================================================================================
MANUFACTURER=[SAGEM]
MODEL=[myX-7 GPRS] ;SAGEM my X-7 GPRS
;====================================================================================================
; PANASONIC
;====================================================================================================
MANUFACTURER=[Panasonic]
Patch=[S95§1],[S95§1] ;Let S95 thru
FakeDCD=1
;
; Panasonic MA-8310 Series (SoftGSM NG USB ArtNo. 40501 P/N 40070B)
;
MODEL=[GD87] ;Panasonic GD87 (No compression, even though the inf suggests it)
MODEL=[X70] ;Panasonic X70 (IR)
;====================================================================================================
; NEC
;====================================================================================================
MANUFACTURER=[NEC]
MODEL=[NEC 606] ;NEC e606 (Bluetooth)
Patch=[+CGATT_],[]
Patch=[&K3],[]
Patch=[&K0],[]
Patch=[%c3],[]
Patch=[%c0],[]
Patch=[S30_],[]
Patch=[S95_],[]
Patch=[S7_],[]
Filter=[+CPAS:§1],[+CPAS: §1]
;====================================================================================================
; Unknown Manufacturer or +CGMI ERROR
;====================================================================================================
MANUFACTURER=[]
Patch=[%C§1],[%C§1] ;Let %Cx thru
Patch=[S95§1],[S95§1] ;Let S95 thru
Patch=[S30§1],[S30§1]
Init=[\N3] ;Default EC = On
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.