; Information file used by SoftGSM NG
;
; Version 1.20
; Date 04/07 2003
;
; 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
;
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 byt the R600 even though +DS is not
;
; T - Series
;
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=[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=[T68] ;Ericsson T68/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
Resp=[*NGSYNC],[Ericsson T68;OBEX-IRMC;*EOBEX]
;
; P -Series
;
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=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
;====================================================================================================
; NOKIA
;====================================================================================================
MANUFACTURER=[Nokia]
Binary=[*NOKIAFBUS] ;För hantering av FBUS
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
MODEL=[NSE-5] ;Nokia 7110
MODEL=[NHM-3] ;Nokia 6250
MODEL=[Nokia 6210] ;Nokia 6210
MODEL=[Nokia 7210] ;Nokia 7210
Resp=[+CPAS],[+CPAS: 0] ;Sets Phone Activity Status to Ready (SoftNET,SMS&Phonebook)
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 8210] ;Nokia 8210 IR
MODEL=[Nokia 6510] ;Nokia 6510 IR
MODEL=[Nokia 6310] ;Nokia 6310
Resp=[+CPAS],[+CPAS: 0] ;Sets Phone Activity Status to Ready (SoftNET,SMS&Phonebook)
;====================================================================================================
; SIEMENS
;====================================================================================================
MANUFACTURER=[Siemens]
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.
; No Siemens supports compression so far
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=[S40/S42 PnP] ;Siemens S40 (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=[C45] ;Siemens C45
;====================================================================================================
; 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]
MODEL=[+CGMM: "TaiChi Series"] ;Motorola Accompli A008
MODEL=[+CGMM: "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
MODEL=[L7089/P7389/v.36xx] ;P7389 IR
Filter=[+CPMS:"SM"§1],[+CPMS: "SM"§1] ;patch for sim & phone ikons
MODEL=[+CGMM: "GSM900","GSM1800","GSM1900","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=[+CGMM: "GSM900","GSM1800","GSM1900","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=[+CGMM: "GSM900","GSM1800","GSM1900","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=[+CGMM: "GSM900","GSM1800","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
;====================================================================================================
; SAMSUNG
;====================================================================================================
MANUFACTURER=[SAMSUNG]
MODEL=[SGH-A300] ;SAMSUNG SGH-A300 (IR)
;====================================================================================================
; PANASONIC
;====================================================================================================
MANUFACTURER=[Panasonic]
Patch=[S95§1],[S95§1] ;Let S95 thru
FakeDCD=1
MODEL=[GD87] ;Panasonic GD87 (No compression, even though the inf suggests it)
;====================================================================================================
; 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.