there's a computer ("server") that has no Internet connection, and it is located in a place with no GSM signal. The only way to get connection to it is an analog modem (US Robotics 56Kbit/s). This modem is connected to a national PSTN line with a geographical number, and the server (running a modern Linux distribution) is configured to offer a dial-in serial terminal. To clarify, when you phone to this PSTN line, the modem handshakes (I think it's the V90 protocol), then you're presented with the login and then you are in on ttyS0. There's no IP/PPP protocol stack, just the serial terminal.
I would like to connect to this server in any way that does not require me to carry around a physical analog modem and (what's worse) finding around a physical PSTN line which is really a scarce resource at least in business context here in Italy. To clarify: the PSTN line on the server side is the only way through, but I would like to be able to connect to it without a physical PSTN line on the client side.
Some ideas that came through my mind but I do not know if they can be really implemented or not:
Having a mobile phone connected through bluetooth/USB. Old phones exported a ttyUSB that handled AT commands, but then there was no way (AFAICT) to get the audio stream. I don't know if it's technically possible to write an Android app that makes a phone call, then encodes the audio into a semi-raw UDP stream.
Routing the call through VOIP. Googling around, some people seems to have had mixed success with doing analog modem calls through a VOIP termination with g711 (uLaw/aLaw). It looks like it is possible to get at least 9600bps, which is enough for me.
Even if one of the above is possible, is there any software available that emulates the full V90 protocol/handshake/whatever and en/decodes audio into bytes?
Is there any online service that offers a battery of analog modems to subscribers? Doesn't sound a business I would personally invest on, but you never know :)
Is there any physical object that is the modern UMTS equivalent of an analog modem, like a box connected through USB where you put the SIM inside, it does all the magic, and gives you a ttyUSB on your PC?
Assuming that I can physically access the server just once, is there anything I can install (either hardware or software) on the server and that would make my life easier? The only requisite is that must go through a standard national PSTN line (dual twisted copper), there's no other way to get any other signal. The modem looked like the best option, at first, but you never know.
Thanks!