SMS Tools V 3.1.14:
Smsd installed from: package repository
ZTE / MF190:
Interface: USB
Hello, my name is Mariano Porcile and use SMS Server Tool for 3 years in a configuration with a single modem. I never had problems with shipments as they were few between.
I did a fresh install with 7 modems to send bulk SMSs.
The new server does not seem to take advantage of the 7 modems, and I get an error-500 very often, which makes slow shipments.
Each SMS has chosen the modem comes with it will be sent:
QuoteTo: 543516336776
Queue: GSM1
Report: yes
Modem: GSM1
Sent: 12-08-03 11:27:02
Message_id: 148
IMSI: 722076130400378
Bla Bla Bla Bla
Question 1: Can you configure a load balancer to take advantage of the 7 modems, and that in the event that an inoperable modem continue sending with the other modems?
Question 2: How I can fix the Error-500?
Mi configuración:
devices = GSM1,GSM2,GSM3,GSM4,GSM5,GSM6,GSM7
outgoing = /var/spool/sms/outgoing
checked = /var/spool/sms/checked
failed = /var/spool/sms/failed
incoming = /var/spool/sms/incoming
sent = /var/spool/sms/sent
report = /var/spool/sms/reports
mypath = /usr/local/bin
logfile = /var/log/smsd.log
loglevel = 5
eventhandler = /consultaautomatica/eventhandler
#alarmhandler = /usr/local/bin/alarmevent
#alarmlevel = 4
#delaytime = 6
#errorsleeptime = 10
blocktime = 1200
#eventhandler = /usr/local/bin/smsevent
stats = /var/log/smsd_stats
#stats_interval = 3600
#stats_no_zeroes = no
#blacklist = /etc/smsd.black
#whitelist = /etc/smsd.white
#checkhandler = /usr/local/bin/smscheck
# receive_before_send = yes
# autosplit 0=no 1=yes 2=with text numbers 3=concatenated
autosplit = 3
# store_received_pdu 0=no, 1=unsupported, 2=unsupported and 8bit, 3=all
#store_received_pdu = 1
#validity = 255
#decode_unicode_text = no
#internal_combine = no
#
#Seteos para aumentar velocidad
ignore_outgoing_priority = yes
trust_outgoing = yes
[queues]
GSM1 = /var/spool/sms/GSM1
GSM2 = /var/spool/sms/GSM2
GSM3 = /var/spool/sms/GSM3
GSM4 = /var/spool/sms/GSM4
GSM5 = /var/spool/sms/GSM5
GSM6 = /var/spool/sms/GSM6
GSM7 = /var/spool/sms/GSM7
[provider]
GSM1 = 0,1,2,3,4,5,6,7,8,9,s
GSM2 = 0,1,2,3,4,5,6,7,8,9,s
GSM3 = 0,1,2,3,4,5,6,7,8,9,s
GSM4 = 0,1,2,3,4,5,6,7,8,9,s
GSM5 = 0,1,2,3,4,5,6,7,8,9,s
GSM6 = 0,1,2,3,4,5,6,7,8,9,s
GSM7 = 0,1,2,3,4,5,6,7,8,9,s
[GSM1]
init = ATZ
init = AT+CNMI=1,0,0,2,0
init = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
init2 = AT+CPMS="ME","ME","ME"
device = /dev/ttyUSB1
incoming = yes
mode = new
baudrate = 19200
report = yes
queues = GSM1
check_memory_method = 1
#rtscts = no
# cs_convert = yes
smsc = 54079000801
primary_memory = SM
secondary_memory = SR
hangup_incoming_call = yes
check_network = 0
[GSM2]
init = ATZ
init = AT+CNMI=1,0,0,2,0
init = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
init2 = AT+CPMS="ME","ME","ME"
device = /dev/ttyUSB4
incoming = yes
mode = new
baudrate = 19200
report = yes
queues = GSM2
check_memory_method = 1
#rtscts = no
# cs_convert = yes
smsc = 54079000801
primary_memory = SM
secondary_memory = SR
hangup_incoming_call = yes
check_network = 0
[GSM3]
init = ATZ
init = AT+CNMI=1,0,0,2,0
init = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
init2 = AT+CPMS="ME","ME","ME"
device = /dev/ttyUSB7
incoming = yes
mode = new
baudrate = 19200
report = yes
queues = GSM3
check_memory_method = 1
#rtscts = no
# cs_convert = yes
smsc = 54079000801
primary_memory = SM
secondary_memory = SR
hangup_incoming_call = yes
check_network = 0
[GSM4]
init = ATZ
init = AT+CNMI=1,0,0,2,0
init = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
init2 = AT+CPMS="ME","ME","ME"
device = /dev/ttyUSB10
incoming = yes
mode = new
baudrate = 19200
report = yes
queues = GSM4
check_memory_method = 1
#rtscts = no
# cs_convert = yes
smsc = 54079000801
primary_memory = SM
secondary_memory = SR
hangup_incoming_call = yes
check_network = 0
[GSM5]
init = ATZ
init = AT+CNMI=1,0,0,2,0
init = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
init2 = AT+CPMS="ME","ME","ME"
device = /dev/ttyUSB13
incoming = yes
mode = new
baudrate = 19200
report = yes
queues = GSM5
check_memory_method = 1
#rtscts = no
# cs_convert = yes
smsc = 54079000801
primary_memory = SM
secondary_memory = SR
hangup_incoming_call = yes
check_network = 0
[GSM6]
init = ATZ
init = AT+CNMI=1,0,0,2,0
init = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
init2 = AT+CPMS="ME","ME","ME"
device = /dev/ttyUSB16
incoming = yes
mode = new
baudrate = 19200
report = yes
queues = GSM6
check_memory_method = 1
#rtscts = no
# cs_convert = yes
smsc = 54079000801
primary_memory = SM
secondary_memory = SR
hangup_incoming_call = yes
check_network = 0
[GSM7]
init = ATZ
init = AT+CNMI=1,0,0,2,0
init = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
init2 = AT+CPMS="ME","ME","ME"
device = /dev/ttyUSB19
incoming = yes
mode = new
baudrate = 19200
report = yes
queues = GSM7
check_memory_method = 1
#rtscts = no
# cs_convert = yes
smsc = 54079000801
primary_memory = SM
secondary_memory = SR
hangup_incoming_call = yes
check_network = 0
outgoing = /var/spool/sms/outgoing
checked = /var/spool/sms/checked
failed = /var/spool/sms/failed
incoming = /var/spool/sms/incoming
sent = /var/spool/sms/sent
report = /var/spool/sms/reports
mypath = /usr/local/bin
logfile = /var/log/smsd.log
loglevel = 5
eventhandler = /consultaautomatica/eventhandler
#alarmhandler = /usr/local/bin/alarmevent
#alarmlevel = 4
#delaytime = 6
#errorsleeptime = 10
blocktime = 1200
#eventhandler = /usr/local/bin/smsevent
stats = /var/log/smsd_stats
#stats_interval = 3600
#stats_no_zeroes = no
#blacklist = /etc/smsd.black
#whitelist = /etc/smsd.white
#checkhandler = /usr/local/bin/smscheck
# receive_before_send = yes
# autosplit 0=no 1=yes 2=with text numbers 3=concatenated
autosplit = 3
# store_received_pdu 0=no, 1=unsupported, 2=unsupported and 8bit, 3=all
#store_received_pdu = 1
#validity = 255
#decode_unicode_text = no
#internal_combine = no
#
#Seteos para aumentar velocidad
ignore_outgoing_priority = yes
trust_outgoing = yes
[queues]
GSM1 = /var/spool/sms/GSM1
GSM2 = /var/spool/sms/GSM2
GSM3 = /var/spool/sms/GSM3
GSM4 = /var/spool/sms/GSM4
GSM5 = /var/spool/sms/GSM5
GSM6 = /var/spool/sms/GSM6
GSM7 = /var/spool/sms/GSM7
[provider]
GSM1 = 0,1,2,3,4,5,6,7,8,9,s
GSM2 = 0,1,2,3,4,5,6,7,8,9,s
GSM3 = 0,1,2,3,4,5,6,7,8,9,s
GSM4 = 0,1,2,3,4,5,6,7,8,9,s
GSM5 = 0,1,2,3,4,5,6,7,8,9,s
GSM6 = 0,1,2,3,4,5,6,7,8,9,s
GSM7 = 0,1,2,3,4,5,6,7,8,9,s
[GSM1]
init = ATZ
init = AT+CNMI=1,0,0,2,0
init = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
init2 = AT+CPMS="ME","ME","ME"
device = /dev/ttyUSB1
incoming = yes
mode = new
baudrate = 19200
report = yes
queues = GSM1
check_memory_method = 1
#rtscts = no
# cs_convert = yes
smsc = 54079000801
primary_memory = SM
secondary_memory = SR
hangup_incoming_call = yes
check_network = 0
[GSM2]
init = ATZ
init = AT+CNMI=1,0,0,2,0
init = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
init2 = AT+CPMS="ME","ME","ME"
device = /dev/ttyUSB4
incoming = yes
mode = new
baudrate = 19200
report = yes
queues = GSM2
check_memory_method = 1
#rtscts = no
# cs_convert = yes
smsc = 54079000801
primary_memory = SM
secondary_memory = SR
hangup_incoming_call = yes
check_network = 0
[GSM3]
init = ATZ
init = AT+CNMI=1,0,0,2,0
init = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
init2 = AT+CPMS="ME","ME","ME"
device = /dev/ttyUSB7
incoming = yes
mode = new
baudrate = 19200
report = yes
queues = GSM3
check_memory_method = 1
#rtscts = no
# cs_convert = yes
smsc = 54079000801
primary_memory = SM
secondary_memory = SR
hangup_incoming_call = yes
check_network = 0
[GSM4]
init = ATZ
init = AT+CNMI=1,0,0,2,0
init = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
init2 = AT+CPMS="ME","ME","ME"
device = /dev/ttyUSB10
incoming = yes
mode = new
baudrate = 19200
report = yes
queues = GSM4
check_memory_method = 1
#rtscts = no
# cs_convert = yes
smsc = 54079000801
primary_memory = SM
secondary_memory = SR
hangup_incoming_call = yes
check_network = 0
[GSM5]
init = ATZ
init = AT+CNMI=1,0,0,2,0
init = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
init2 = AT+CPMS="ME","ME","ME"
device = /dev/ttyUSB13
incoming = yes
mode = new
baudrate = 19200
report = yes
queues = GSM5
check_memory_method = 1
#rtscts = no
# cs_convert = yes
smsc = 54079000801
primary_memory = SM
secondary_memory = SR
hangup_incoming_call = yes
check_network = 0
[GSM6]
init = ATZ
init = AT+CNMI=1,0,0,2,0
init = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
init2 = AT+CPMS="ME","ME","ME"
device = /dev/ttyUSB16
incoming = yes
mode = new
baudrate = 19200
report = yes
queues = GSM6
check_memory_method = 1
#rtscts = no
# cs_convert = yes
smsc = 54079000801
primary_memory = SM
secondary_memory = SR
hangup_incoming_call = yes
check_network = 0
[GSM7]
init = ATZ
init = AT+CNMI=1,0,0,2,0
init = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
init2 = AT+CPMS="ME","ME","ME"
device = /dev/ttyUSB19
incoming = yes
mode = new
baudrate = 19200
report = yes
queues = GSM7
check_memory_method = 1
#rtscts = no
# cs_convert = yes
smsc = 54079000801
primary_memory = SM
secondary_memory = SR
hangup_incoming_call = yes
check_network = 0
Can anyone help me?
(thanks a lot and sorry for my bad english)
Mariano Porcile