{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I thought you might be interested in a complete step by step tutorial on how to get your own FreePBX/Asterisk server up and running with Google Voice I just uploaded. I worked pretty hard on them.
Nobody else has done it with PBXes/Google Voice/CSipSimple/Android and recent versions of PBX In a Flash until now. Some people on these forums asked me to create the tutorial because they are struggling and although there is good information out there, it's spread across multiple sites, and many don't have the time to research it all. All videos in the series are viewable in 720p, 1080p, and 1200p.
I was inspired to make them because I see a lot of frugal people struggling with setting it up despite all the tutorials here. I think many people learn better visually and aurally, so I hope many will benefit from this.
Feel free to check it out.
Have a nice weekend.
FreePBX VoIP Tutorial
12-part YouTube playlist: http://www.youtube.com/watch?v=u9DzN1Pu6-Q&list=PLE_de-PBwrTSUMm-Y48aiOOHt_YyT69t0
I can't believe how good my battery life is now on top of how good the calls sound. Screenshot: http://i.imgur.com/DmR4KAn.png
Updates and additional notes
5/22/2014: GV still works and new versions of Incredible PBX
Since Google Voice is still working, you might as well take advantage of it and set up a PBX server for free unlimited calling in the US and Canada. You can even use softphones like Jitsi or Zoiper to connect to your PBX server and make calls through your PC instead of your Android device if you like.
FreePBX/IncrediblePBX has been on a bumpy ride lately. They went from using CentOS to some other Linux distribution called "Scientific Linux"
or something and now it seems to be back to CentOS--or some version of it. In my tutorials I recommend installing the .ova file of PIAF 2.0.6.4.3, but now it's up to 3.6.5.64. I just installed it and it's virtually identical. http://sourceforge.net/projects/pbxinaflash/files/PIAF-3.6.5-VirtualMachine/
5/22/2014: QoS
So it turns out there isn't a single video tutorial on YouTube that shows you how to set up Quality of Service (prioritized bandwidth in your router), so I think I may slap one together. We're at the point where QoS is almost a necessity, because when you're running a VoIP server and someone else on your network starts uploading to YouTube or watching Netflix, your VoIP calls are going to become jittery and your VoIP will be rendered useless for that time. Setting up QoS completely mitigates the hogging of bandwidth by any one service, port, protocol, or device--depending on how you set it up. I envision a tutorial that will take multiple real-world scenarios into consideration such as Xbox Live, Netflix, YouTube uploading/download, Usenet, Torrents, and big file transfers and show you how to configure it so that you maintain a 20ms ping to Google or your online game while your roommate is torrenting his rear end off.
12/8/2013 Update about XMPP coming to an end on May 15, 2014 and effectively rendering these tutorials almost useless.
Read more on page 11 of this thread because I posted some links.
6/10/2013: Verizon and the NSA
In light of the Verizon security issues with people getting very angry about the collection of metadata, I want to remind you that the Android app I recommend in my video tutorials, CSipSimple, supports ZRTP encryption. Assuming both parties have it enabled on whatever calling software they're using whether it be CSipSimple or Jitsi, you will be able to establish an actual secure call.
More info here: http://www.dslreports.com/forum/r28352878-U.S-VoIP-Privacy-Concerns
and here: https://guardianproject.info/2012/02/22/free-sip-providers-with-zrtp-support/
and here: https://jitsi.org/
Secure VoIP FAQ: http://wiki.ictd.asia/Secure_VoIP_Discussion_and_Tips
5/29/2013: Google Hangouts
Do NOT upgrade Google Talk on your device to Google Hangouts. It will screw up your ability to make calls.
Source and more info: http://www.dslreports.com/forum/r28309379-General-Google-HangOuts-vs.-XMPP
5/10/2013: Correction in the tutorials
When adding an extension in FreePBX, set "nat" to YES from the default. I made an annotation of this but it seems many people have annotations disabled.
Following along with your tutorial and I've hit my first snag. Trying to install VirtualBox 4.2.12 seems to hang towards the end of the installation and it seems to have cut off my local area connection as well. Any insight on how to resolve this issue?
Virtualbox sets a bridge up of whatever network card is in the computer and adds a "fake" one in your Windows Device Manager. It sounds like a driver issue, but it could be a lot of things.
If you've kept up to date with all bios, drivers, firmware, Windows updates, and don't have any viruses or malware, your computer shouldn't blow up for installing a single network driver, but I bet you're not the only one that's happened to. I don't have a quick answer because I've never experienced that. Sorry.
HowDoIVoIP said:
Virtualbox sets a bridge up of whatever network card is in the computer and adds a "fake" one in your Windows Device Manager. It sounds like a driver issue, but it could be a lot of things.
Click to expand...
Click to collapse
Fixed it. For users with the same problem, exit Dropbox or disable your internet connection before you install. I did both and the installation completed successfully.
Part 11 is up: Setting up multiple Google Voice phones
HowDoIVoip, Last night I followed all your video tutorials and this morning went through them all to see if I missed anything.
The one thing that has not worked is incoming calls when my phone is connected to Wifi.
The call comes in but when I pick up the call the info status just says CONNECTING. The caller eventually goes to voice mail.
When not connected to Wifi the phone receives and make calls with no problems.
On Wifi outgoing calls work perfect.
Picking up on Wifi is the only problem I am having.
Any ideas what it might be?
Sent from my SGH-T889 using Tapatalk 2
I think it works good..Thanks for all share
luisenriquereyes said:
HowDoIVoip, Last night I followed all your video tutorials and this morning went through them all to see if I missed anything.
The one thing that has not worked is incoming calls when my phone is connected to Wifi.
The call comes in but when I pick up the call the info status just says CONNECTING. The caller eventually goes to voice mail.
When not connected to Wifi the phone receives and make calls with no problems.
On Wifi outgoing calls work perfect.
Picking up on Wifi is the only problem I am having.
Any ideas what it might be?
Sent from my SGH-T889 using Tapatalk 2
Click to expand...
Click to collapse
It's hard to just guess without being able to see the screen/settings. One thing you could try is log into PuTTY, type asterisk -r and then type xmpp set debug on
you will see all of the google voice activity in the window in real-time. This is different than asterisk -rvvv that I talk about in video #11.
Make sure the ports I mention in video 5 are set correctly. Those all have to do with NAT/Routing. Hopefully your server machine isn't blocking ports if it has a software firewall. You could try adjusting the Static IP to Dynamic IP in Asterisk SIP Settings in FreePBX.
If nothing works, then I guess it's time to install a screen-sharing program like Skype or Jitsi so I can find the problem in 10 minutes. It's hard to guess without actually being able to see everything going on. That's why I hate text so much and prefer voice/video for technical support and tutorials.
Thank you for the hard work
Buddy, thank you so much for these videos believe it or not I was able to take the ISO given from FreePBX and apply all the settings you did from out of the box and apply them in the same fashion to get my PBX server running all within 4 hours if there is anything I can do I am going to subscribe to this tread I work in the IT field and worked with EXSi servers and VirtualBox Hosts for 3 years now so when I saw the videos from the start that is what started it for me let me know if we can get some more users off the ground and working with this GREAT STUFF!
I just wanted to say thank you for putting this tutorial together. 95% of the problems I was having were exactly because all of the information was so fragmented. I'm up and running and will keep an eye on it as I make sure it works everywhere but seriously, my hat's off to you good sir!
HowDoIVoIP said:
It's hard to just guess without being able to see the screen/settings. One thing you could try is log into PuTTY, type asterisk -r and then type xmpp set debug on
you will see all of the google voice activity in the window in real-time. This is different than asterisk -rvvv that I talk about in video #11.
Make sure the ports I mention in video 5 are set correctly. Those all have to do with NAT/Routing. Hopefully your server machine isn't blocking ports if it has a software firewall. You could try adjusting the Static IP to Dynamic IP in Asterisk SIP Settings in FreePBX.
If nothing works, then I guess it's time to install a screen-sharing program like Skype or Jitsi so I can find the problem in 10 minutes. It's hard to guess without actually being able to see everything going on. That's why I hate text so much and prefer voice/video for technical support and tutorials.
Click to expand...
Click to collapse
I was about to follow your recommendation to troubleshoot but it works now without having done a thing.
How weird. Hopefully it stays that way
Question, in your Tutorial Part 5 - Router Settings you talk about setting the Conntrack / Netfilter UDP Timeout Unreplied to 10 and Assured to 300.
My routers (a Netgear R6300) software does not have these settings to configure.
Do you think it will cause problems not being able to configure these settings?
Sent from my SGH-T889 using Tapatalk 2
HabibTMN said:
I just wanted to say thank you for putting this tutorial together. 95% of the problems I was having were exactly because all of the information was so fragmented. I'm up and running and will keep an eye on it as I make sure it works everywhere but seriously, my hat's off to you good sir!
Click to expand...
Click to collapse
Glad you got it working, man.
So I've had enough people get it up and running to verify that the information is accurate, but as with anything, there are some changes and improvements that could be made. Not sure other than annotations how I'll go about it, though.
luisenriquereyes said:
Question, in your Tutorial Part 5 - Router Settings you talk about setting the Conntrack / Netfilter UDP Timeout Unreplied to 10 and Assured to 300.
My routers (a Netgear R6300) software does not have these settings to configure.
Do you think it will cause problems not being able to configure these settings?
Click to expand...
Click to collapse
If I were to guess, no. I'm not 100% sure, though. Those timeouts seem to be mostly if you have "qualify" set to "yes" on your Extension.
If you log in through PuTTY, type asterisk -r then type sip show peers at the Asterisk CLI, you will see a screen that looks like this:
http://i.imgur.com/4gpHrk0.png
When your extensions are unmonitored like that from setting qualify to no, it doesn't seem to timeout the way it would if you had qualify on. As I specified in the video, qualify off works best for my specific phone, but it could vary for others.
Perhaps a combination of annotations and maybe getting this thread set as a sticky? It would seem that at the very least as long as we keep this thread alive and near the top that we can funnel any updated information through here and your videos which at the very least still serve as a perfect baseline for getting servers up and running. Anything after that really strikes me as minor tweaks and whatnot.
HowDoIVoIP, do you know what the minimum requirements are to run PIAF? I saw this (from here):
Here’s what we recommend to get started properly:
...
$150 Single or Dual-Core Atom PC, 4GB RAM, 60GB SSD (no moving parts!)
Click to expand...
Click to collapse
But I don't take that as a minimum. I've got an old Windows XP box, but I don't think it has enough RAM for both the OS and VM. Alternatively, I have an Atom netbook with 2GB RAM, and it may actually be faster than the XP box. At this point, this is just an experiment for me, and I'm not willing to put money into this project until I can get it working. If I figure this out, I may change my mind.
Also, what do you think of this (from here):
If you’re not in the Eastern U.S. time zone, then you’ll want to adjust your timezone setting so that reminders and other time-sensitive events happen at the correct time. While logged into your server as root, issue these commands to download and run the timezone-setup script:
Code:
cd /root
wget http://pbxinaflash.com/timezone-setup.tar.gz
tar zxvf timezone-setup.tar.gz
./timezone-setup
Click to expand...
Click to collapse
Is that necessary?
post-mortem said:
HowDoIVoIP, do you know what the minimum requirements are to run PIAF?
Also, what do you think of this (from here):
Is that necessary?
Click to expand...
Click to collapse
Wouldn't the minimum requirements be the Raspberry Pi? But that's for running PIAF-Purple (which is all manual configuration from what I've seen) and that SUCKS. We on XDA forums are all about GUIs. It's 2013, and not all of us are so geek'd out that we're coding everything manually in our mechanical keyboards.
I'm unsure about the system requirements, but since it's all free, you might as well try to see if you can run it. Make some phone calls and if you don't sound like a cat drowning, I think you're fine. Hopefully your hardware is reliable, though, and that takes a bit of work. If you're bluescreening and overheating, forget about it.
As for the time thing....
I actually went through the timezone thing in my initial setup (but not the videos), but then I found if you go to Webmin, it seems you have full control of the system clocks there.
http://192.168.1.125:9001 (or whatever your server IP is, put :9001 behind it) login with root, and click the time. You'll see a screen like this: http://i.imgur.com/taez1fB.png
I don't see why you can't set all the time there. I have to do some research before I make a video about Webmin settings, though. I'm not an expert.
HowDoIVoIP said:
I'm unsure about the system requirements, but since it's all free, you might as well try to see if you can run it. Make some phone calls and if you don't sound like a cat drowning, I think you're fine. Hopefully your hardware is reliable, though, and that takes a bit of work. If you're bluescreening and overheating, forget about it.
Click to expand...
Click to collapse
LOL, I'm totally not even that far. My XP machine only has 760MB of RAM. Yeah, it's old; I swear to God it has cobwebs on it! I gave it a big swap file, but VirtualBox won't let you assign more than 75% of physical RAM to a VM. Apparently, the PIAF VM won't boot with only 565MB RAM. After living with recent memory-hogging OSes, I'm impressed that Windows XP can get by just fine with <200MB RAM.
Anyway, I had fun setting up an RDP connection to the old clunker. If I can find my netbook, I'll make that my next project.
Okay i am using Groove IP app on my note 2 to make calls using Google Voice number, so can somebody tell me why would i want to go to thru all that, instead of using Groove IP.
mha1021 said:
Okay i am using Groove IP app on my note 2 to make calls using Google Voice number, so can somebody tell me why would i want to go to thru all that, instead of using Groove IP.
Click to expand...
Click to collapse
One thing you learn in life is that often pressing one big green button on everything isn't the best option. You can purchase an Android app that will emulate console games like SNES or Genesis (one big green button), but you'll run into bugs and issues, and it isn't per-scanline accurate like higan is. Many people will be fine with that. "Oh, it's cool bro it works."
You can get a Netflix account and stream HD movies on your phone or television (one big green button), but you'll realize that setting up your own HTPC using GOOD codecs will yield a much better HD movie experience. You don't get to watch any movie you want with Netflix, and they don't have everything available. Some people will settle for that. "Oh, it's cool bro it works."
The same logic applies for this. If you're fine with low quality and inconsistent calling, go with GrooveIP (one big green button). If you want the best, you'll have to invest.™
HowDoIVoIP said:
One thing you learn in life is that often pressing one big green button on everything isn't the best option. You can purchase an Android app that will emulate console games like SNES or Genesis (one big green button), but you'll run into bugs and issues, and it isn't per-scanline accurate like higan is. Many people will be fine with that. "Oh, it's cool bro it works."
You can get a Netflix account and stream HD movies on your phone or television (one big green button), but you'll realize that setting up your own HTPC using GOOD codecs will yield a much better HD movie experience. You don't get to watch any movie you want with Netflix, and they don't have everything available. Some people will settle for that.
The same logic applies for this. If you're fine with low quality and inconsistent calling, go with GrooveIP (one big green button). If you want the best, you'll have to invest.™
Click to expand...
Click to collapse
Thanks for your time explaining but the (one big green button) is for backup in case i use 100min before the end of the month and whenever i use groove ip, it works perfectly and as long as its free and works that's i care about.
Related
Hi all,
Eversince i bought my BA, i did not need to use Wlan on it (over a year now !!) but i am getting a bit frustrated in the last couple of days as i am unable to use it.
here is the situation - when i come to a place where i know there is a wifi signal (at my friends house) i tap the little icon on the bottom right side of the desktop screen and i get the "Wireless LAN manager" , i check the "Wireless LAN ON" checkbox and then tap "ok" . then the screen changes back to the desktop screen and i can see the little antenna in searching mode (accumulating dots beside it), then i get a popped up baloon asking if i wish to connect to "internet" or "work", i check the internet circle and tap ok (or connect - i dont remmember as i have no wifi signal at the moment), but than nothing happens - the little icon of the antenna is still searching and if i tap it i get the same "Wireless LAN manager" with no signal strength or any thing...if i try the internet explorer, it tries to connect via the GPRS connection...
PLEASE....HELP ANYONE....
It's only a notion but I'd check your friend's WiFi AP. I set one up recently in our place. The device used is a Wireless G Broadband Router and Access Point (AP) which also has a net port (4 physical connections).
I couldn't get a murmur out of it on the simplest device... ancient Jornada 720 Win 2000 with Aironet 340 card (they are matched) although it was evident that all parts were working and the setup programs recognised each other as being there. Tried our Acer n30 next on a Safecom card. Same result. Head scratching.
Eventually a light bulb went on.
Tried a hard reset on the AP/Router. It re-set from one channel (11) to another (6). Everything suddenly started talking.
Next problem... and this is where it gets close to yours... how to stop everyone getting on and in.
The AP Router is full of encryption options from WEP up. Your gadget has to match the requirement from the AP/Router... that might mean a keyword used as a base for encryption or steadily more complex requirements... depends on what your friend's AP Router is set to.
My solution had to be simpler. I could not be bothered to prat about sticking code words all over the place every time I wanted to add a device... and getting encryptions to agree is sometimes not as easy as they'd have you believe.
Answer: Every net device, including the Xiis we now use, has a device specific MAC number.
The AP Router has a table you can enter MAC numbers you want to permit access to... so you needn't fool around with all the clever stuff.
Our AP Router now has our MAC numbers in the table and permits access to them only.
The XDA iis reveals it's MAC number when you tell it to look for a connection.
We now have a WiFi AP serving an ancient egyptian Jornada 720, an Acer N30, an XDAiis, an ordinary PC (using one of the old PCMICIA Aironet Cards which configure on anything with windoze and are dirt cheap on eBay as they're only 802.11b) , and a Sony Vaio Laptop (also using an Aironet), all into a single broadband account.
So check with your chum and see what his settings on his WiFi are. Maybe try a hard re-set on it too if poking about in the admin program doesn't help.
QF
Yol said:
Hi all,
Eversince i bought my BA, i did not need to use Wlan on it (over a year now !!) but i am getting a bit frustrated in the last couple of days as i am unable to use it.
here is the situation - when i come to a place where i know there is a wifi signal (at my friends house) i tap the little icon on the bottom right side of the desktop screen and i get the "Wireless LAN manager" , i check the "Wireless LAN ON" checkbox and then tap "ok" . then the screen changes back to the desktop screen and i can see the little antenna in searching mode (accumulating dots beside it), then i get a popped up baloon asking if i wish to connect to "internet" or "work", i check the internet circle and tap ok (or connect - i dont remmember as i have no wifi signal at the moment), but than nothing happens - the little icon of the antenna is still searching and if i tap it i get the same "Wireless LAN manager" with no signal strength or any thing...if i try the internet explorer, it tries to connect via the GPRS connection...
PLEASE....HELP ANYONE....
Click to expand...
Click to collapse
quinbus_flestrin said:
Next problem... and this is where it gets close to yours... how to stop everyone getting on and in.
[snip]
Answer: Every net device, including the Xiis we now use, has a device specific MAC number.
The AP Router has a table you can enter MAC numbers you want to permit access to... so you needn't fool around with all the clever stuff.
Our AP Router now has our MAC numbers in the table and permits access to them only.
The XDA iis reveals it's MAC number when you tell it to look for a connection.
We now have a WiFi AP serving an ancient egyptian Jornada 720, an Acer N30, an XDAiis, an ordinary PC (using one of the old PCMICIA Aironet Cards which configure on anything with windoze and are dirt cheap on eBay as they're only 802.11b) , and a Sony Vaio Laptop (also using an Aironet), all into a single broadband account.
Click to expand...
Click to collapse
QF,
Are you aware that it's a fairly simple task for someone to spoof a MAC?
And in that you haven't implemented any kind of encryption that means you're broadcasting everything in the clear ... which means that anyone who wishes to access your network needs only wait until they pick up one of your valid MAC's and they're in.
Blocking MAC's is useful ... but enabling WEP (even though we all know it's not going to stop a determined attempt at penetration) will do more to keep out a casual 'visitor'. If your clients can handle WPA-PSK (which may not be the case) given a sufficiently long and random passphrase the only attack is bruteforce which can take years.
Implementing decent security just isn't that hard ... there are plenty of howto's on the net that will walk someone through everything from getting WEP going right through to setting up a VPN.
Yol,
Your friend may have set up some kind of encryption on his Access Point ... if he's connecting to it with a client then he should know what he's using.
If he's NOT connecting to it then check the manual and have a look at the settings on the Access Point. Almost all Access Points will let you connect to them using a web browser.
So if (as an example) your friends AP is at 192.168.1.254 you just plug that into your web browser on a computer that is on the network (in other words, NOT from your BA).
You'll then need to navigate your way to the settings for Wireless security (I can't help you with that ... it's different for pretty much every brand of AP) and see what's set up.
Once you know what the required settings ARE for his AP you need to configure your phone to match. Not having a BA I can't really help with that either ... but I'm sure someone else here can.
I just knew there'd be a more complicated way ;-))...
Seriously Mr Doormat... Thanks for the heads up though.
This guy was just hanging here without a response this morning when I found this XDA board.
I tested our net pretty hard but I was unable to get in without a valid MAC and could find no way of revealing one... not to say there isn't one... I just couldn't find it... which apparently doesn't mean a lot.
What would they gain by getting in though?
Interent Access... sure, but not access to our systems as there is no network in that sense surely? So we could lose bandwidth?
We have the AP/Router open for web access only AFAIK.
The only physical connection is the one you mention... to the computer via the Ethernet card, which accesses the Admin Menu.
I'm unable to get any access around logged in machines myself and I'm on the admin machine.
I dloaded WiFi for Dummies but, as usual, I haven't got past the boring bit in the front where they describe what you are dealing with rather than what you can do to/with it.
I tried bringing in WEP on the AP and setting the old Jornada to WEP too. Firstly it slowed everything to a crawl... and a Jornada is not quick at this anyway as you can imagine... and then the on-board Jornada driver decided to "dis-associate" itself... which is of course Jornada for "adios amigos"... and stopped working altogether.
I picked up a Safecom 802.11g PCMCIA card to try in the laptop, but it really hated that and refused to see it in the end. But it really loves the old Aironets.
Both Vaio and PC are on a nice Windoze XP SP2, from our friends at Appznet. The Jornada is Win 2000, and the two Pocket PCs are 2003.
I looked for a walk thru for bringing this AP on stream. Even the suppliers were baffled... until we did the hard re-set and the channel changed. I don't know what else changed.
As for bringing security on stream... well I tried sorting out the lowest common denominator... the oldest handhelds... they balked at it and I reverted to the last good setting... an old tradition.
It seems to be a question of finding the level for whatever you have.
I can allegedly bring 802.11g on with this PCMCIA card and the AP, but if I do the XDA can only do 802.11b can't it? As can the Safecom for the Acer.
I am so pleased to have found a forum for the XDA, but you'll understand I hope that I'm a bit bemused to find the first topic I get into is WiFi. I thought that had been sorted... I should have known better. )
Any information you feel relevant to this would be much appreciated. Jornada forums are all but dead now. The Acer N30 is having an unusual revival for no reason I can think of. And the AP Router is from a pleasant bunch of folks, but they eveidently know about as much as I do.
QF
Doormat said:
quinbus_flestrin said:
Next problem... and this is where it gets close to yours... how to stop everyone getting on and in.
[snip]
Answer: Every net device, including the Xiis we now use, has a device specific MAC number.
The AP Router has a table you can enter MAC numbers you want to permit access to... so you needn't fool around with all the clever stuff.
Our AP Router now has our MAC numbers in the table and permits access to them only.
The XDA iis reveals it's MAC number when you tell it to look for a connection.
We now have a WiFi AP serving an ancient egyptian Jornada 720, an Acer N30, an XDAiis, an ordinary PC (using one of the old PCMICIA Aironet Cards which configure on anything with windoze and are dirt cheap on eBay as they're only 802.11b) , and a Sony Vaio Laptop (also using an Aironet), all into a single broadband account.
Click to expand...
Click to collapse
QF,
Are you aware that it's a fairly simple task for someone to spoof a MAC?
And in that you haven't implemented any kind of encryption that means you're broadcasting everything in the clear ... which means that anyone who wishes to access your network needs only wait until they pick up one of your valid MAC's and they're in.
Blocking MAC's is useful ... but enabling WEP (even though we all know it's not going to stop a determined attempt at penetration) will do more to keep out a casual 'visitor'. If your clients can handle WPA-PSK (which may not be the case) given a sufficiently long and random passphrase the only attack is bruteforce which can take years.
Implementing decent security just isn't that hard ... there are plenty of howto's on the net that will walk someone through everything from getting WEP going right through to setting up a VPN.
Yol,
Your friend may have set up some kind of encryption on his Access Point ... if he's connecting to it with a client then he should know what he's using.
If he's NOT connecting to it then check the manual and have a look at the settings on the Access Point. Almost all Access Points will let you connect to them using a web browser.
So if (as an example) your friends AP is at 192.168.1.254 you just plug that into your web browser on a computer that is on the network (in other words, NOT from your BA).
You'll then need to navigate your way to the settings for Wireless security (I can't help you with that ... it's different for pretty much every brand of AP) and see what's set up.
Once you know what the required settings ARE for his AP you need to configure your phone to match. Not having a BA I can't really help with that either ... but I'm sure someone else here can.
Click to expand...
Click to collapse
quinbus_flestrin said:
I just knew there'd be a more complicated way ;-))...
Click to expand...
Click to collapse
There is always a more complicated way ... that's part of the fun, I think
quinbus_flestrin said:
I tested our net pretty hard but I was unable to get in without a valid MAC and could find no way of revealing one... not to say there isn't one... I just couldn't find it... which apparently doesn't mean a lot.
What would they gain by getting in though?
Interent Access... sure, but not access to our systems as there is no network in that sense surely? So we could lose bandwidth?
Click to expand...
Click to collapse
Yes and No.
An unsecured AP provides a simple means for someone to access the Net anonymously. For someone with malicious intent this has great advantages, as you can imagine. And whatever they might do would be traced back to you.
Don't get me wrong ... I'm not suggesting that there is a pack of rabid hackers circling your place using your wifi as an initial entry point to permit them to realise their schemes to bring down the Internet and western civilisation ;-)
But, as I often point out to my clients ... How would you feel if you found out that in the middle of the night someone used your unsecure AP to upload a couple of hundred MB of kiddie porn? And that you then had to prove that it wasn't YOU.
I admit - it's unlikely and a bit graphic ... but it IS a possible senario.
Less dramtically there is the cost. I'm not sure what your deal is with your ISP ... but in Australia a lot of people have quota's - a given data allowance per month, after which they are either charged excess data rates or are shaped to narrowband speeds. I imagine it would suck to experience either because someone has been downloading movies over your wifi.
quinbus_flestrin said:
We have the AP/Router open for web access only AFAIK.
Click to expand...
Click to collapse
It is fairly simple to tunnel any kind of connection through port 80 (which is used for http). Goggle for http AND tunnel and count the hits.
quinbus_flestrin said:
I tried bringing in WEP on the AP and setting the old Jornada to WEP too. Firstly it slowed everything to a crawl... and a Jornada is not quick at this anyway as you can imagine... and then the on-board Jornada driver decided to "dis-associate" itself... which is of course Jornada for "adios amigos"... and stopped working altogether.
Click to expand...
Click to collapse
There is, of course, an overhead with WEP or any other encryption scheme. I personally haven't ever had a problem, although I know some who have.
Generally they found updating the firmware on the router/AP end, and using the latest drivers for their client got them the best performance. YMMV of course.
quinbus_flestrin said:
I looked for a walk thru for bringing this AP on stream. Even the suppliers were baffled... until we did the hard re-set and the channel changed. I don't know what else changed.
Click to expand...
Click to collapse
Quite possibly nothing ... it is not uncommon for people (even people who should know better) to focus on everything but the channel. Everyone does it
quinbus_flestrin said:
As for bringing security on stream... well I tried sorting out the lowest common denominator... the oldest handhelds... they balked at it and I reverted to the last good setting... an old tradition.
Click to expand...
Click to collapse
If WEP is your only common denominator and updating firmware and drivers doesn't improve your peformance sufficiently under WEP then there is one security measure that I routinely employ, which rarely seems to be mentioned. TURN THE WIFI OFF WHEN YOU AREN'T USING IT.
Case in point ... my home AP is currently running (I see no point in power cycling it over and over) but the wireless is disabled. It takes 30 seconds to browse to the setting on the menu to enable it. It then takes about 30 seconds before I can associate. Before I go to bed at night I make sure that the wireless on the AP is disabled ... I'm not going to be using it so there's no need for it.
There is a lot of discussion about how easy it is to crack WEP ... and it IS easy. IF you have the hardware and sofware and know what you're doing, etc. I should point out that I do NOT have the setup to crack a WEP key ... but I've studied it sufficiently so that I know it's not really secure. BUT it will keep the majority of those who wish to jump on your bandwidth out. So if you can get it going, do so.
The other aspect is the security of what you are moving across the network. Internet banking, for example, is pretty secure as the data is encrypted anyway. But your usernames and passwords for your email, forum accounts, and anything that you are sending that isn't encrypted by default is being broadcast in clear.
This only becomes a problem IF someone is bothering to gather the packets being broadcast and then extracts the relevant info from all the other noise. Which is probably pretty unlikely. Unless, like a mate of mine, you live in a block of apartments with 3 unsecure wifi AP's in reach. I recently suggested that if he were to sell his flat, he could get more by pointing out that it came with free internet
Now thats what I call some good advice. A lot of the topics in this board are a bit over my head... upgrading or cooking new ROMs for example... but this is good practical advice for relatively simple old boys like me.
Our police are so good at arresting people who are not criminals, and so bad at catching those who are, that it is more than likely that bandwidth stolen to upload stuff like porn would land us in prison. They are pathalogically unable to admit that they themselves lie as much as the criminals do and deliberately cause miscarriages of justice now, so unless you can produce an iron-clad case then you are stuffed. They stopped policing some time ago when they started working for the government.
Eight of them performed a judicial murder in the tube, in full view of everyone, and still they deny that they were responsible for a needless death. That about sums them up now. Overpowered and Overpowering.
Sometimes I'm glad I'm confined to the house and the locale so much.
I will certainly turn off the WiFi when not in use. Thanks a lot for the tip.
<Less dramtically there is the cost. I'm not sure what your deal is with your ISP ... but in Australia a lot of people have quota's - a given data allowance per month, after which they are either charged excess data rates or are shaped to narrowband speeds. I imagine it would suck to experience either because someone has been downloading movies over your wifi.>
Here in the increasingly Orwellian UK we use an outfit called ntl. The deal we have is £25 pm 2Gig Broadband and (as yet) no practical dload limits. Although traffic limits are in the agreements, no one so far has reported a penalty. I stayed on 512k for a while when they brought them in, as the limit on there was far higher. But next door went on the 10Gig and dloaded more in a week than I had in a year (films mostly I think) and suffered no hit from ntl.
<It is fairly simple to tunnel any kind of connection through port 80 (which is used for http). Goggle for http AND tunnel and count the hits.>
This I must look into further. Thanks.
<
quinbus_flestrin said:
I tried bringing in WEP on the AP and setting the old Jornada to WEP too. Firstly it slowed everything to a crawl... and a Jornada is not quick at this anyway as you can imagine... and then the on-board Jornada driver decided to "dis-associate" itself... which is of course Jornada for "adios amigos"... and stopped working altogether.
Click to expand...
Click to collapse
There is, of course, an overhead with WEP or any other encryption scheme. I personally haven't ever had a problem, although I know some who have. >
I'll try the WEP once more.
<Generally they found updating the firmware on the router/AP end, and using the latest drivers for their client got them the best performance. YMMV of course. >
This AP/Router is UD'd to date AFAIK. Drivers for the old Jornadas are built-in to the ROM... they don't do Firmware... it's hard wired. I'll really have to retire them I suppose. They're prematurely becoming as anachronistic as my old Atari Portolio and DIPs. )
This is the kicker... simple, effective, and easily done by the punter. The mark of the professional at work.
<If WEP is your only common denominator and updating firmware and drivers doesn't improve your peformance sufficiently under WEP then there is one security measure that I routinely employ, which rarely seems to be mentioned. TURN THE WIFI OFF WHEN YOU AREN'T USING IT.>
<Case in point ... >
Funny you should mention flats. There are some next door and some houses on the other side.
Yesterday our XDAiis and PC notified me that a net was operational and the usual "did I want to connect". I didn't then.
However after reading your post I have.
You're right again. I needn't have bothered with all the work I did WiFi-ing, and the £40 for the AP/Router. This lets the XDA and our laptop in the upstairs sitting room on-line anyway.
My initial task was to get off dial-up in the upstairs sitting room and on to our downstairs BB account... saving the cost of the old account and the extra phone line we had put in, then to re-direct that saving to upping the BB speed.
The AP is off at night anyway... my lady won't have electrics on (aside from the phone) at night... and religiously goes round shutting them off b4 we retire.
I'm going to get my nose back into WiFi for Dummies now, and another one I just 'found' called Wireless Network Hacks and Mods. Please let me know if anything else occurs to you.
QF
quinbus_flestrin said:
This AP/Router is UD'd to date AFAIK. Drivers for the old Jornadas are built-in to the ROM... they don't do Firmware... it's hard wired. I'll really have to retire them I suppose. They're prematurely becoming as anachronistic as my old Atari Portolio and DIPs. )
Click to expand...
Click to collapse
I love old hardware ... I think it's a shame to waste it and with the passion everyone has for 'latest and greatest' one can pick up 'outdated' stuff really cheap.
Add to that the fact that never I upgrade OS or software unless it very clearly provides something that I really want. So I can totally empathise with your desire to keep the Jornada alive as it were.
I'll send you a PM, as we're really drifting into stuff that has little relevance to these forums.
YOL anyone having WIFI WIRELESS PROBLEM
YOL anyone having WIFI WIRELESS PROBLEM
http://forum.xda-developers.com/viewtopic.php?t=40712&highlight=wifi+problem
read this thread fully.. should help..
Doormat said:
quinbus_flestrin said:
I tested our net pretty hard but I was unable to get in without a valid MAC and could find no way of revealing one... not to say there isn't one... I just couldn't find it... which apparently doesn't mean a lot.
What would they gain by getting in though?
Interent Access... sure, but not access to our systems as there is no network in that sense surely? So we could lose bandwidth?
Click to expand...
Click to collapse
Yes and No.
An unsecured AP provides a simple means for someone to access the Net anonymously. For someone with malicious intent this has great advantages, as you can imagine. And whatever they might do would be traced back to you.
Click to expand...
Click to collapse
More importantly, once someone has access to the wireless side of your router (i.e., you don't use encryption or you use WEP/WPA-PSK and they cracked your key/passphrase), it's possible for them to poison the ARP tables and launch a man-in-the-middle (MITM) attack against BOTH your wireless clients AND the wired clients plugged into the router. This sounds hard, but it actually quite simple with a tool like Cain. Once they are set up as a MITM, anything goes, including attacks on your SSH connections and web browser SSL sessions (i.e., https). A successful MITM attack such as this can compromise all of the data in these "secure" connections, including usernames, passwords, PINs, etc.
It is very important to lock down the wireless side of your router, even if you do all of your "sensitive" surfing from the wired side. Also, you should always be careful when accepting certificates for secure sites in your web browser. For more information, I suggest you read this whitepaper: http://www.eecs.umich.edu/~aprakash/eecs588/handouts/arppoison.pdf.
Good luck,
Paul
Can someone please tell me how -- or point me to an existing thread that will provide instructions for how -- to get AT&T's Tilt 2 to use wi-fi?
My situation is that I'm new to the Tilt 2, and I'd like to be able to access wi-fi -- rather than the slower than molasses 3G network -- when I'm within range.
My network is wired with a WAP, and it uses static IP addressing. I have no problem accessing the network with my (old) 8525 and my (newer) iPhone or my PDA or my laptop (all configured by me) to use my network to access the Internet and email.
My network is pretty tight (I think, or hope) in that it requires a specific IP address that matches a specific MAC address to gain access.
I've configured my router & WAP to accept a specific IP address for the Tilt 2, as well as the Tilt 2's MAC. I've checked & rechecked too many times to count to make sure I didn't make any typos. I've assigned the IP address on the Tilt 2 by going to Settings > Connections > Wi-Fi > Wireless Networks > Network Adapeter, and I set the Boradcom 8-2.11 DHD Newwork Adapter (is that the right one?) to use the specific IP addy I've assigned.
However, while the wi-fi icon indicates it's connected, I'm unable to use either browser on the Tilt 2 to access the Internet -- all I get are error messages.
I have honestly tried to read here for tips, and while I've read that I need to disable the AT&T proxy, the threads I found were a little (or a lot!) over my head.
I would sincerely appreciate any guidance.
TIA,
Saundra
Please, Need Help with Wi-Fi Settings
Surely I'm not the only one having problems getting the settings right so my AT&T Tilt 2 can connect to a home network, am I?
Honestly, I'm not a moron, but I can't figure it out, and the AT&T store was no help today, either. I recall that I had a similar problem with my 8525, so I went back & looked at my notes from 2008-- the problem was the MEdia Net proxy settings. On the 8525, it was a simple matter to uncheck the "This network uses a proxy server to connect to the Internet" box.
On the Tilt 2, however, I can't see where to give that a try because all I see is a message that says, "This connection is pre-configured. It cannot be modified."
Am I looking in the wrong place, or what? Or is that unlikely to be a problem on the Tilt 2?
I will greatly greatly appreciate any suggestions to try!
TIA
My first question is, are your WiFi router and the wifil on the TP2/Tilt the same? If the router is g and phone is N, they won't communicate.
That's a good question, and one I'd not thought of. My WAP supports B, G, & N & is operating in B/G/N mixed mode-- I don't know what the Tilt 2 is, but I'd think one of the three would cover it, yes?
Try going to this thread and downloading the files in post #13. Run the remove hidden proxy cab and see if that works, that will remove the hidden AT&T proxy server setting that often can't be disabled otherwise. The Tilt2 supports 802.11 b/g, so a router in mixed mode should have no trouble with that. You might try playing around with the network adapters again; I'd personally take another stab at the DHD adapter you tried earlier, since that is the one used on wlan connections. Also, you should probably make sure that the box which says: "My network card connects to:" is set to The Internet, and not work (this setting can be found on the Network Adapters tab of the Wi-Fi applet.
And while a bit off topic, you might want to consider adding additional security on your router (such as WPA2 encryption) if MAC filtering and static IP addresses are your only security; it's quite easy to grab both using free tools like aircrack-ng.
I want to thank you for your suggestions, but I'm not having any luck so far.
Scratch that -- things seem to be working . . . kind of. All I did was keep redoing the same things over & over, and suddenly, things are working.
I'm starting to think, though, that there's something wrong with this particular phone. Seriously -- I did nothing different tonight to get wi-fi working . . . encouraged by your comments, I just kept doing the same things over & over & over that I did last night.
Last night, running the removeHiddenProxy4CWS cab (it's in the Tools folder) resulted in not being able to connect to the Internet via 3G or wi-fi. Tonight, the results are different: I'm able to connect to the Internet via both after having run for the umteenth time the removeHiddenProxy4CWS file.
Further, while I've read many comments that the Internet is really slow on the Tilt 2, I'm thinking mine is abnormally slow & seems to hang up even via wi-fi. Now, I'll admit that perhaps my expectations are different coming back from an iPhone, but I charged up my old 8525, turned off the phone on the Tilt 2 to make sure I was connecting via wi-fi, and we are talking agonizingly slow on the Tilt 2 -- I was able to browse to six different Web pages on the 8525 in the time it took the Tilt 2 to partially bring up the first page (I used the same starting page on both). And, I say "partially" because it seemed to hang up at only partially displaying the Web site until I eventually hit the little circle in the bottom right of the screen. It does that on lots of pages -- is that the way things usually work on the Tilt 2?
Also, after my last soft reset just before things started working, I got a memory error message after I turned on wi-fi & when I hit the Internet button -- I should have written it down, but it said something about being out of memory on line 2. Any suggestions about that?
If the above are normal experiences for the Tilt 2, then I'll start learning about the tweaks to improve speed & such. If not, then I guess I need to try to exchange this phone. <sigh>
I also really appreciate your a bit off topic comment because I'm a security freak but not sure I understand much! My WAP uses WEP 64-bit encryption in addition to the MAC filtering & static IP addresses, and my wired router has a firewall -- does that sound sufficient. None of my neighbors can "see" my network, and it can't be seen from the nearest public road -- does that sound relatively secure?
Most of your Tilt2 problems could be fixed by flashing a custom ROM. If the phone is a business phone (as in it belongs to your company) or you otherwise can't void the warranty, a custom ROM sounds about right. It will improve the device's speed on all fronts, and will also have more available memory on bootup (mine had 25% less RAM in use on startup with a custom ROM). On my Tilt2, using a custom ROM with the latest Manila 2.5 build, things are still quite snappy, and pages load quickly on 3G and EDGE. If you'd like to know how to put a custom ROM on your device, this link will tell you everything you need to know. If you decide to put a custom ROM on your device, keep in mind you'll lose all the data on your device if you don't back it up.
As for the wireless security: WEP is extremely insecure. It has been proven insecure for many years, and has been replaced with the WPA (okay but obsolete now) and WPA2 (best current router security) protocols. Cracking WPA/WPA2 is much more difficult, as it requires a password cracking program and a wordlist to crack downloaded traffic obtained from the network, which can take days of cracking, sometimes ending in failure regardless. Unlike WPA/WPA2, WEP is much more vulnerable to many different attacks, from programs like aircrack-ng, which are free and readily available. If you don't believe me, check out this video of WEP being cracked on a test router, with the Backtrack 4 Beta security Linux distro, in as little as 2 minutes. MAC addresses and IP addresses can also be grabbed with many readily available tools, and the MAC can then be spoofed quite easily with free programs. And even a hidden SSID can be grabbed with a program like Kismet, which scans all wireless network traffic in an area (regardless of the network it's on) and can grab the hidden router's SSID during the handshaking process (when a client computer connects to the router). If you're absolutely positive that your network can't be detected from any public road (as in, there's no signal whatsoever), you're probably okay and can probably sleep safe at night. But, unless you have old equipment/software which doesn't support WPA2 or WPA, I'd recommend upgrading to the latest WPA2 security (if you're really concerned about security/privacy).
I really appreciate your help!
The Tilt 2 is a week old -- it was a birthday present. Am I correctly understanding that I could flash a custom ROM & then flash back the original if I don't want to void the warranty?
If so, playing with different ROMs would be something I'd be interested in doing . . . I just don't want to void the warranty in case there is something wrong with the phone. I had lunch with a friend with an AT&T stock Fuse (I think) Thursday, and we were playing with each other's phones. I can't say that I noticed her Internet was any faster (I wasn't really paying attention), but she was quite surprised that both IE & Opera failed to display a complete page until the screen was touched. On my end with her Fuse, Web pages opened completely with no fuss.
So, the whole "hang" thing makes me very nervous, particularly with the "out of memory" error message with nothing other than Contacts on the phone yet -- I've not even bothered to configure email (my lifeline). I was hoping the Web interface (I have IMAP) would work OK since that was one of my big beefs with the iPhone -- the onscreen keyboard just didn't work for me. But, with The Tilt 2 taking over 60 seconds to even get to my web-based Inbox, the Tilt 2 is gonna be a problem unless I can get that resolved. Hence my concern about not voiding the warranty.
You are correct: I do have older equipment that only supports WEP. My PDA & my old 8525. If I can get the Tilt 2 working well enough for me, I can rotate the older stuff out and go with stronger wireless security. I know my neighbors can't "see" my network, but I've never tested from the street behind my house since the closest neighbor behind can't see the network. However, due to the configuration of my neighborhood, I'd best check that street. <gulp>
Thanks again -- I really appreciate the help.
sslund said:
The Tilt 2 is a week old -- it was a birthday present. Am I correctly understanding that I could flash a custom ROM & then flash back the original if I don't want to void the warranty?
If so, playing with different ROMs would be something I'd be interested in doing . . . I just don't want to void the warranty in case there is something wrong with the phone. I had lunch with a friend with an AT&T stock Fuse (I think) Thursday, and we were playing with each other's phones. I can't say that I noticed her Internet was any faster (I wasn't really paying attention), but she was quite surprised that both IE & Opera failed to display a complete page until the screen was touched. On my end with her Fuse, Web pages opened completely with no fuss.
So, the whole "hang" thing makes me very nervous, particularly with the "out of memory" error message with nothing other than Contacts on the phone yet -- I've not even bothered to configure email (my lifeline). I was hoping the Web interface (I have IMAP) would work OK since that was one of my big beefs with the iPhone -- the onscreen keyboard just didn't work for me. But, with The Tilt 2 taking over 60 seconds to even get to my web-based Inbox, the Tilt 2 is gonna be a problem unless I can get that resolved. Hence my concern about not voiding the warranty.
-snip-
Thanks again -- I really appreciate the help.
Click to expand...
Click to collapse
Sure, I'm glad I can help. Well, you're partially correct about the whole ROM thing. The deal is, your warranty is only voided if they know you put a custom ROM on it. If they don't find out (ie, you restore the ROM and SPL to their stock counterparts) you're good to go. However, you do technically void the warranty because you put a third party ROM. However, you can take it from me when I say it's almost 100% safe when you follow instructions and it's completely worth it. You get more features and stability with less bloat while using an unofficial ROM. Keep in mind that if the USB port goes bad, you can't restore the device to stock configuration, and you'll have to pay full price for repairs (unless you dispute the warranty violation in court, and try to prove that there's no way an unauthorized ROM broke the USB port). Otherwise, a custom/cooked ROM is completely worth it, and will greatly improve your whole experience over the stock ROM.
Hey there. This is my first post but rest assured I'm not really a noob (been editing wm reg for at least 5 years...)
I am grandfathered in to an unlimited data plan with at&t (although I did have to go from $20 to $30 a month when I upgraded to the tilt2/rohdium) and I have a minor but seriously annoying problem with using xda-wifi-sharing & bittorrent under some pretty specific circumstances.
I have been using my service to download video for several years as I don't have a tv or internet any other way. I get much of my tv video from tvtorrents.com as you can download entire seasons of just about any tv worth watching.
When I am downloading a season torrent (multiple episodes, many peers etc...) my 3G/HSDPA connection times out or gets "stuck" and requires me to restart the data service on the phone. While this has happened before, rarely, it is happening very frequently now.
Using tvtorrents for these type of downloads affords many high speed seeds and I think that the number of seed/peer connections is somehow overwhelming the 3G/HSDPA data connection, causing it to time out. This never used to happen with this frequency and I'm not sure what to do.
Thanks for your help and thank Jebus for this site (and I don't even believe in Jebus...) as I would never have gotten this far without you all.
tilt2, wm 6.5 stock rom, bloat and crippleware removed
Have you tried a torrent software on the phone itself and downloaded to your Storage Card? My thought it to eliminate the tethering part to see if that has something to do with the lock out.
Thresher said:
Have you tried a torrent software on the phone itself and downloaded to your Storage Card? My thought it to eliminate the tethering part to see if that has something to do with the lock out.
Click to expand...
Click to collapse
hmmm... wasn't aware of a bittorrent client for WM. I've been using uTorrent on my laptop for a few years now without any problems until recently. Right now my girlfriend also connects through the xda-wifi-router and this doesn't happen (at least nowhere near the frequency it happens to me). Physical tethering is a bit of a pain as I find that the orientation of the phone (in relation to laptop) and distance from my laptop significantly affects bandwidth.
I'm thinking about un/reinstalling utorrent, and maybe changing where the tilt2 is in the room... it's been working so well for so long, I'm sure I can get it to work again.
I've also had intermittent crash problems with device.exe on the tilt2, maybe this is related?
Thanks for your help
Ok, I guess that my problem was with at&t's network (damn iPhone users.. ..). Anywho, I have not made any substantial changes, yet all of the sudden, everything works fine.
I am reluctant to call at&t as they want to verify my network settings ( that have been working fine forever but might concern them as I am the network hog, not the iPhone users.. hehe). Every time I call I call from my phone and they have a hard time understanding that it is the only phone I have available.
Strangely, the very act of having one of their techs look at my account seems to fix my problem (most of the time it is that I am traveling).
Regardless, thanks for your help!
Some of us have been discussing VOIP options over in the prepaid thread ( http://forum.xda-developers.com/showthread.php?t=1455014 ) and thought we might as well break it off into it's own thread. While this could probably be a more general Android thread, I thought it best to remain specific for what works on OUR devices, as CPU/software do make a difference.
Let me preface by saying I am still a VOIP newb. I've got the basics down (I think) but I welcome any and all advice or suggestions on things to add. I'm sure I got some things wrong. Obviously there are quite a few variables that come into play, including software, provider, codecs, and connection.
Google Voice Solutions:
GrooveIP: ($5.00)
http://snrblabs.com/snrb/Apps/GrooveIP/FAQ.aspx
MY Comments: not working reliably when off of Wi-Fi.
Review by cyberpyr8 (Verizon Network): http://androidactivist.org/reviews/appreviews/app-review-groove-ip/
Talkatone: (Free) Routes Google Voice through their own servers. Apparently converts to 3 different codecs. See more here:
http://blog.talkatone.com/2011/06/16/talkatone-audio-compression-ftw/
Comments: still testing
SIP Providers:
VOIP.ms: Pay as you go, basically. DID numbers for $1/month, incoming calls $0.01/minute. Outgoing to the US starting at $0.0105/minute. They bill in 6 second intervals. You add funds (minimum $25), and they take them as needed. Supports G711(PCMA), G729a, and GSM codecs.
Comments: My current SIP provider. Interface seems fairly powerful when you get the hang of it. The 2 lower bandwidth codecs (G729a and GSM) seem to be fairly reliable, and G729 seems to be the better quality of the two. My WiFi calls have all been great, with very little lag time. Still testing.
ttabbal adds:
Anveo: I like the options, but the site is a little hard to get used to. It's also nearly impossible to get it to work reliably with Android directly. They are a good option for DIDs and general VOIP service though, if you have another service you can route Android calls to/from. DIDs are cheap here, US numbers seem to go about $2/mo with unlimited inbound calls. E911 is the cheapest I've found at $0.80/mo. Call quality seems quite good, though codec selection is somewhat limited. The call routing editor seems pretty cool. Flowchart looking design app for choosing what to do with calls. FAX is also an option for you business users. US calls are 1 cent per minute.
ttabbal adds:
Callcentric: They are a well known somewhat premium provider. I put $5 on them just as a backup route. They cost a little more, I think 1.5 cents/min. The gnex registers up to them fine, and calls in and out work fine. I've only used them a few times for testing, but call quality is good. Codec selection is in between. Enough options to cover most tastes though.
SIP apps:
Built-In SIP: (Free) Codec support is limited; no G729?
CSipSimple: (Free) Integrates into native dialer, lots of codec support. A lot of config options. Supports a ton of codecs. My current choice. NIGHTLY BUILDS HERE: http://nightlies.csipsimple.com/trunk/
Bria: ($8.00) Quite a few options, but then they go and force you to pay even more for things like the G729 codec. Easy interface. I thought I had convinced myself I was getting better quality than CSipSimple, but I think that was related to outside variables. Does not integrate with native dialer.
Sipdroid: (Free) The original. Seems a bit dated now; no G729 support.
Other:
Skype: reported to work well, but is not the cheapest route. I haven't purchased one of their plans to test, but for easy setup it may be the best option. Proprietary codecs?
Terms for noobs: (Thanks ttabbal!)
DID: A phone number people on a regular phone can call. You can also direct Google Voice to call this number. If you have a free inbound call DID like Anveo, it's a decent option for GV integration. Most providers allow you to link a DID to various PBX type services and route calls in various ways. Or you can just send all the calls direct to your VOIP device.
PBX: Private Branch Exchange. Basically, your own mini phone company. You can receive calls, route them to various extensions (most any VOIP device), handle voicemail, transfer calls around, hold music, all sorts of crap most people here probably don't need.
Trunk: A connection for inbound and/or outbound calls. Usually used to link a server like Asterisk to a provider for calls to/from the phone network.
Asterisk: One thing Asterisk will give you is the ability to use a different codec on the phone->server link than the one GV uses. So your server will transcode for you. A free PBXes account will do that too. Asterisk is really more useful if you want multiple extensions and providers. You can then do all kinds of crazy stuff with calls.
Troubleshooting: (ttabbal again!)
NAT. NAT sucks. It will cause pain and suffering depending on the type of NAT you have. My office network is using Symmetric NAT, which is near impossible to use SIP with. So I set up OpenVPN on my gnex and just leave it running all the time. It doesn't use as much battery as I feared it would after tuning some settings. The big win was setting "keepalive 60 120" in the server config file. Comparing graphs using the Battery Monitor Widget, I'm about the same standby drain I was getting before. But now SIP works all the time, as there's no NAT in the way.
Wifi on the gnex.... When the screen is off it seems to go into some low-power state that doesn't save much power and causes little connection glitches. So even putting the phone to my head to talk would turn off the screen, then the VOIP call would get all choppy. Telling the app to leave the screen on in calls fixed it right up. I ended up trying Franco's kernel, as he has an option to disable the wifi power save stuff. It's working much better now. I've seen threads about this causing slow downloads when trying to download stuff like Gameloft game data as well. Though others say they don't see it. No idea, but it caused me lots of trouble and it's an easy fix, so I'm posting it.
UPDATE: New tips from natesilver:
natesilver said:
1. Keep-alive.
This pretty much isn't important on wifi because a home router will usually keep the NAT entries long enough to never lose registration. However on 3/4G the cell carrier will usually cut UDP entries very quickly (my provider cuts them as early as 20 seconds. Unfortunately most VOIP providers only use UDP protocol. This means that if you are using the standard ICS VOIP client, you WILL miss some calls without even knowing that you have become unregistered.
There is an easy solution: go with a VOIP provider that supports TCP protocol. Why? Because cell carriers keep TCP connections open much longer. Personally, I'm very happy with VOIP.ms even though they are UDP only. What i did was create a free account at Sip2Sip.info (because they support TCP and allow free internet calls). My VOIP.ms DID is then forwarded via sip uri to my free Sip2Sip account so i can always receive incoming calls while on mobile, for no extra cost than VOIP.ms alone.
The other benefit to this is that now while using CSipSimple, you can change the TCP keep alive interval to a longer time (think 600 s), to allow the phone to be in deep sleep longer and greatly save on battery usage. IMO this if a must if you are using VOIP on a mobile connection for incoming calls.
The other topic is latency.
Even with a very fast wifi or mobile connection, there is noticeable latency introduced by the Android OS when using VOIP. The playback buffer seems to be unnecessarily high so there is a delay from the time the phone receives a word until it is played through the speaker. This makes for a bizarre pause during conversation, especially if two people begin to talk at the same time. Don't believe me? Try an echo test with your VOIP provider. On a good connection, you should hear yourself back essentially at the same time you speak. With stock Android, you will not experience this. There will be a delay. Add even a small bit of network latency and the problem multiplies.
I have a solution for you if you are using CM9 or AOKP or some other twist of these ROMs.
Install the patch from this thread:
http://forum.xda-developers.com/showthread.php?t=1674836
Then to make it even better, use CSipSimple (nightly version) with OPENSL-ES enabled as backend implementation method for audio (somewhere in advanced media settings).
With this setup, latency is reduced to almost nothing which you can verify with another echo test, or just simply from the improved call conversation quality you will experience.
Click to expand...
Click to collapse
My 2 main requirements:
- Cheap. Trying to stay under $10/month, with an incoming 808 area code phone number.
- must be reliable enough to make and receive calls in most outdoor locations. Since I'm on an island, coverage is actually decent in most areas, but GrooveIP seems to be a bit too bandwidth intensive. Still testing with Talkatone, seems hit or miss. Low bandwidth codecs for SIP seem to be most reliable (as they should be) but you sometimes sound like a robot.
A few years ago, I had tried out Sipdroid back on my CDMA Hero with poor results, and abandoned my quest fairly quickly as I was on Sprint with plenty of minutes.
My interest renewed with the $30 T-Mobile Prepaid plan that gives 5gb of data but only 100 minutes. I don't need many minutes, but 100 isn't quite going to cut it. I'm still testing and will be updating this post and adding additional info as I try new solutions. I have not yet decided on a single solution.
My requirements are probably very different from most. I'm looking for it to play well with my prepaid ambitions. What I really wanted is to have Google Voice forward to my VOIP number and whatever prepaid number I was using that month. Google Voice is great, but I live in Hawaii, and the 808 area code is not eligible for Google Voice numbers. Can't get a new one, can't port one in.
While in many places this wouldn't be an issue, people take the 808 area code very seriously around here. If you are giving out your number for business reasons, it is a serious disadvantage if you do not have that 808, and you are looked at as an outsider. Stupid? Yes, especially when anyone can just pickup a $20 prepaid phone at Wal-Mart and have one, but it isn't something that will change soon.
My new plan is to use my VOIP number as my main number, and have any calls that go unanswered forward to the prepaid number. (EDIT: Just realized I could have this forward to a Google Voice # with any area code and maintain my 808 illusion... This might work!) VOIP.ms interface allows for this, however you are charged both the incoming rate as well as the outgoing rate for all forwarded calls (about 2.5c per minute total for Hawaii). This is still cheaper than getting seperate forwarding number from somewhere like hostednumbers.com
As always, if anyone has any suggestions, please share.
GVoice and Groove IP user here. I love it! I was using SipDroid with a SIP provider but it wasn't very reliable. Kept missing calls, etc. Never heard of Talkatone untill this thread. It seemed interesting so I looked them up but they display ads. No thank you. For a one time fee of $5 (I paid 2.50 as it's on special often) I recommend Groove. Use it on Wifi and 3G with no issues. I'm in Vietnam calling back home in SoCal.
Great info. I've used GrooveIP extensively for about the past year and was over all quite pleased. The only issue I have with it is the lack of support for different (lower bandwidth) codecs. On wifi at my work, GrooveIP seems to really struggle at making calls clearly. That said, GrooveIP is far more configurable than the other straight Google Voice solution (Talkatone) and the extra configuration options are what kept me on GrooveIP for so long.
I've been using Talkatone for about the past week, and the calls have been much better - no more stuttering. Talkatone does display ads, which can be a bit of a turnoff. My other complaints about Talkatone were actually resolved in an update yesterday when they added the option to disable notifications for Google Talk messages and also an option to restrict to wifi. Now that those features are added, I went ahead and purchased a 1-year premium subscription for $20 which eliminates the ads and adds features - like the ability to automatically toggle your Google Voice settings based on your connection to the Talkatone service. It still has a few minor bugs but I'm sure those will be resolved soon.
I bought GrooveIP when it went on sale a while back for $2 or $2.50. I only used it to make a few calls while on Verizon's 3G, worked rather well. I have talkatone but haven't used it yet but I hear good things about it.
I have been using Skype for ages. Most of the day my phone is on WiFi and I have the T-Mo 10GB plan so I am not concerned about the amount of data.
Most of the time, I do Skype to Skype so no cost there but I do need to do Skype to phone (mostly mobiles) from US to Europe.
Does anyone knows what gets me better rates than Skype on US to Europe (mobile)?
I am using the build in SIP client in combination with VoipAlot, which has very good rates both to landlines as mobile. I used to use Nimbuzz or Fring in the past in combination with VoipAlot, which also worked fine.
I been a GrooVe IP user for a while now. Whenever my phone is connected to wifi at work or home it goes into airplane mode w/ wifi enabled and changes my google voice # to forward to gtalk and use GrooVe IP.
Just downloaded Talkatone to give it a try to see which I like better. I like the fact that GrooVe IP was more integrated into android more (you don't have to use their app to make calls, or view call logs, ect). Hopefully Talkatone follows.
In my apartment, cell signal is rather poor for both AT&T and T-Mobile—as such, I can’t use the phone in most places in my apartment. Therefore, I looked into VoIP options and have currently settled on VOIPo (voipo.com) and Internet calling using the stock firmware. This, in total and combined with T-Mobile’s prepaid 30USD/5GB plan gives me unlimited calling for under 40USD a month (though I had to pay VOIPo two years in advance to get this).
I am almost satisfied with this solution, but just barely.
Pros
I can call from anywhere in my apartment and call quality is better than cellular.
Unlimited minutes with 5GB of data for under 40USD
All voicemail comes in via email (but Google Voice does this as well)
Lots of call routing options (but I don’t really use these)
Cons
VOIPo only has one codec, which requires 80Kbps in both directions, so calls using anything less than a stellar 4G connection are quite poor or impossible (so I often need to make calls—or make the call again—using the 100 minutes available on the T-Mobile plan).
VOIPo’s BYOD servers appear to be less reliable than their non-BYOD ones
The Internet calling client appears to stop registering with the SIP server at least once a week, so I miss calls.
Fairly frequently callers complain of their voices being echoed back to them—and this seems to be more of an issue with the Internet calling client versus VOIPo, or some slight incompatibility between the two
I assume due to short NAT timeouts and possible packets loss, I need to configure the Internet calling client to Always Send keep-alive or I miss calls when on 3/4G—and I assume this also negatively affects battery life.
VOIPo does not do text messaging—so I have to make calls with one number and text with another
All said though, sadly it seems this stuff is still bleeding edge, even today (even though my legacy Nokia E51 does VoIP/SIP better than Google’s finest), and does not Just Work.
Great thread. I'm on Verizon with only 50 minutes and unlimited data. Total is $50 a month.
I was using skype, but I am going to give voipalot a try.
Edit: Looks like voipalot does not update their ios and android apps very frequently. They also have pretty bad reviews. I guess I will look for another SIP provider.
Edit2: I decided to sign up for callcentric. Just added $5. Will report back.
I use google voice and my own asterisk server at home for free VOIP whenever I'm on wifi.
Q.Entity said:
Does anyone knows what gets me better rates than Skype on US to Europe (mobile)?
Click to expand...
Click to collapse
Check out www.voip.ms and CallCentric for international rates; both seem to be pretty similar.
I'll try to update tonight with some of the other VOIP providers discussed. Glad this is useful for other people too, thanks guys!
nomisunrider said:
I use google voice and my own asterisk server at home for free VOIP whenever I'm on wifi.
Click to expand...
Click to collapse
Can you give a quick run down on why setting up Asterisk is beneficial in this situation? I've been looking into it and don't really see a need unless you have multiple extensions going, but the geek in me really wants to find a reason to set one up!
I was wondering if I was the only one interested in this.
Apps:
I'm currently using a nightly build of CSipSimple. It has some advanced settings in "expert" mode that let you tune things like the frequency of keep-alive packets. It also seems better than the others at realizing it's lost the registration and re-connecting.
I also tried SIPDroid, built-in SIP client, 3CX, and one other one I can't remember. All had some issue or another that made me go back to CSipSimple.
Services:
I tried PBXes, it works ok, but it's just Asterisk re-directing to Google Voice. Not bad for what it is, and it's free, so that's worth something.
Anveo: I like the options, but the site is a little hard to get used to. It's also nearly impossible to get it to work reliably with Android directly. They are a good option for DIDs and general VOIP service though, if you have another service you can route Android calls to/from. DIDs are cheap here, US numbers seem to go about $2/mo with unlimited inbound calls. E911 is the cheapest I've found at $0.80/mo. Call quality seems quite good, though codec selection is somewhat limited. The call routing editor seems pretty cool. Flowchart looking design app for choosing what to do with calls. FAX is also an option for you business users. US calls are 1 cent per minute.
Callcentric: They are a well known somewhat premium provider. I put $5 on them just as a backup route. They cost a little more, I think 1.5 cents/min. The gnex registers up to them fine, and calls in and out work fine. I've only used them a few times for testing, but call quality is good. Codec selection is in between. Enough options to cover most tastes though.
Terms for noobs:
DID: A phone number people on a regular phone can call. You can also direct Google Voice to call this number. If you have a free inbound call DID like Anveo, it's a decent option for GV integration. Most providers allow you to link a DID to various PBX type services and route calls in various ways. Or you can just send all the calls direct to your VOIP device.
PBX: Private Branch Exchange. Basically, your own mini phone company. You can receive calls, route them to various extensions (most any VOIP device), handle voicemail, transfer calls around, hold music, all sorts of crap most people here probably don't need.
Trunk: A connection for inbound and/or outbound calls. Usually used to link a server like Asterisk to a provider for calls to/from the phone network.
What I'm doing now:
I am trying to set up a replacement for all our services. So I want some PBX type features. The various providers love to charge by the phone and such, so I decided to set up my own Asterisk server with FreePBX to configure it. And I thought it would be funny to be able to transfer calls to my wife's cell and such. I set up the above providers as "Trunks" and my gnex and a softphone as extensions to test calling and such. So far, it's working pretty good. I had trouble getting the Asterisk Google Voice stuff to work reliably, and others online have reported it as well. So I'm just using PBXes to deal with that right now. For our home line, I'll probably pick up an Obi 100 and bridge a new GV account to it and connect it to the Asterisk server. The Obi has a regular phone port so the house cordless phone setup will just go on the way it always has.
Issues:
NAT. NAT sucks. It will cause pain and suffering depending on the type of NAT you have. My office network is using Symmetric NAT, which is near impossible to use SIP with. So I set up OpenVPN on my gnex and just leave it running all the time. It doesn't use as much battery as I feared it would after tuning some settings. The big win was setting "keepalive 60 120" in the server config file. Comparing graphs using the Battery Monitor Widget, I'm about the same standby drain I was getting before. But now SIP works all the time, as there's no NAT in the way.
Wifi on the gnex.... When the screen is off it seems to go into some low-power state that doesn't save much power and causes little connection glitches. So even putting the phone to my head to talk would turn off the screen, then the VOIP call would get all choppy. Telling the app to leave the screen on in calls fixed it right up. I ended up trying Franco's kernel, as he has an option to disable the wifi power save stuff. It's working much better now. I've seen threads about this causing slow downloads when trying to download stuff like Gameloft game data as well. Though others say they don't see it. No idea, but it caused me lots of trouble and it's an easy fix, so I'm posting it.
---------- Post added at 02:27 PM ---------- Previous post was at 02:20 PM ----------
urinsane said:
Can you give a quick run down on why setting up Asterisk is beneficial in this situation? I've been looking into it and don't really see a need unless you have multiple extensions going, but the geek in me really wants to find a reason to set one up!
Click to expand...
Click to collapse
One thing Asterisk will give you is the ability to use a different codec on the phone->server link than the one GV uses. So your server will transcode for you. A free PBXes account will do that too. Asterisk is really more useful if you want multiple extensions and providers. You can then do all kinds of crazy stuff with calls.
---------- Post added at 03:05 PM ---------- Previous post was at 02:27 PM ----------
Luxferro said:
I been a GrooVe IP user for a while now. Whenever my phone is connected to wifi at work or home it goes into airplane mode w/ wifi enabled and changes my google voice # to forward to gtalk and use GrooVe IP.
Click to expand...
Click to collapse
How are you changing the GV settings? I looked around a bit, but the only references I could find to plugins for Tasker/Locale were dead.
Wow. Awesome post, thanks. I will steal some of this for the OP with credit to you if you don't mind.
Should have reserved a couple more posts! : )
Sent from my SPH-D710 using xda premium
i got myself a flat for internet only, 10 euro plus 20 for nexus and thats that. for calling i use voip/sip and it's pretty nice actually. i pay almost nothing, a couple of cents for long calls, even on mobile networks. like months ago i once paid 10 euro to intervoip, the provider im using right now, and i still have most of it left - its crazy that i learned of this so late, years and years i paid craploads of money for nothing, silly vodafone stole like 50 euro each month just for calling. the prices they are asking for are almost criminal compared to voip, i pay 90% less now, yet the quality through 3g, hspa and wifi is perfectly alright.
as a client i used csipsimple and since i couldnt get it to work anymore i use mobileVOIP. not the best app but it does the job, has call integration and i can see how much my calls cost and how much money i have left, which is nice.
First I want to say that my google voice # is my main phone number. I ported my # to google voice a few years ago, and it has been working great.
After looking for a SIP provider, I signed up for Callcentric.
I am using the built in SIP, and setting up the account was very easy. I just had to enter the username, password, and server. Callcentric has a tutorial when you sign up that is very helpful.
Did a few test call and it works great. Call quality was pretty good over LTE.
My issues:
-My outgoing # is some random callcentric phone number. I tried to set it up so that it shows my google voice # to people I call, but was not able to do this.
-It's easy to have Google Voice forward calls to my callcentric number, but there is a monthly fee for this from callcentric. It's only $2, so it might be worth it to some people. Other SIP providers might not charge to receive calls though.
So my biggest problem is the caller ID not showing my Google voice # to people I call. If anyone knows of a fix for this, it would be great.
In the meantime, I decided to purchase SIPdroid, and it works quite well. The integration with Google Voice is great.
@ttabbal
I'm using a tasker/local plugin called locale Google voice plugin. I didn't even realize it was dead till you mentioned it.
Sent from my Galaxy Nexus using Tapatalk 2 Beta-5
edit: if you want the app let me know. I'll host it somewhere for ya. It's not like the creator is losing money if they took it off the market.
edit2: just found out what happened to it https://groups.google.com/a/googleproductforums.com/forum/#!topic/voice/yGB1btViZi4
Thank you for contacting me. I am working hard to restore the listing. Google disabled it because I did not make it clear enough that the software is not affiliated with Google. But the Market team is known to be slow to respond to emails. Will keep you updated. I might have to release it under a different name/package name.
Toby
Steelgirder Developement -
Website
Click to expand...
Click to collapse
NCRoadster said:
So my biggest problem is the caller ID not showing my Google voice # to people I call. If anyone knows of a fix for this, it would be great.
Click to expand...
Click to collapse
i know once i tried to figure it out in csipsimple and it wouldnt do, but i overlooked a field for it in my account details on the webpage where i bought the service. it worked fine after i filled in my number there.
molesarecoming said:
i know once i tried to figure it out in csipsimple and it wouldnt do, but i overlooked a field for it in my account details on the webpage where i bought the service. it worked fine after i filled in my number there.
Click to expand...
Click to collapse
voip.ms also lets you set outgoing caller id through their settings. I think you can actually spoof any number you want in there... kinda crazy.
As the title says, I didn't change anything about the phone's configuration when I was out, didn't download any new apps or change any settings that would interfere like this. No one else has changed my home network in my absence.
Nevertheless, most of my apps, such as Instagram, the Play Store, Twitter, Wikipedia, Chrome; almost all their requests time out. There seem to be short windows where data will load, and Instagram appears to load comments and post metadata, but no images. It's basically unusable. Occasionally an exclamation mark will pop up over my Wifi symbol in the notification center. Strangely, I can still reach my Steam and Battle.net authenticators, but the moment I try loading the Steam app, nothing comes up. It's like the device can only handle plaintext over Wifi.
All of the apps work fine over cellular data.
Also, there is a toast that appears whenever I restart my phone that says "Power On" that I've never noticed before. I was rooted using Xposed, the only modules I used were Snapprefs, Xinsta, Physical Button Music Control, and Greenify Experimental Features, all of which I uninstalled. The toast still appears with the latter two disabled. Only other rooted apps I had besides Xposed were Nova Launcher, Greenify, Busybox, and Root Checker Basic, all of which have been removed but Nova.
I am running 6.0.1 with the latest update.
Any ideas? I am still within 15 day warranty so I could theoretically return the phone (which I was contemplating doing anyhow since 10gb of functional storage is a bit too small for me), but would rather not have my hand forced, and eat into my cell data plan.
So far I have tried forgetting the network, wiping cache/dalvik with TWRP, removing the Google VPN, resetting all network settings, and a couple things I can't remember offhand now. Any suggestions will be appreciated.
AbanadonedFace said:
Any ideas? I am still within 15 day warranty so I could theoretically return the phone (which I was contemplating doing anyhow since 10gb of functional storage is a bit too small for me), but would rather not have my hand forced, and eat into my cell data plan.
So far I have tried forgetting the network, wiping cache/dalvik with TWRP, removing the Google VPN, resetting all network settings, and a couple things I can't remember offhand now. Any suggestions will be appreciated.
Click to expand...
Click to collapse
First, if you want to return your device because the 16gb model doesn't have enough space, go ahead.
If it is mostly because of this WiFi issue, I wouldn't return the device, it is almost certainly the case this is some configuration issue (possibly in concert with some Android bug) which can be resolved.
Is it possible when you came home the device connected to a neighbor's AP and thus you couldn't use data, but it wasn't immediately obvious, so you ended up forgetting your own network and reentering the config, but the key was off by a little, and from that point on, it was just assumed the wifi config was correct?
When you say Google VPN, are you using WiFi Assistant and Project Fi? Have you tried disabling auto-connect fir the WiFi Assistant?
Have you tried using the old Lollipop DHCP client (perhaps your IP address got used by another device and the new Android client doesn't handle that well?) Just grasping at straws.
Have you tried turning on Bluetooth while WiFi is on? Perhaps there is a bug with them working independently of each other in certain situations.
sfhub said:
Is it possible when you came home the device connected to a neighbor's AP and thus you couldn't use data, but it wasn't immediately obvious, so you ended up forgetting your own network and reentering the config, but the key was off by a little, and from that point on, it was just assumed the wifi config was correct?
Click to expand...
Click to collapse
I am 100% positive I am on my own home network and that I used the correct key. I'm not sure what you mean with regards to the rest of the 'config', I have always used the standard wifi configuration, just typed in my key and had it work.
sfhub said:
When you say Google VPN, are you using WiFi Assistant and Project Fi? Have you tried disabling auto-connect fir the WiFi Assistant?
Click to expand...
Click to collapse
I actually forget what it was called, it was under Settings>Wireless&Networks>More>VPN. There was one entry there with an icon. I forget the name of it, but the icon looked like a stock Google icon and I think it had google in the name. I am on Project Fi, not using any wifi assistant (at least not in Advanced Wi-Fi Settings), but when I tried to toggle that option on just now, something called "VpnDialogs" crashed, so I assume that VPN entry was that. But again, the assistant wasn't on.
sfhub said:
Have you tried using the old Lollipop DHCP client (perhaps your IP address got used by another device and the new Android client doesn't handle that well?) Just grasping at straws.
Click to expand...
Click to collapse
I did, when I first googled this was one of the things I found, sadly it did not help.
sfhub said:
Have you tried turning on Bluetooth while WiFi is on? Perhaps there is a bug with them working independently of each other in certain situations.
Click to expand...
Click to collapse
I don't use Bluetooth, and trying to toggle it off/on from the control center just gives me a repeated "unfortunately, Bluetooth Share has stopped" error message.
I have decided to get the 32GB 5X since I do want more storage, but since I would like to be able to root my phone again and use Xposed, I would still like to hear any other ideas you have for troubleshooting this problem in case it reoccurs.
I reflashed the latest update to see if that would fix it, no dice. When I send the 16GB model back I have to factory reset it anyway, so I suppose I'll know if that does it.
What puzzles me is why I can load text from instagram posts that have been posted while I've been having this problem, but not images. Makes me think that maybe my connection is being super throttled somehow rather than non-functional, but my PC's speeds are normal. Perhaps some internal part is damaged? I do have a case and it hasn't taken any serious tumbles, but it has had one or two small falls from maybe 2 feet high.
AbanadonedFace said:
What puzzles me is why I can load text from instagram posts that have been posted while I've been having this problem, but not images. Makes me think that maybe my connection is being super throttled somehow rather than non-functional, but my PC's speeds are normal. Perhaps some internal part is damaged? I do have a case and it hasn't taken any serious tumbles, but it has had one or two small falls from maybe 2 feet high.
Click to expand...
Click to collapse
It is easy to test if you have some network connection vs none.
In terminal or adb shell
ifconfig wlan0
ping www.google.com
1st command will tell you (among other things) if your wlan picked up an IP address.
2nd command will test whether you can send ping packets over your connection.
I'm sure there are millions of ways of doing the above, I just gave you one example.
Strangely, the solution seems to have come from factory resetting my router. I ruled this out initially because my other old phones were working fine on wifi, my phone is now getting WiFi again.
Now to figure out what the hell this "Power On" toast is about...
AbanadonedFace said:
Strangely, the solution seems to have come from factory resetting my router. I ruled this out initially because my other old phones were working fine on wifi, my phone is now getting WiFi again.
Now to figure out what the hell this "Power On" toast is about...
Click to expand...
Click to collapse
I've encountered something similar where the router runs out of NVRAM space because it has recorded too many DHCP clients, it won't hand out new IP addresses, but if you are existing or already have one, it is fine.