yashsingh1/xdaforums huggingface dataset:
[Nexus 4 General] Pkt_Lnt:
Unless your TMo service is like mine and does not work in the house, works everywhere else for me fine. I just hate to go stand outside in the rain with an umbrella every time I get a call at home, which is 90% of my phone use. I often need to reference information on the computer while on a call, so the umbrella in the rain on the second floor deck gets tedious........... I live in a rural coastal area, my avatar is representative of the area where I live. ;)

I did the work and troubleshooting / testing to make VoIP work perfect with GV / CSipSimple / voil.ms, and it was well worth the effort.
[Nexus 4 General] lacoursiere18:
Do you have a guide for your set up using gv/cissimple/voil.ms.. I have looking to do this full time as a phone and I can't find anything that reliable on a 3g connection
[Nexus 4 General] Pkt_Lnt:
I used the [GUIDE] Smartphone Service for just $30/month (http://goo.gl/k0PSo) for the basic setup.

More on setup.

http://xdaforums.com/showpost.php?p=30891439&postcount=963

More on setup.

http://xdaforums.com/showpost.php?p=31236651&postcount=1020

The voip.ms wiki is excellent, far better than the one at pbxes.

http://wiki.voip.ms/

then choose Guide [English] on the left.

More info from earlier in this thread.

http://xdaforums.com/showpost.php?p=36725598&postcount=315

Tune CSipSimple settings.

http://xdaforums.com/showpost.php?p=36814682&postcount=340

You will have to try different settings and see what works for you. I only do voip on Wifi. My 3G, where it exists, is slow and low quality, being in a small low populations rural area, so I do not try it over 3G. There are plenty of posts in the first thread mentioned who do, with many posts on codec testing. Yes it takes time to read it, but it is very worth the time and effort.
[Nexus 4 General] Robert.Thompson:
Thank you! :)

Can you expand on "Instructions - # 4" as Sipdroid no longer "When Sipdroid opens, it will detect whether you have GV app installed."

Thanks.
[Nexus 4 General] acegolfer:
I just installed sipdroid to check. It still gives me the option to create PBX linked to my GV. See the screenshot. There's a button at the bottom.
[Nexus 4 General] swamp2:
I realize I am replying to a very old conversation. However, I agree with droidleaf. IF YOU HAVE TWO FACTOR AUTHENTICATION... This exact fix worked for my outgoing calls. You can set up the application specific password under account>security>connected applications and sites>manage Access.
[Nexus 4 General] Robert.Thompson:
I apologize - you are absolutely correct. I just did not see it.

I am in Canada and am trying to adapt your setup, as a learning experience, to work here.

I use the Voice+ Google Voice Callback app all the time. Because we Canadians have to use Google Voice with 'one arm tied behind our backs', i.e. GV doesn't allow use to use our Canadian phone numbers, I thought that using Pbxes might be useful. I don't know, but that is why I am trying it for the first time.

Anyway, thanks again for the great tutorial. :)

Rob.
[Nexus 4 General] sirxdroid:
Does using iLBC from CSipSimple connected directly to Callcentric, without pbxes, work? I tried disabling all codecs in CSipSimple except for iLBC but I can't make or receive any calls via Callcentric. I'm thinking of a simplified setup where incoming calls are received via GV --> Callcentric --> CSipSimple and outgoing via the Vonage app instead of GV.
[Nexus 4 General] Warbuff:
I believe ilbc in this setup is being used because it's free with pbxes. You might be able to do that but you might have to pay callcentric for the codec support.
[Nexus 4 General] sirxdroid:
They charge for using an efficient codec? Strange.
[Nexus 4 General] cesierra:
I tried many sip clients and did not like any of them. I prefer the simplicity and stability of the built-in client, but need to change codec to ilbc or gsm. Is there a hack for that?
[Nexus 4 General] ttabbal:
I believe the built in client supports gsm.
[Nexus 4 General] MkVsTheWorld:
I'm having trouble setting up the Csipsimple app. Which type of account do I use for setting up incoming calls? Also, can someone tell me which parameters I am supposed to use?
[Nexus 4 General] sirxdroid:
I found the built-in client to have horrible sound quality and lack automation options such as use VOIP only when on wifi.
[Nexus 4 General] ogp:
So I've had this set up for a while and changed GV to only forward to my call centric number, removing forwarding for my tmobile number. I find that sometimes calls don't ring on my phone and I only notice because I get a new voicemail notification. Anyone have issues with flakiness regarding incoming calls ringing?
[Nexus 4 General] Clamhost:
I have the same problem, and I pass my test calls but fail ALL other outbound calls. All my settings are correct, and I DO NOT have 2 step security enabled.

Need help!

GRRRH!
[Nexus 4 General] Ayni:
Yesterday my PBXEs account got deleted, I installed SIPDROID and got a new account (with the option at the bottom). Followed the steps to set it up again but when I try to make a call it says; "your call cannot completed as dialed..". However I can receive calls.

Does anyone knows what's going on?

Thanks
[Nexus 4 General] Clamhost:
I have same problem with CSipSimple
[Nexus 4 General] Clamhost:
Can someone please help? All I get is "Call cannot be completed as dialed". I need to set this up! I am losing money!
[Nexus 4 General] Warbuff:
I had the problem when the wrong password was set in trunk
[Nexus 4 General] revamper:
You need to check your passwords.

Sent from my iPhone 5
[Nexus 4 General] trashcan:
Just go download NetTalk app. You get real free VOIP calls to any numbers in the US. No need to set up anything at home or in the cloud. Only down side of the app is you don't get a phone number.
[Nexus 4 General] acegolfer:
If you can't receive a call, how is that solution?
[Nexus 4 General] sirxdroid:
If pbxes is giving you a hard time you can try hooking up CSipSimple directly to Callcentric. I don't think you'll be able to get it to work with the iLBC codec though, so you need to make sure that you enable more codecs in CSipSimple.
[Nexus 4 General] harryspar:
Re: "Cannot Be Completed As Dialed"

Sipdroid chokes on numbers with -, (, and ).

If you dial (124) 456-7890 and get a "Cannot Be Completed As Dialed" message, try entering 1234567890 with no punctuation, and that sometimes fixes it.
[Nexus 4 General] rootuser11:
followed the steps; your call cannot be completed as dialed message. sad faced.

edit: okay you guys should fix the gmail trunk in pbxes.org
[Nexus 4 General] chrissurra:
I too had pbxes cancel my account, I filled in all my info and it was still closed. I opened a new account with sipdroid using the same info but had to register on www2 server. The other servers would not work at all for me. I then deleted csipsimple, rebooted then redownloaded the nightly. I reset it up and waited about an hour, I logged into gmail and saw that gmail was blocking the app. I allowed it and everything worked.

Hope this helps someone, it was really frustrating.
[Nexus 4 General] Robert.Thompson:
I can receive calls to either my Callcentric number or my GV number but I can't place a call from CSipSimple, Sipdroid or Media5-fone - I always get the "your call cannot be completed as dialed" message.

Is this a pbxes issue or is it me?

Thanks,

Rob.
[Nexus 4 General] harryspar:
If I'm not mistaken the Google voice trunk will not work if there is an open browser logged in to gmail, because there can only be one Google talk login active at once.
[Nexus 4 General] realpg:
using google voice sip bridge
[Nexus 4 General] Robert.Thompson:
Once you have this setup, do you delete the Sipdroid app from your phone & just use cSipSimple?
[Nexus 4 General] revamper:
Yup.

Sent from my iPhone 5
[Nexus 4 General] net.lander:
I'm getting the same error message as you for outbound calls. Inbound works fine. Did you also have problem dialing out? How did you fix your outbound calls problem?
[Nexus 4 General] Robert.Thompson:
In pbxes, [where must] you use your Google Voice password?
[Nexus 4 General] Lockeskidney:
anyone having issues answering calls on the newest nightly build?
[Nexus 4 General] jck_w:
No problem here!
[Nexus 4 General] pryan49@hotmail.com:
Mysteriously an Unsupported Transport Message Appears

Update: Things went back to normal last night. Working just fine. Not sure what I did to cause or repair the problem. Obviously I'm a victim of my own ignorance. Trial and error for this old newbie

Have been using this set up daily with mostly fair to good results. Today, I attempted to make a call using CSIP and get the "unsupported transport message. AFAIK nothing has changed since yesterday. I'm using TCP (selected in the expert settings) on my galaxy nexus. Tried reverting to UDP and account has trouble registering with PBXES. Registers just fine with TCP. Odd I say, odd indeed.

Just occurred to me that I had logged into Google Talk on my phone for unknown reason (probably just curious) early today. Could this be the source of my problem? I did log out of Google Talk but still got the unsupported transport message. This is annoying. Any advise will be welcome. All the best.
[Nexus 4 General] Lockeskidney:
been working great until just an hour ago i cant dial out and its saying "486/busy here" to any number i dial

thoughts
[Nexus 4 General] harryspar:
explanation about passwords in pbxes - fix for "unauthorized"

If you've been logging into your VoIP program with your Google password for your pbxesaccount and get an "unauthorized" error, read this.

There are TWO different passwords you will have when you use pbxes.

When you first install Sipdroid you give it your Gmail password, and that becomes your login on thepbxes website.

There is a different password for the phone trunk itself, made automatically by Sipdroid, something short and random like 'gM6Vcc' . That is the password you need to user for your VoIP clients such as CSipSimple out whatever you use to make the calls.

You can either log in to pbxes and change the password top something you want, out you can see the made password by opening SipDroid and hit the menu button, and select 'export'. Sipdroid will put a text f ile on your phone that you can find with a file manager, open the file and look for the password there.
[Nexus 4 General] Becool0130:
Travelin Man 3 Refresh Iptables Problems

I cannot get Travelin Man 3 to automatically update the iptables. I've setup everything correctly but Im not confident in my CronJob notation.

While it will not update automatically, when I restart IPtables: "service iptables restart" then its updated and I can make a sip call via my cellphone! Btw, I use a FQDN

Also, here is what I put in the Cronjob if needed:

*/3 * * * * root /root/ipchecker > /dev/null 2>&1

Can anyone give me a hand? really appreciate it.
[Nexus 4 General] post-mortem:
Are you sure the cron job is being executed? Honestly, I've never used cron, so I can't tell if your notation is correct. Maybe you can use cron to execute a script containing the service command.
[Nexus 4 General] Becool0130:
Good question. I don't know how to check if it's being ran or not -_-. I just used the nerdvittles tutorials.

It would be great if there was a command I could use to see if it's running or not?
[Nexus 4 General] post-mortem:
I suppose you could set a cron job to write a file, then check if the file exists. I.e.,

[FONT="Courier New"]something something > /mnt/sdcard/file.txt[/FONT]
[Nexus 4 General] Becool0130:
Yep, only if I knew how to write Linux code for this pbx in a flash o.O

Thanks for your help
[Nexus 4 General] post-mortem:
Oh my goodness! I thought we were talking about Android :eek:.

:o
[Nexus 4 General] Becool0130:
LOL, you didn't look at the topic? :P

---------- Post added at 02:30 PM ---------- Previous post was at 02:20 PM ----------

I cannot get Travelin Man 3 to automatically update the iptables. I've setup everything correctly but Im not confident in my CronJob notation. Is the Cronjob even running?

While it will not update automatically, when I restart IPtables: "service iptables restart" then its updated and I can make a sip call via my cellphone! Btw, I use a FQDN

Also, here is what I put in the Cronjob if needed:

*/3 * * * * root /root/ipchecker > /dev/null 2>&1

Can anyone give me a hand? really appreciate it.
[Nexus 4 General] pryan49@hotmail.com:
Google Hangouts Calling?

Today while sitting at the PC I received a call in the new Google Hangouts. Within a moment the call was ringing my Galaxy Nexus which I answered. Before today I don't recall this happening as inbound calls are forwarded to Callcentric and pbxes. Curious if any others have experienced this.

My setup:

1. Google Voice 2. callcentric 3. pbxes 4. csipsimple
[Nexus 4 General] post-mortem:
Does ipchecker have executable permissions?
[Nexus 4 General] Becool0130:
Bro! I got it working finally :) Now Im trying to enable sms from my google voice and all will be will with the world lol

Ipchecker checks the ip addresses in iptables and pulls the new ip from the website. cron job automates it
[Nexus 4 General] Pkt_Lnt:
I just saw this on Android Police, changes with the new Hangouts:

Here's How To Enable The New Hangouts In Gmail, But Only If You're Ready To Lose Phone Dialing

http://t.co/t8sAtmQQC9
[Nexus 4 General] Becool0130:
I can get calls to go through successfully. It even works with +1 numbers.

However, when I dial any number I no longer hear ringing. I don't know if the phone is ringing or not except when someone answers the phone.

Any ideas on getting my ringing to work? Thanks.
[Nexus 4 General] post-mortem:
Hey, everybody. I've set up my own Asterisk server, and I want to be able to forward the call to my cell number if my server is down. How can I achieve this? Can I do it by using callcentric (GV -> callcentric -> Asterisk)? Does callcentric even have conditional/delayed call forwarding?

Other solution?

[MENTION=1036233]codesplice[/MENTION]? [MENTION=1010564]acegolfer[/MENTION]? Anybody?
[Nexus 4 General] Telemachus13:
I don't know what kind of forwarding options callcentric has, but this post has some info on setting it up with pbxes, which might be useful.

http://xdaforums.com/showthread.php?p=36041116

Sent from my Galaxy Nexus
[Nexus 4 General] post-mortem:
Thanks. Unfortunately, that doesn't work for me. Using an Asterisk server will replace the function of pbxes, so those instructions would mean I make those changes in my Asterisk settings. That would achieve the same goal as in acegolfer's post, but not my goal. If my Asterisk server (or pbxes, for that matter) was down, there would be nothing to intercept & forward the call to my cell #.
[Nexus 4 General] Becool0130:
Anyone know how I can retrieve my backups from the /temp on EC2? I've made the backup but cant retrieve it! :(

Should I FTP,SFTP, or TFTP? if so, how exactly should I do this on a step by step basis? Thanks
[Nexus 4 General] Ranguvar:
Trying to follow this guide but when I get to adding my Callcentric DID (1777xxxxxxx?) to Google Voice, it says "A system error has occurred".

Anyone else? Stuck here unless I can get that resolved.
[Nexus 4 General] James62370:
The 1777xxxx is not a DID (your personal phone number), you need to request one from them. It's free for up to 2000 minutes of incoming calls per month. You will get a number from New York but it doesn't matter cause you'll never really see it. If you state you are not using it in the U.S. it will not force you to setup e911 which will incur cost.

Good luck!
[Nexus 4 General] Ranguvar:
Thank you! I got it working.

One other issue now -- I have the setup described, but when I enable the ILBC codec, my calls to the test numbers recommended never ring and sit there before timing out eventually.
[Nexus 4 General] James62370:
Is that the case for all codecs or just that one specifically? If for all codecs, is it this way only when connected to wifi, or works fine when using cellular data? If only with Wi-Fi, I would start by making sure your ports are being forwarded properly. Also one other thing to check, what type of router are you using? There is a known issue with the linksys wrt54g models. If I remember correctly, I had to change the firmware on my router to DD-WRT in order for things to be working properly. Also test out other sip clients to see if it's behaving the same.
[Nexus 4 General] Ranguvar:
I can use other codecs just fine. I have an RT-N66U.

How is ILBC for outgoing calls supposed to work with this setup? CSipSimple is using pbxes.org which doesn't support ILBC, so should I be using Callcentric in CSipSimple?
[Nexus 4 General] James62370:
I believe it depends on how fast your connection is, along with the order of the codecs you have chosen.

I think if you set it up with Callcentric, you will only be able to receive calls. which is why you need pbxes to tie everything together so you can dial out also.

I would suggest trying to use Simonics along with Google Voice. It's bypasses the need to use pbxes.org and Callcentric altogether. Here's the link: https://simonics.com/gvgw/index.php

I'm not sure how else to trouble shoot. All I can say is after setting everything up, I never really used it too much, cause I didn't truly hear much improvement in quality doing it this way. I might try setting up my own Asterisk server but haven't attempted it as of yet.

However, I did learn a lot from this thread so I'm just paying it forward since some of these procedures are fresh in my head.

After setting up accounts with pbxes.org and Callcentric, I found Simonics to be much easier and have less third parties involved where there can be a failure.

Good luck and I hope you figure it out.
[Nexus 4 General] acegolfer:
According to

http://www.pbxes.com/forum/thread.php?postid=1294175821

pbxes supports iLBC. What's your source?
[Nexus 4 General] acegolfer:
Simonics is great but has 1 big limitation for me. Limited codec support. I couldn't find a decent codec for mobile data supported by Simonics.
[Nexus 4 General] Ranguvar:
I thought it not supporting iLBC in some form was why we use Callcentric?

Just trying to work through in my head why CSipSimple->pbxes.org->other end is different now, and it would have failed with iLBC before.
[Nexus 4 General] acegolfer:
OP states

OTOH, Pbxes has no issues with iLBC for gtalk outgoing calls. Sounds crazy but it is what it was 5 months ago. Not sure whether iLBC has been fixed for incoming gtalk calls now. If so, I'll update the OP.
[Nexus 4 General] Ranguvar:
So do you know what might possibly cause my iLBC call issues? I use otherwise stock CSipSimple settings, I've reset them a few times.
[Nexus 4 General] acegolfer:
If you followed op, it should work. If not working, dunno. I have not used ilbc for 5 months.
[Nexus 4 General] kuosiong:
Incoming Calls Disconnected on 4G After 30 Seconds

My incoming calls get disconnected abruptly after every 30 seconds or so, and there is a "408: Normal Call Clearing" message after getting disconnected. The calls were made while I am on a 4G T-Mobile connection.

Is there any way to fix this problem?
[Nexus 4 General] jeraldbro:
Everything is working great for me.

Is it possible that ilbc can sound different from one app to the next? Media5 ilbc seems to sound soooo much better than another app I am using. Or does all codecs sound the same no matter the app?
[Nexus 4 General] post-mortem:
You should run diagnostics or look at logs to make sure which codec is being used. If one application sounds so much better, they're probably using different codecs.
[Nexus 4 General] astanley4:
Both numbers that I got off callcentric say they are already in use when I try to foreword gv to them. Can't find another free did that works with pbexs. Any help would be much appreciated
[Nexus 4 General] Ci-Fi:
I'm using GV, PBXes and CSipSimple (haven't changed any settings) and I'm able to make calls but when I receive a call and press the answer button the caller's picture enlarges, but it still says "incoming call" and it DOES NOT connect. I searched the thread and someone mentioned changing the router configuration, but I know that is not the issue because my brother's phone (Galaxy S i9000 with the exact same VoIP setup) can answer calls without a problem. Any suggestions? (I am not using CallCentric)

Edit: This is happening on both the latest stable and nightly version of CSipSimple.
[Nexus 4 General] MugiKoto:
No Incoming

I followed the guide last night and I can make outgoing but I can not receive other calls from people. I.E. Mom, Dad, Girlfriend etc

What should I do?
[Nexus 4 General] jeraldbro:
Was just wondering, am on Att Lte, when am on a Voip call sometimes it switches to regular 4g, but it never switches back to Lte during the call (when am back in Lte coverage). Then when the call is over, the Lte comes back on.

Is there anyway for Lte to come back on during the call?

Can I flash another modem or something?
[Nexus 4 General] superbraut:
Same here as well. I made sure my Internet Calling Account password was the same as the one for my pbxes.org device options password. Every time I call i get a prompt from the operator saying that "call cannot be completed as dialed, please try again later."

Do I have to purchase an account from pbxes.org for this to work?
[Nexus 4 General] thesebastian:
Can i use this method with Viber ? And all other popular VoIP software?

Other Viber users hear themselves when they talk with my Nexus 4 :(
[Nexus 4 General] baiju2012:
I use Skype. $3 a month. Very clear quality of voice on T-Mobile HSPA and WiFi. No headaches of hosting and maintaining servers. I recommend Skype.

Nexus IV
[Nexus 4 General] Pkt_Lnt:
How do you enable the iLBC codec in Skype? Using the iLBC codec is the subject of this thread, not to discuss what service is best. The subject is also about FREE VoIP calls, last I checked the math, $3.00 is not FREE. :confused:
[Nexus 4 General] baiju2012:
Sir, I am not attacking this thread. The frustration was about Viber not working, therefore the suggestion. Afaik, the Viber app does not use iLBC code too. Sorry, if I offended you or anybody else on this thread. That was not my intent. Peace.

Nexus IV
[Nexus 4 General] Pkt_Lnt:
Not offended, but it is off topic for this thread subject, so you are less likely to get answers here, more likely if you posted in the appropriate thread. There are quite a few other threads about preferred VoIP clients.
[Nexus 4 General] baiju2012:
Good. I know that it was off-topic. I was suggesting, not looking for any answers. I already have my answer for VoIP clients. But, I will be very careful in future for posting something off-topic. :)

Nexus IV
[Nexus 4 General] thesebastian:
Its ok. But is there a way to change the codec that Viber use?
[Nexus 4 General] ZippytheHappyChimp:
Calls out via the GVoice trunk burn Cell minutes.

I apologize if this has already been covered, I skimmed most of the thread but didn't see anything that fit my symptoms.

I've got a Google Nexus phone, using the T-mobile 100min/$30 plan. I've followed the OP's sipdroid/PBXes.org/CallCentric instructions.

I receive calls correctly.

However, when I try to call out using CSipSimple, if I try to use the PBXes.org account, the phone never dials, never rings, never calls. When I'm on the "dialing" screen, it says SIP/Pbxes.org: <phone number>. When I click the Info button on left edge under the address photo, it says:

[CALLING] To: <sip:<phone number>@pbxes.org> Call time 00h:00m:00s, 1st res in 0 ms, conn in 0ms.

If I change the account to "Use Mobile", then it dials out and connects fine, and states "calling via Google Voice" but it still eats my phone minutes. My assumption was that this process would send everything over SIP/GVoice/or the like and otherwise leave the minutes intact.
[Nexus 4 General] post-mortem:
Are you receiving calls through CSipSimple, or through the native dialer?