Use a Smartphone as a Dial Up Modem?
superuser.com
superuser.com
The reason I used this method over GPRS was that T-Mobile started to put in port blocking for their $2.99/mo T-Zones WAP plan so IRC wouldn't connect (I later on figured out I could run SSH on imap port 143 and forward through there).
I had unlimited nights and weekends and CSD used minutes, not data buckets. So what I did was connect to a free dialup provider in New England. It worked well except for dialup time and dropoffs if the signal got low.
EDIT: More recently I used a globalstar phone to mess around on IRC like the old days, also with a 9.6kbps connection BUT CONNECTED THROUGH SPACE! (pic: https://farm9.staticflickr.com/8356/27784526013_bee94fd5dc_h... )
Folks don't know how terrible (#firstworldproblems) it used to be.
I now use 3G/4G mobile broadband for my primary internet and sometimes wish I had the option fallback to the old way; because I travel a lot in out of the way places, sometimes I have no data connectivity but voice works.
Does anyone know of any acoustic coupler implementations that actually let you smuggle data over voice?
It starts with "No." explaining why it doesn't work and then changes it into a to "Yes, but it's slow." further down.
Fun fact, early GPRS phones usually had the computer 'dial-up' (use a DUN) using:
*99# or *99***n# where n was the stored profile number on the device.
This was a packet, not circuit-switched connection
but the computer didn't see it any differently.I think I'm going crazy now because none of the Android phones I've tried to replicate this on support this :/
They don't. Android uses usb cdc ethernet for connecting to network on devices that allow tethering. Feature phones (mostly) used PPP DUN over serial (bluetooth and I think IRDA gives rfcomm ports). A few of the later one also used the cdc_ethernet method (out of my old one.. only my K850i does)
Modem protocols are very robust to line quality so they should work fine over a cell phone connection though if the audio is aggressively compressed you'd get a correspondingly lower bandwidth connection. I'm not sure but I think even 56K modems would negotiate all the way down to 110bps if they had to and the newer protocols were also adaptive to line quality.