yashsingh1/xdaforums huggingface dataset:
[Nexus 4 General] figuremania:
I had same problem yesterday and found the solution from other forum. Log in to pbxes and go to personal data. Then click on "submit and start."

That's supposed to fix settings somehow. So far my setup is working great again since. I've been wondering if it has something to do with my account being not verified and thus is intentional, though.

---------- Post added at 09:41 AM ---------- Previous post was at 09:30 AM ----------

4.2 blocked apps from changing into airplane mode. So it would'nt be n4 problem.

CSipSimple that I first downloaded from market was very unreliable tbh. But most problems went away after I downloaded latest nighty. Now only pbxes won't lock me unexpectedly.....

Happy holidays.
[Nexus 4 General] BootloopedMillennials:
I PM'ed the OP with these questions but I need help ASAP in setting this up.

1. I installed Sipdroid and it allows me to create a free pbxes account using google voice. The problem is it shows the email of the google voice account I had deleted. I have another email that is used with the google voice app and that I expected to show up. Will this be a issue?

2. Need help with setting up a free DID account at callcentric.com. I go to the website, click on the receive calls link, and "get a number link" next to free phone number. The only US state available is NY in the phone number look up, that can't be right? How do I setup this free DID account?

Sorry for the newbie questions.
[Nexus 4 General] acegolfer:
1. I suggest you do one of the following 2. Not sure whether it will work because I haven't been in that situation.

a. Just go ahead and create the pbxes using the old gmail ID. Once you get pbxes account, log in to pbxes.org and go to trunk. You will see a gtalk trunk (only free if you used sipdroid to open pbxes account). Edit it with your new gmail ID and password.

b. Try sipdroid from another android device (tablet works) which has your google acct.

2. Free DID is only for NY number but you are not giving out this number to anyone so a NY number really doesn't matter. If you think you must use your local number, then you probably don't understand the logic behind this set up. I suggest you should first learn how Google Voice works.
[Nexus 4 General] csaket:
I also keep running into issues with registration using CSipSimple. I am using the Dec 25th nightly.

It looks like when the phone is not used for a while, then the registration is lost.

Also when switching from 3G to WIFI or back registration is lost.

I have to manually reregister for incoming/outgoing calls to work.

The error message I get when the registration is lost is "407 proxy authentication required".

Any idea how to fix this?
[Nexus 4 General] acegolfer:
Change the data center in pbxes. See the op.
[Nexus 4 General] csaket:
I went to "Personal Data" and changed "Timezone :: Datacenter:" to different options, but after saving only the timezone is different. The Datacenter is still showing up as www7(Miami).

Is there some other way to change this? The op does not list out a way to change it and the only way I found on pbxes.org does not look to be working for me.
[Nexus 4 General] acegolfer:
Did you press "submit & start" button after you switched to a different server?
[Nexus 4 General] csaket:
I sure did.

Right now I am trying an alternate way. I am setting www4.pbxes.org as the sip server in CSipSimple settings. Will see if this improves things.
[Nexus 4 General] jasminthoria:
Thanks mate:)

Sent from my HTC Sensation Z710e using Xparent Red Tapatalk 2
[Nexus 4 General] pedxing:
Love the guide, thank you for doing it. I have been using gooveip for a little while but not much on 3g...so this is really timely.

So my question...i cant get csipsimple to register consistently. Sipdroid is fine but the ui is horrible. Media5 also works very well but kills my battery. Also when csip is registered outbound calls fail on WiFi. On cellular it works as expected.

Any ideas?

Edit: the exact error is 408 request timeout which seems to be listed a number of times on the csipsimple issues log.

They said try UDP only but that didn't work for me.

The error they list seems to be device specific but since we all have n4's and it works for you guys that cant be it in this case.

I'm on the latest nightly.
[Nexus 4 General] acegolfer:
Here are 3 battery screenshots from my wife's phone after 10.5 hours. She has the same set up as OP.

She hasn't used her N4 at all today (11 min screen time) and was on wifi 90% of the time. This may provide you with an idea how much battery VOIP standby consumes.

You will notice that csipsimple doesn't appear in battery stats. That's because it's included in Android OS (don't ask me why).
[Nexus 4 General] jchi18:
You are the best. Thanks.
[Nexus 4 General] ziddey:
Imagine if it were in airplane mode
[Nexus 4 General] acegolfer:
I haven't bought tasker yet. Trying to see whether I can use VOIP without paying 1c. So far, my battery life has been sufficient enough to last the day with cell radio on. If it doesn't, then I'll bite and get tasker to kill cell radio when on wifi.
[Nexus 4 General] jck_w:
Battery improvement

My Nexus 4 easily lasts 16 hours w/ 3+ hour screen time. There are several things you can do to improve battery life. Use TCP only in client to communicate with pbxes.org. If you use csipsimple, you need to make 2 changes in settings; network and account expert mode. Uncheck UDP in both places. Another thing you can do to improve battery life is to experiment with larger keep alive intervals.

Thanks for all the great info. This is working perfectly on my HTC Amaze except I keep getting the *43 echo test call everytime I log in. Is there anyway this can be disabled?

Also, can you elaborate where in the settings: network and account expert mode I can uncheck the UDP? I'm trying to decrease the amount of power consumption of this app. Can't seem to find it. Thanks again!
[Nexus 4 General] Pkt_Lnt:
Right here. Settings, network. I use voip.ms with Csipsimple, so my settings are different, .

Galaxy Nexus / Tapatalk 2
[Nexus 4 General] jchi18:
I don't have the same settings page as you. Is there a particular version of csipcimple nightly that I should be using? Also should I just leave csipsimple connected or should I disconnect when I am not using?
[Nexus 4 General] Pkt_Lnt:
Are you in Expert Mode?

Here is the nightly feed.

http://nightlies.csipsimple.com/trunk/

It will prompt you to update when you open it, which I do, frequently, daily. ;)
[Nexus 4 General] raz123:
<delete me>
[Nexus 4 General] chilipalm:
How do you change to server closest to you on the pbxes website?
[Nexus 4 General] Pkt_Lnt:
This seems to be the answer.

http://xdaforums.com/showpost.php?p=35878319&postcount=81
[Nexus 4 General] jck_w:
By default, I'm not in expert mode, but I've tried expert mode also and still does not have the UDP option?!?

Does anyone else keep receiving the *43 echo test call when you get logged out and in again. This is quite persistent and annoying !
[Nexus 4 General] avinchan:
I followed all the steps and its working perfectly fine for the incoming call. But my out going calls are not working.

Whenever I dial any number using CSipSimple, I get message that my call can't be completed. Please suggest..:(
[Nexus 4 General] danlo:
I have the same issues with Media5 as well. I found that if you want to change to UDP you need to change the port. I'm using 53.
[Nexus 4 General] Richieboy67:
Hey all, thanks for the guide. Unfortunately i am stuck on step 1 and 2.

When I try to set up Google voice I get a message saying it cannot forward my voicemail.

Also, I installed sipdroid but it never have Mr any option to create a free pbx account.

Can anyone offer any suggestions?

By the way.. What happens of someone calls me while I am on the phone with this set up? Do they my boogie voicemail?

Is it possible to keep both voicemail accounts open? Google and tmob?
[Nexus 4 General] venturizhou:
Skip past when it asks for voicemail, prepaid T-Mobile will not allow your calls to be forwarded to your Google Voicemail. Get the Google Voice app and complete setup then install Sipdroid. The link to create PBX should appear. If you have your Google Voice forwarded to your phone your T-Mobile voicemail may step in before it goes to your Google Voice voicemail.

Therefore some people choose to disable their T-Mobile voicemail.
[Nexus 4 General] acegolfer:
If you followed the OP, then you are supposed to rely on gmail's free calling feature.

http://www.google.com/chat/voice/#utm_campaign=en_US&utm_medium=homepage&utm_source=en_US-gizmo5

To troubleshoot, make the same call from your gmail. If you get the same error message, then your setup is fine but Google server is guilty. However, if the call goes through, then it means your setup is wrong.
[Nexus 4 General] acegolfer:
I don't know why that's happening to you. But it must be related to the csip accessing pbxes voicemail, *43 is the number configured as the pbxes voicemail number in wizard (which is incorrect). For example, if one long presses "1" in dial pad, it will call *43.

For some unknown reason, your csip is trying to access your pbxes voicemail, whenever you log in. Do you have any idea? If you are lost, then I suggest you go to csip app infor, delete all the data, uninstall and reinstall csip. If the issue persists, then give up csip as there are many other free alternatives.
[Nexus 4 General] c0LdFire:
What is everyone's opinion of voip.ms vs PBXes? Being in the midwest, it seems like PBXes doesn't have a server within 1000 miles. I'm stuck using New York. The latency isn't too terrible, but I have to wonder if I'd notice the difference using voip.ms's Chicago server (100 miles from me).
[Nexus 4 General] acegolfer:
Check out the following thread with lots of positive reviews of voip.ms.

http://xdaforums.com/showthread.php?t=1646755

Too bad, they require $25 upfront deposit. I prefer free.
[Nexus 4 General] c0LdFire:
Yeah, me too. I rely on my phone for business every once and awhile though, so if the quality is a TON better, it might be worth the cost. I don't know though, a penny a minute can add up quick. That's a few extra dollars a month for busy phone months and the whole point of the $30/mo plan was to SAVE money.

Thanks for the link!
[Nexus 4 General] Pkt_Lnt:
A penny a minute is 60 cents and hour! That is cheap talk! voip.ms premium service costs me just over $3 / mo with $1 of that for the incoming DID. So my $30 plan is a $33 plan. Pffft! ;)
[Nexus 4 General] c0LdFire:
True enough! I recently found out that refilling via T-Mobile's app doesn't charge me tax, whereas their website does. I don't particularly like callingmart, but that one trick alone has saved me $3/mo...

I don't know, I might give it a try. With our low latency fiber connection at work (which most of my important calls will be routed through via WiFi), I just tried pinging www7.pbxes.org (the server I'm using) and got 117ms. Chicago.voip.ms returns 6ms. That's a big latency difference, although I'm not sure if my ear would know the difference for a phone call.
[Nexus 4 General] acegolfer:
Agreed. voip.ms is cheap. If I go with a paid service, voip.ms will be my choice.

Nevertheless, it's still not free. Personally, all this is not about saving money because I can easily afford iphone on Verizon. It's the philosophy of making the best out of free resources.
[Nexus 4 General] krazykeyur:
I prefer voip.ms because of it's reliability, but I was very interested in using iBLC for my calls.. so I did both.

I dont use Google Voice at all.. so my setup is a bit different.

Inbound is directly my TMobile phone number.

Outbound, I use CSipSimple --> PBXes.org --> Voip.MS --> Caller

I added an outgoing trunk in PBXes.org to voip.ms and then use iBLC only with cSipSimple to call whatever number I want.

In voip.MS, my callerID is set up as my TMobile number so the recipient of my call sees my TMobile number even though I go through the CSipSimple->PBXes.org->Voip.MS setup.

Yes I know it's not free (I use premium routing in voip.ms, and that is 1.25 cents every minute calculated every 6 seconds) but for me, that is a cheap price to pay.

Just did a test echo call, and it sounded well enough. Time from dialing my desk phone to phone ringing was about 10 seconds in my first test call, but I think that's fine as I'm the caller.. and so the recipient of the call doesnt know when I actually dialed the number :p

Hope this helps. I'm using Galaxy Nexus by the way.. but I doubt the experience is any different between Nexus and the 4.
[Nexus 4 General] jck_w:
You're absolutely correct that a voicemail keeps popping up when I log in and the *43 prompt is called.

I'm totally dumbfounded as to why this pops up. I've disabled all if any possible voicemail links.

I've tried clearing data and uninstalling and reinstalling without success.

Any other apps you recommend?
[Nexus 4 General] acegolfer:
I think I may know why. http://www4.pbxes.com/wiki/index.php/Getting_Started#SIP_phones

Change the extension password and use it instead of voicemail pin.
[Nexus 4 General] jchi18:
I just tried making a call via csipsimple. And for some reason it is not connecting to pbxes. I only see the option to call thru mobile while before I was able to call thru pbxes. Can anyone help? Thanks.
[Nexus 4 General] acegolfer:
Try to replicate the same error using other sip clients such as sipdroid. Then you can tell whether the problem lies with the server (pbxes) or the client (CSS).
[Nexus 4 General] avinchan:
Hi acegolfer, There is no prob in making call via gmail chat on my laptop..using same gmail account.But when I try to make the call using CSipSimple dialer, I get message that call can't be completed. is there any setting I'm missing for outgoing calls or any dialing instruction such as adding +1 or simply the 10 digit number ? BTW I tried both ways without any success.
[Nexus 4 General] csaket:
I have run into this multiple time. The reason for me was that CSipSimple was not registered to pbxes.org. I had to inactivate and reregister.

It's improved a bit since I changed from www7 to www4
[Nexus 4 General] gurpreet470:
Call cannot be completed as dialed

I am trying since yesterday, but cannot go pass "Call cannot be completed as dialed" for outbound calls.

Incoming calls are working fine. I followed the steps religiously!

In Call Monitor menu on pbxes.org, I can see the phone numbers which I am trying to call, but not sure whats going wrong. Can someone help here ? Image attached.

Thanks!
[Nexus 4 General] acegolfer:
Great. Then we can rule out google. It's either pbxes or CSS issue. Why don't you use sipdroid to test calls? If you can make a call with sipdroid, then it's CSS's fault.
[Nexus 4 General] krazykeyur:
I dont see any outgoing trunk listed.. that might be the problem.

Edit: My screenshot attached
[Nexus 4 General] gurpreet470:
I see that now. As per the posts, the callcentric trunk should have taken care of this. See this new image.

One thing which I havent got is (pardon for my ignorance!) the warning, which says, this trunk is not used by any routes. Anything specific to be done to make it work ?

Thanks
[Nexus 4 General] acegolfer:
Good catch.

@gurpreet470

Click "outbound routing" in pbxes.org and see whether gtalk listed.
[Nexus 4 General] avinchan:
Actually i uninstalled sipdroid after configuration..as mentioned by you in post. I installed sipdroid again and tried to use my existing GV account for free signup. But got error message that my Google Account Trunk is already in use. Any other way to try the outgoing calls?
[Nexus 4 General] acegolfer:
Use a different sip client. There are tons of free apps in play store.
[Nexus 4 General] acegolfer:
Incorrect. We are not using callcentric to make calls. We are using gtalk trunk to make calls.

BTW, there's nothing wrong with your callcentric setup to receive calls.
[Nexus 4 General] avinchan:
Looks like mine & gurpreet470's issues are same. I can see gtalk listed in Outbound Routing .In Trunk Sequence , one more option is available : SIP/CallCentricTrunk. Attached is screen shot.
[Nexus 4 General] acegolfer:
You and gurpreet are somewhat different issues.

You are using gtalk to make the call but getting an error message from Google. I bet your call monitor trunk field shows "gtalk".

Gurpreet's issue is he is not using gtalk trunk at all. That's why his screenshot has empty trunk information.
[Nexus 4 General] csaket:
Has anyone tried using 2 active pbxes accounts with CSipSimple?

Only one seems to be working, I have to deactivate one if I want to use the other.
[Nexus 4 General] gurpreet470:
It is listed : See attached.
[Nexus 4 General] avinchan:
I'm trying to install and configure media5-fone for testing out going call. While establishing new SIP account, I'm not seeing any option for

pbxes.org or google voice . Please suggest how can I configure media5-fone?
[Nexus 4 General] acegolfer:
I have a theory why people have trouble making calls using gtalk trunk.

2 step authentication

If you enable gmail 2 step authentication, all the passwords you entered previously will get nullified. You must provide a new application specific password every place. This applies only to gtalk trunk password in our setup. Create a new app specific password (it's 16 letters) in Google. Input this in pbxes.org>trunk>gtalk.

Hope this helps.
[Nexus 4 General] gurpreet470:
Thanks acegolfer, but unfortunately, I don't have 2 step authentication enabled.

Are you asking to give it a try, by enabling it and using the application specific password ?
[Nexus 4 General] krazykeyur:
Gurpreet and Avinash,

Are you guys in India? There's a chance it might be because of that if you are in India.

Fellow Indian (but living in US) here..
[Nexus 4 General] gurpreet470:
I am in US. Does that make any difference ?
[Nexus 4 General] avinchan:
I'm in Dallas...and I've selected Miami server for configuration.
[Nexus 4 General] krazykeyur:
I was wondering because you guys are obviously Indian (I knew from your names) but I didnt know whether you were in India or US. I asked as Google Voice is a hit and miss outside of US.

Since you're both in US.. you might want to try this:

Delete your PBXes account. Install SipDroid. Check if calling through SipDroid works (This is before adding any of the Call Centric parts)

If that works, then add the CallCentric options and try making the calls again.
[Nexus 4 General] masque3000:
Outgoing Call Horrible Echo

I completed this setup line for line, using the PBXes extension setup instead of trunks. Everything works well except for two things.

1) CSipSimple will not register PBXes if I uncheck UDP transport. Now I will note that I never found the second place to disable UDP (in expert mode?)

*Edit: I found the "other" UDP setting. May help someone else to know I selected the key icon at the bottom-left, long-pressed on the PBXes account, selected "Choose Wizard", then "Expert Mode".

2) I did all the audio tests.. echo tests, etc. and they sounded almost perfect. But when I test call to my landline (using GV callback) I experience a horrible never ending outgoing call echo (meaning talking into my cell phone will cause the other person to hear the echo, but they sound perfect to me). I'd also like to note that I had done this setup before without PBXes and using other codecs. And I never had any echo issues.

Any pointers?

*Edit 2: OMG, I feel so dumb. The echo I was getting was because I was using speakerphone on my landline handset during the test call to myself. Duh... of course it will endlessly echo if it can hear itself...?
[Nexus 4 General] BTG-XCELL:
I completed the guide and everything works fine (inbound/outbound calls) in SIPDroid, but in CSIPSimple my PBXes account won't register when I deselect UDP. When I do have UDP enabled, I can make outbound calls, but inbound calls hang up automatically and display an error message.
[Nexus 4 General] acegolfer:
Free calls extended to 2013

http://gmailblog.blogspot.com/2012/12/free-calling-within-us-and-canada.html?m=1
[Nexus 4 General] jchi18:
Can you elaborate on what you mean by inactivate and re-register?
[Nexus 4 General] acegolfer:
Change the transport accordingly in account expert mode.
[Nexus 4 General] c0LdFire:
Slightly off topic, but this thread is what inspired me to play around with this a bit..

I'm trying out VoIP.ms using the native dialer at the moment. It seems to have MUCH MUCH MUCH better quality then the latest CSipSimple nightly, for me anyway. CSipSimple just lags and cuts out a lot.

Does anyone else experience this? Is there any sort of downside to using just the native dialer? I assume it won't work as well over EDGE since it probably doesn't support the same range of codecs, but typically I'm only in EDGE if I'm driving anyway (I very, very, very rarely talk and drive - stick shift and all).
[Nexus 4 General] jchi18:
When I start sipdroid, I see the green dot showing that it has registered properly. But I also cannot make a call. I also see that in the native dialer under account, my pbxes account is working properly (i.e., registered and receiving calls). Hmmm, sounds like a pbxes issue?
[Nexus 4 General] masque3000:
In CSipSimple go your accounts by selecting the key icon at the bottom-left. Long-press on the PBXes account, select "Choose Wizard", then "Expert Mode". You will find the other UDP setting to disable there.

~ Sent from my Nexus 4
[Nexus 4 General] jchi18:
ok, I uninstalled CSS, reinstalled and registered my pbxes acct. So far it is working. I hope that continues. Thank you for your help.

edit: I think this worked because CSS automatically had UDP checked when I reinstalled. When I uncheck it and leave the TCP (not UDP) unchecked in advanced wizard, I don't get the option to use CSS at all on the dialer. When I check TCP (not UDP) in advanced wizard but leave the UDP transport in settings unchecked, I see that the SIP is registered and now gives me an option to use CSS in dialer but I get an error message (503 - unsupported transport).

I don't terribly mind keeping UDP checked but I would ideally like to save on battery. Any ideas?
[Nexus 4 General] lanbladez:
Does anyone know how to change datacenter in pbxes. I went to personal data and whenever I try to select the new york timezone/datacenter it keeps switching it to www7(miami). It does not matter what I select it always places www7 as my datacenter. Any location I choose it sets it to www7. I want to set it to www4(new york) but cannot seem to do it, does anyone have a fix for this?
[Nexus 4 General] wuith:
Can anybody confirm me if this post is about free calling over wifi or 3G (VOIP)? Is it totally free also outside USA? With that metod would I be able to call any normal telephone number for free? Or the other person also must configurate something like this in his telephone before than we can talk?

Thank you for your attention. :)
[Nexus 4 General] acegolfer:
It's using gmail to call, which means only free calling to US and Canada.

For international, https://www.google.com/voice/rates
[Nexus 4 General] acegolfer:
If everything works except for making calls, then it means your pbxes is not using gtalk. If you are at a loss, then start fresh by deleting the pbxes account.

1. Log in to pbxes.org.

2. Go to Trunks>gtalk. Click delete the trunk.

3. Go to Personal Data. Click delete account.

This time just follow this guide (which doesn't involve callcentric and CSS). http://xdaforums.com/showthread.php?t=1791957

Within couple of minutes, you should be able to make outbound calls from sipdroid. If you can't, then this guide is not for you. I suggest you install talkatone app, which uses the same speex codec as the above link. You can still make decent call over 3g.

If you can successfully make the call, then pbxes is correctly configured and there's no issue with making the free call using gtalk trunk. Continue OP's instruction from step #5.