Ny way to answer a phone call using a dial-up modem


Lately, we've been getting a LOT of telemarketers and spammers calling our home line, evn though we're entered in the national Do Not Call directory.

The other day, I unearthed a Pentium 1 in my basement – it had a dial-up modem in it, and we could actually manage to send a "phone call" made of a horrible screeching, grating sound.

I was wondering if there's any way to use this to answer an inbound phone call.

Our current setup is this: we have a phone connection, and an internet connection. There are 2 phone jacks in the wall (each one is a full hookup.) We have a DSL filter hooked up to one jack, with its outputs going to the Modem and the Phone.

What I'm envisioning is this:

  1. Telemarketer calls us.
  2. We check the CID, confirm it's a spammer (the same 3 or so are calling us OVER and OVER and OVER…)
  3. We quickly run over to the Pent. 1, and click something, maybe a batch script or similar, that would do this:
  4. Tap into the phone line as a normal handset
  5. Attempt to perform a dial-up handshake.
  6. Salesman: "?????"
  7. PROFIT! (Well, maybe not profit, per se, but it will certainly be nice not to be spammed every 5 minutes…)

So, if anyone could help me out with this, that would be nice.

P.S., if this is illegal (harassment, spam, etc.,) just answer it as a hypothetical answer to a hypothetical question. (I may need some hypothetical troubleshooting, as well… 😉

Best Answer

While not a direct answer to your question, someone has accomplished something similar to this using a Raspberry Pi.

Their full article can be found here but the summary is that they've used a phone to Ethernet adaptor (like the one @Rich Homolka mentions in his answer) wired in to the Pi and a couple of scripts to make sure that the caller is a person or appears on a whitelist before the actual phone is allowed to ring. I'm assuming you'd be able to set it up as a black list so that the three numbers would be told to go away in no uncertain terms or just forever put on hold.

I'm assuming (and hoping) that once the competition is over that he'll make his work available for anyone to use.