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. Thu Apr 18, 2024 20:02
SMSTools3 Community » Help and support Bottom

3G modem: simultaneous sending SMS and having active Internet connection

Login and Post Reply

Page:  1

Author Post
Member
Registered:
Oct 2013
Location: Sarov, Russian Federation
OS: Ubuntu 12.04 LTS
Version of smsd: 3.1.14
Smsd installed from: sources
Name and model of a modem / phone: Huawei E800
Interface: ExpressCard

Hello!

I am writing client-server application.
The client sends some messages to the server using different transports: SMS and Internet (VPN, TCP server).
On the client's PC I have 1 3G modem which I use to send SMS and connect to Internet.
I establish Internet connection via ubuntu's Network Manager.
For sending SMS I use smstools3.
I have found that it's impossible to send SMS if there is active Internet connection established via the same modem.
I tried to connect to Internet without the Network Manager. I manually setup pppd (with no lock param). It did not help.
Then I tried to use different modem's tty for sending SMS and connecting to Internet (my modem has 2 ttys). It also did not help. Looks like only 1 tty from the mentioned can be used to do the job.

Now I have only 2 ideas:
1. Don't do the things simultaneously. Separate them in time: start smstool daemon, send SMS, stop the daemon, establish Internet connection, send msg, stop the connection.
2. Try to use GSM multiplexing like described here:
http://smstools3.kekekasvi.com/topic.php?id=211
I am not sure about the result because the mentioned project (gsm mux) looks dead.

Do you have any other ideas how to solve the problem?

Thanks in advance,
Zakhar

Member
Registered:
Oct 2013
Location: Sarov, Russian Federation
Topic owner
Finally, I found the solution.

Huawei E800 couldn't be used. Instead, I used E369. That modem has 3 ports (3 ttyUSB in /dev/). If I use the 1st tty for the Internet and the second for sending/receiving SMS, then the problem disappears. Note that E800 also has 2 ttys, but it doesn't solve the problem.

I think I known how to figure out whether a modem can be used for simultaneous SMS and Internet. Need to send "AT+CMUX=0" to the modem. If it answers that the operation is not supported, then you have to try different modem.

Also I met 1 more problem on Ubuntu 13.04. If I used the ubuntu's NetworkManager to set up Internet connection, then it blocked my modem. So, the modem couldn't be used to send/recv SMS. I found the solution - didn't use NetworkManager. Instead, I set up Internet connection with wvdial. It solved the problem.

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.