SMS Server Tools 3
This site is hosted by Kekekasvi.com
 Menu
Basic information:
Additional information:
Support:
Get SMS Server Tools 3:
Additional Options

 Sponsored links

 Search
Custom Search

 Visitor locations
 
 SMS Server Tools 3 Community
Welcome, Guest. Please login or register. Fri Apr 19, 2024 08:01
SMSTools3 Community » Help and support Bottom

Looking for a multiple modem solution

Login and Post Reply

Page:  1

Author Post
Member
Registered:
Feb 2014
Location: Louisville, United States of America
Win 7 Pro
3.1.15
Tar via Cygwin
2 different styles 1) LG LUU-2100T1 2) Multi-tech Mtcba-G-F2 / F4
Using both USB & Serial

I am up an running just fine with smstools3. I have quite a few modems connected though and my question pertains to if anyone knows how to go about getting all of the modems tuned to the same number. I realize that may sound confusing or vague so what I mean is I am trying to have all of the modems coming from the same phone number so that no matter which one sends a particular message it always looks like the same number to the recipient.

I have to imagine that someone here either knows how this is done or has some sort of solution. I have spent the last 2 days working my way up through the ranks at AT&T each time having to re-explain what it is that I am trying to do and what I need from them, so far to individuals with no clue what I am talking about and so I just keep getting moved up the ladder. Now I am waiting 48 to 72 hours for an Account Executive to get back to me, whom I won't be surprised when they don't know either.

I am aware that it is really all provider based (AT&T in my case based) due to each sim card having a different number but I didn't know if anyone else had encountered a similar situation and had already found a solution. When I brought up the idea of just sending me duplicates of the sim that I already have then I got accused of trying to get services for free. If I have to send messages from basically a bank of numbers it would be cheaper to just get some prepaid sims I know, but I don't mind spending the money to have them all go out as a single number (glad they would bill me rather than require anything upfront).

I can't help but think that at the very minimum AT&T or any provider has a way to aggregate all of the numbers for the sims on a plan (I understand the reasoning behind differing numbers, since that, along with the IMEI and Ki provide authentication and keep their billing straight), but once all that has passed through their system but before it exits to the recipient, taking 1 of my numbers to mask all of them wouldn't seem impossible at all. I have to consider the proposition of the short codes too. They are too expensive for me but wouldn't that appear to be a form of masking that would verify the capability?

At the very least, I did run across this post http://smstools3.kekekasvi.com/topic.php?post=1449#post1449 and creating separate queues which is somewhat helpful in that it could at least limit the quantity of different numbers that were used if I were to change some of my coding to direct certain groups to a specific set of 3 or 4 modems but that solution is really just a poor band-aid for a problem that finding a solution for is giving me headaches.

Bottom line is that I just don't want to send out sms's from 40 different numbers and have the recipients freaking out that they keep getting messages from different phone numbers. That is just a flat out mess. Any advice or suggestions are greatly appreciated not to mention an awesome piece of software to which I will be donating to the cause to support future development, just need to get this figured out so that I can create some revenue to do so.

Member
Registered:
Feb 2014
Location: Louisville, United States of America
Topic owner
So as an answer to my first post I decided to implement a script to break down the phone numbers by the last 4 digits and distribute those to the modems using queues. I have that all scripted and in place with separate folders and such but before I was able to get everything up and running I had a hard drive failure. I had backups of all of my files so no issue there but as I am going forward smsd is not able to open up COM ports higher than 16 I can get 4 of my usb modems to work by mapping them /dev/com9 and so forth and they work fine until I get past /dev/com16 and then smsd fails to open the ports with "Couldn't open serial port /dev/com19, error: No such file or directory, waiting 30 sec." The config parts of the file are exactly the same for both modems with the exception of the com port number and the queue. The devices are the same make and model. Is there a limitation setting that needs to be configured? This isn't making much sense here on this end but I hadn't installed this many modems before the hard drive crash so I never knew if it was an issue. Any help is greatly appreciated.

Member
Registered:
Feb 2014
Location: Louisville, United States of America
Topic owner
Alright after having been at it all night this is where I am at with this, basically just trying anything and everything I can think of to determine if it is a hardware or mapping issue and I cannot determine that it is. I have switched out usb hubs and cables checked everything in triplicate and I am still in the same spot. Here is what I have for my log file



And here is my config file

devices = GPRS1, GPRS2, GPRS3, GPRS4, GPRS5, GPRS6, GPRS7, GPRS8, GPRS9, GPRS10, GPRS11
#devices = GPRS1


loglevel = 7
checked = S:\SMS3\checked
failed = S:\SMS3\failed
incoming = S:/SMS3/incoming
logfile = S:/SMS3/logs/smsd.log
#outgoing = S:\SMS3\outgoing
report = S:\SMS3\reports
sent = S:\SMS3\sent
stats = S:\SMS3\stats
os_cygwin = yes
hangup_incoming_call = yes
ignore_outgoing_priority = yes
spool_directory_order = no
stats_interval = 3600
stats_no_zeroes = yes
status_include_counters = yes
status_signal_quality = yes
status_interval = 1200
trust_outgoing = yes


[queues]
Main = S:\SMS3\outgoing
GPRS1 = S:\SMS3\sending\one
GPRS2 = S:\SMS3\sending\two
GPRS3 = S:\SMS3\sending\three
GPRS4 = S:\SMS3\sending\four
GPRS5 = S:\SMS3\sending\five
GPRS6 = S:\SMS3\sending\six
GPRS7 = S:\SMS3\sending\seven
GPRS8 = S:\SMS3\sending\eight
GPRS9 = S:\SMS3\sending\nine
GPRS10 = S:\SMS3\sending\ten
GPRS11 = S:\SMS3\sending\eleven
#GPRS12 = S:\SMS3\sending\twelve
#GPRS13 = S:\SMS3\sending\thirteen
#GPRS14 = S:\SMS3\sending\fourteen
#GPRS15 = S:\SMS3\sending\fifteen
#GPRS16 = S:\SMS3\sending\sixteen
#GPRS17 = S:\SMS3\sending\seventeen
#GPRS18 = S:\SMS3\sending\eighteen
#GPRS19 = S:\SMS3\sending\nineteen
#GPRS20 = S:\SMS3\sending\twenty
#GPRS21 = S:\SMS3\sending\twentyone
#GPRS22 = S:\SMS3\sending\twentytwo
#GPRS23 = S:\SMS3\sending\twentythree
#GPRS24 = S:\SMS3\sending\twentyfour
#GPRS25 = S:\SMS3\sending\twentyfive
#GPRS26 = S:\SMS3\sending\twentysix
#GPRS27 = S:\SMS3\sending\twentyseven
#GPRS28 = S:\SMS3\sending\twentyeight
#GPRS29 = S:\SMS3\sending\twentynine
#GPRS30 = S:\SMS3\sending\thirty
#GPRS31 = S:\SMS3\sending\thirtyone
#GPRS32 = S:\SMS3\sending\thirtytwo
#GPRS33 = S:\SMS3\sending\thirtythree
#GPRS34 = S:\SMS3\sending\thirtyfour
#GPRS35 = S:\SMS3\sending\thirtyfive
#GPRS36 = S:\SMS3\sending\thirtysix
#GPRS37 = S:\SMS3\sending\thirtyseven
#GPRS38 = S:\SMS3\sending\thirtyeight
#GPRS39 = S:\SMS3\sending\thirtynine
#GPRS40 = S:\SMS3\sending\forty


[GPRS1]
baudrate = 115200
device = /dev/com9
queues = Main, GPRS1
hangup_incoming_call = yes
incoming = no
max_continuous_sending = 3600
send_delay = 0
startsleeptime = 0
trust_spool = yes
check_network = 0


[GPRS2]
baudrate = 115200
device = /dev/com1
queues = GPRS2
hangup_incoming_call = yes
incoming = no
max_continuous_sending = 3600
send_delay = 0
startsleeptime = 0
trust_spool = yes
check_network = 0

[GPRS3]
baudrate = 115200
device = /dev/com2
queues = GPRS3
hangup_incoming_call = yes
incoming = no
max_continuous_sending = 3600
send_delay = 0
startsleeptime = 0
trust_spool = yes
check_network = 0

[GPRS4]
baudrate = 115200
device = /dev/com4
queues = GPRS4
hangup_incoming_call = yes
incoming = no
max_continuous_sending = 3600
send_delay = 0
startsleeptime = 0
trust_spool = yes
check_network = 0

[GPRS5]
baudrate = 115200
device = /dev/com5
queues = GPRS5
hangup_incoming_call = yes
incoming = no
max_continuous_sending = 3600
send_delay = 0
startsleeptime = 0
trust_spool = yes
check_network = 0

[GPRS6]
baudrate = 115200
device = /dev/com6
queues = GPRS6
hangup_incoming_call = yes
incoming = no
max_continuous_sending = 3600
send_delay = 0
startsleeptime = 0
trust_spool = yes
check_network = 0

[GPRS7]
baudrate = 115200
device = /dev/com13
queues = GPRS7
hangup_incoming_call = yes
incoming = no
max_continuous_sending = 3600
send_delay = 0
startsleeptime = 0
trust_spool = yes
check_network = 0

[GPRS8]
baudrate = 115200
device = /dev/com16
queues = GPRS8
hangup_incoming_call = yes
incoming = no
max_continuous_sending = 3600
send_delay = 0
startsleeptime = 0
trust_spool = yes
check_network = 0

[GPRS9]
baudrate = 115200
device = /dev/com19
queues = GPRS9
hangup_incoming_call = yes
incoming = no
max_continuous_sending = 3600
send_delay = 0
startsleeptime = 0
trust_spool = yes
check_network = 0

[GPRS10]
baudrate = 115200
device = /dev/com22
queues = GPRS10
hangup_incoming_call = yes
incoming = no
max_continuous_sending = 3600
send_delay = 0
startsleeptime = 0
trust_spool = yes
check_network = 0

[GPRS11]
baudrate = 115200
device = /dev/com24
queues = GPRS11
hangup_incoming_call = yes
incoming = no
max_continuous_sending = 3600
send_delay = 0
startsleeptime = 0
trust_spool = yes
check_network = 0
 
'smsdconf' Syntax Highlight powered by GeSHi


As some more background COM1,2,4,5,6 are true serial ports using the Multi-tech modems. The LG LUU-2100Ti's create 2 virtual serial ports and a hidden NDIS so each of these take up 3 COM ports. If I delete or uninstall either of them then the modem will hang as I spent a decent amount of time weeks ago trying different things to bring my port #'s closer together. I can go into advanced properties in device manager and re-allocate them but then smsd doesn't like that either.

I know that I am not having a hardware issue due to swapping out USB hubs multiple times as well as the cords to ensure that it wasn't just a short. The hubs are externally powered but if it was a power issue I would at least be able to get 4 modems from each hub, which I am not able to do. These are 7 port hubs in which I have 6 attached to the computer. 5 of the hubs have 6 modems and the last one has only 5. I have 8 USB ports on the rear, 4 native on the Mobo and 4 in the form of an Ultra 2.0 bracket that goes straight to the Mobo headers. I have switched them around and tried all that also to no avail.

When I use tera-term to connect to the modems that smsd cannot open com19, com22 & com24 in this case, I am there with no problem, able to shoot an "AT" and receive an "OK" on them all. So I just don't know where to go from here. All the others map but since I have crossed the com16 zone nothing wants to connect. I hope that this will give enough information to generate some ideas because I am out of them at this point. I appreciate your time in reviewing this information.

Login and Post Reply

Page:  1

SMSTools3 Community » Help and support Top

 
Time in this board is UTC.  

Privacy Policy   SMS Server Tools 3 Copyright © Keijo Kasvi.