Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I would like to create an on demand very low bandwidth data connection between two computers. For this I am planing to have a proxy and a client which both have a umts modem (e.g. huawei e169). The simcard inside the proxies umts stick has the ability to call the clients number for free!

When I want access to the client from the proxy I want to do the following:

Proxy:        Calls client -> 
Client:       Picks up ->
Proxy/Client: Use some kind of protocol to establish an internet connection 

When I want access from the client to the proxy I want to do the following:

Client:       Calls proxy -> 
Proxy:        Declines the call ->
Proxy:        Calls client back ->
Client:       Picks up ->
Proxy/Client: Use some kind of protocol to establish an internet connection
              using DTMF or something like it.

Now to the questions:

  • Is it possible to place/receive calls in linux (debian)?
  • Is this possible with the Huawei E169? I chose it as it seemed to have very good linux support but am able to switch.
  • Is it possible to use pppd for this?
  • Else is it possible to redirect the phone output to something like python and work with it from there? Is this where I could use mgetty?
share|improve this question
    
AFAIR mobile operators can tell if a connection is used for data transfer... –  Deer Hunter Feb 24 '13 at 13:10
    
At least the data calls should be enabled for both SIMs and this is not the same as a voice call –  Serge Feb 24 '13 at 14:24
    
I don't need to achive high bandwidth. In the worst case I would write an application which uses text to speech and speech to text to transfer the 1s and 0s ;) First step is I want to make and receive calls. What software would I use? –  Thomaschaaf Feb 24 '13 at 14:50
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.