If it rings, the phone at the other end will ring after you picking up the softphone. You need to make sure the softphone or ATA is registered to the SIP account connected to the IPKall DID number and ready to receive the call. # gvoice -e -p call NXXNXXXXXX 253xxxxxxx 1 Make a test call using Python at Linux prompt (not Asterisk): Sed -i 's||\&continue=|' /usr/local/lib/python2.7/dist-packages/googlevoice/settings.py Install Python and pygooglevoiceĭo the following under the Linux # prompt: Other Linux distributions should also work but may need some modifications.įor Debian Wheezy, Asterisk 1.8 will be automatically installed and that’s it. It should work on any Linux box running Debian Wheezy. Asterisk 1.6 will probably also work but I haven’t tested it. I have tried Asterisk 11 and everything appeared also work but I didn’t test extensively. I use Asterisk 1.8 and Raspberry as an example. The DID number will be your GV call back number. Google will try to verify that you have the number so you will need to have a softphone, or ATA, connect to the SIP account that you registered in step A.1. In the Phone submenu click on “add a phone” and use the that you got from IPKall in step A.3 as the number you want.In the Settings menu, disable call screening in the Calls submenu.In webpage click at the symbol on the right of the second line and select settings.Once the gmail account is established, go to and apply for a new GV number (gvnumber), if you don’t have one already.Go to and create a gmail account with gvusername and gvpassword.If you already have signed up for Google Voice that you want to use, then skip the next steps and go to step 2 Set up Google Voice (GV) and callback number. Otherwise, your number will be taken away.) B. (Note, the IPKall number is free but you have to at least use it once a month. If your soft phone rings and you can receive the call, your DID number is ready. If the softphone shows you are registered, you can call the DID number from another phone.(You can use an ATA with a phone attached to it instead of using the softphone as well.) You can test the DID number by using a softphone and enter your SIP Portel registration information.Below I will use 253xxxxxxx as the DID number. You will receive an email to inform the DID number assigned to you.At the IPKall web page, you can choose an area code, enter in SIP URI fields, provide a valid email address and choose a password for IPKall.After registering, you will have a user name, and a password. Register with a SIP portel of your choice.However, you can use any DID route that you prefer. Among the SIP portels, I had good experience with IPTel ( ) and Linphone ( ). I feel the most available and easiest way to set up a DID is to get a DID number from IPKall ( ) and point it to your registration of a SIP portel. There are different ways to have DID services. The step-by-step guide of setting up an Asterisk PBX with GV callback. With some knowledge of Asterisk, the system functionalities can be expanded as much as you like. Only the basic system with call-out and incoming call functionalities are implemented. To keep the implementation effort to be minimal, I use only plain Asterisk without GUI. Generally speaking, the GV callback approach can be run for Asterisk running on any ARM and X86 based systems. With some minor modification, the process is also applicable to any linux systems. The installation process should work without modification on any Linux box running Debian Wheezy and Ubuntu 12.04 or later. However, since it is no longer widely available, I repeated the installation process using Raspberry Pi with a version of Debian Wheezy. The platform that I prefer most is Dockstar, which is an ARM based box, running Debian. Below, I will describe the steps-by-step implementation of such an approach and what I have learned in the process. I think it will be worthwhile to share with people have the same interest. Following approaches described in this blog ( ) and others’ comments, especially from those by davidnewt, I did some experiments and the set-up is pretty stable now. Since Google is going to drop XMPP protocol in May 2014, people started to looking into the old fashioned way again. I didn’t touch it for quite some time because gtalk with XMPP works very well. Around 2010, before Asterisk 1.8 and Gtalk, I did some work to set up calls using Google Voice with callback through a DID channel.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |