I though I would let you guys in on a little project I'm working on. I recently bought a Motorola Droid, which is my new BFF for ever and ever. The problem is I have a complete and utter contempt of all cell companies here in the US and have made a personal vow never, ever to give them my money. Actually, they don't *want* my money, as they refuse to give me a plan on my terms...
I decided to embark on a great adventure to use my Droid as a WiFi phone only. The kicker is as opposed to using a service such as Skype, I decided to be my own service provider. This thread is to document my trials and errors and, if you want to be so adventurous, even try it yourself. I'll start with the cast of characters.
Things you will need to be your own phone provider.
1) A phone line ($15-$30)
I have a line from AT&T from $18 a month. No Long distance, no voice mail, no caller ID, no call waiting. It gives me a dialtone, battery, tip, and ring. That's it. A word of warning, only do this if you know for sure you will never, ever be making a long distance call on the line. You will get massively dinged of you make a LD call without it. You can add about $15 more for LD if you want to be safe.
2) Broadband Internet Service ($25)
I work for an ISP, so I get mine for free, but you can pay about $25 for a nice 1.5M DSL line. That will be enough.
3) A Second-Hand Computer ($Varies)
I have a dell 8300 that was abandoned. If you know where to look you can score one by calling around a a little dumpster diving. A P4 class system or better with 512MB of ram and a 40GB hard drive should be fine.
4) A Cisco/Linksys SPA 3102 ($70)
This is the key of the whole setup. It's an "VoiP Gateway" that converts your phone line into a Voice over IP (VoiP) line.
It looks like this...
5) Linux with Asterisk Server Software ($FREE)
. This will be installed on the second hand computer. Asterisk is the program that will manage the phone calls. Here you can make your own dialplan, voicemail and other neato things... We will working on just getting a dialtone first.
6) A second-hand smartphone or portable device($Varies)
You will need a mobile device that that can run SIP software so you can call your home network. The software you will most likely use is...
7) Fring ($FREE)
You can get it here
. It rund on everything from Windows Mobile to iPods
In my particular setup, I'm going to be installing my stuff on an already existing home network. I drew up a plan on what it should look like when it's done.
In this picture, the D-Link, Home PC, Laptop, and Access Point are already there. We will be adding the Asterisk server and the 3102. I'll also be moving my phone from a splitter to the 3102 as it will be managing my phone line.
In my next post, I'll be setting the network up so everyone has a nice static address, and putting the equipment in their proper place. As a note, this will be a multi-stage project so I may not post until I have everything ready for the next step. I also have two jobs so this may be a little sparse on the weekends.
If you have any questions, I'll be able to answer them. I figuring this out as I go along myself.