The wifi on my phone keeps dropping when it is idle. I have set sleep wifi to NEVER and I have tried different ROMs. Has anyone faced this or know how to fix this ?
Thanks
using an N band or a G band connection?
i was having this issue at home when using N. it's been perfect on G.
Maybe a kernel problem?
Sent from my ADR6300 using XDA App
Thanks guys. It was on mixed mode (B/G) running tomato, just changed to G ; will see if that helps. I doubt it is the kernel, I have tried stock, KK and Zigg's. Strangely, it doesn't happen always. Sometimes it goes several hours, (including overnight), but other times, it keeps falling every hour.
Just in case someone else runs into this issue.
I had tomato firmware flashed on my Linksys WRT54GL. I replaced it with factory firmware, and the problem has gone away.
Mine will start dropping whenever a cordless phone or another router nearby is on the same channel. After I switch channels in the router it goes away.
I have DD-WRT on mine, but the issue doesn't seem to be router-related. I suddenly stopped getting dropped wifi. The ONLY changes since this improved situation are app changes:
-updated amazon MP3
-updated Google Buzz Widget
-updated Signal Generator
-updated eBay
-updated Google Shopper
-updated Funny Jokes
-updated Google Maps
-updated Market Enabler, and deleted old Market enabler
I highly suspect either Market Enabler or Amazon was messing things up for me, since the others have been updated before without any changes.
If anyone else can give this a go, it might help some people.
Related
I have flashed to CMod 7 nightly 8 yesterday, to try out Gingerbread, and after several glitches at the start (apparently I had to restart once to get the wifi to work at all), I managed to activate the phone, and started downloading all my apps (thanks for app-brain that kept all my apps listed and ready).
At around noon yesterday, my wifi got disconnected, and it can't seem to get connected again - it just stays stuck on "Obtaining IP Address..." for a long while, before finally giving up and listing my network as "Disabled".
At first, I thought it was something wrong with the wifi in my office, but the same thing happened to me at home in the evening, and keeps on happening to me here now.
I reverted back to factory setting (deleting all my hard-installed apps), hoping it will work again, but no luck. Still can't get connected to the network. Just now I also removed the wireless security of my network completely, and it is still not working.
I switched radios between
2010-12-21 - Radio_12.35a.60.140f_26.04.03.30_M
2011-01-04 - Radio_12.28e.60.140f_26.04.02.17_M2_SF (currently on the DHD)
2011-02-25 - Radio_12.28g.60.140f_26.05.05.27_M3
and there was no difference.
I am now thinking maybe I should do a rom manager restore, to see how it works on the old (stock) rom.
Any tips from anyone here?
It's a bug in the rom. Use rc1 that works fine.
Sent from my Desire HD using XDA App
Have you updated BusyBox? I recently updated to 1.18.3 and it broke root & WiFi.
Yeah, coming to think of it, I did install busybox just before the trouble started.
Now I am back on stock rom. I must admit that I find the look and feel of the Sense UI much more pleasing than the Cyanogen's... But maybe it's just a question of getting used to it.
*Update* January 7, 2012:
After reinstalling the Facebook for android app, I noticed that the problem with the GPS came back with google maps. After a few reboots, I've found that the Facebook app somehow messes with the GPS so that Google maps cannot use it. This is solved either by uninstalling, or never opening the Facebook app, as well as a reboot after every time the Facebook app is used.
Hopefully this will get rid of some headaches people are having with their GPS problems.
December 9, 2011:
Since the new update with Google maps, my phone hasn't been able to keep a GPS signal. When I open up Google maps, the GPS icon starts blinking, and then connects and everything works fine for about 2-3 seconds. After that the icon dissapears, and it goes to what I'm assuming is the triangulation of the cell phone towers, which is much less accurate. Anybody else having this problem? I'm running CM7.1 and everything was working fine until I updated the Google maps app itself. Thanks in advance.
Sent from my ADR6300 using XDA App
+1.. same issue:
I've encountered a problem with my GPS while running AOSP Roms. (In my case MIUI) The problem is that after a while of using the GPS, I'll wake the phone up and the GPS will get my location, but then stop working/updating location. Sense ROMs seem to work fine with the GPS.
I've tried flashing the stock Sense ROM, and doing the ##GPSCLRX# trick without success. The method simply doesn't seem to work, or have any reaction whatsoever. I can't get the text box to open where you enter the MSL. Has anyone had any success doing this method? If so, which ROM did you use? Was there any special mojo you had to do?
I've also in desperation tried installing various EVO GPS drivers, with no effect.
Anyone know of any fixes?
hmm haven't tried it yet. I just switched back to sky raider (omfg froyo!) from CM7.1 because of the constant force closes and freezes with CM. I'm downloading Inc Deck right now. Will let you know how it works on that, later tonight.
But can't you just uninstall the new updated Maps, and revert to an older version?
I've actually tried different GPS mapping applications, GPS testing apps, and the problem remains. :-/
Well I just installed Inc Deck (AOSP) and Navigation/Maps (6.01) seems to work fine. It locked on nearly instantly, and I drove around several blockes (2-3 minutes) and had no issues with losing GPS lock. Although I was having a problem of zooming into Maps (wouldn't get closer than 2000 feet on scale bar, the scale bar is an addtional lab add-on). Although it seems to be zooming in completely now...I will try to remember to keep testing and give feedback.
Maybe try clearing caches?
update: I've used the newest Google Navigation (6.01) probably 4-5 times in the last 24 hours, I have not lost GPS signal once. Total time running Navigation is over an hour. This is on AOSP Inc-Deck 1.3 stable and latest Incredikernel. So it must not be all AOSP ROMs that are affected.
I've reverted back to the previous version of Google Maps for now. After trying all of the above mentioned tips, nothing seemed to work. Thanks for aall of the help though
Sent from my ADR6300 using XDA App
Added update to original post including more information on the problem.
Sent from my ADR6300 using XDA App
I "fixed" this by installing LBE Privacy Guard and blocking Facebook's GPS access. The app force closes when using the CM7 permissions management to revoke FB's GPS permissions, but works fine with LBE. Now, I can leave the GPS enabled, and use google maps & facebook without the GPS getting hung up.
Awesome, I'll do just that. Thanks for the input
Sent from my ADR6300 using XDA App
You could try changing your gps server. Go to /etc/gps.conf and open it with a text editor. Make it look like this:
Code:
NTP_SERVER=0.us.pool.ntp.org XTRA_SERVER_1=http://xtra1.gpsonextra.net/xtra.bin XTRA_SERVER_2=http://xtra2.gpsonextra.net/xtra.bin XTRA_SERVER_3=http://xtra3.gpsonextra.net/xtra.bin
SUPL_HOST=supl.google.com SUPL_PORT=7276
The first line NTP_SERVER should be all you need to change, the 0 can also be a 1, 2, or 3. Also add supl info if not there already.
Really odd problem here - as of a couple days ago, everything was working perfectly with my galaxy nexus. I decided to jump over to CM10 (was on codename android, IIRC), right after I think there were some new commits to AOSP.
From here on out, my phone would never enter deep sleep when connected to wifi. Any wifi hotspot - the ones I've been using, a hotspot I created from my desktop - the icon would show the phone constant receiving data via wifi. Using better battery stats, over about 5 hours on my desk, 4.5hrs were spent with a WLAN_RX_WAKE kernel wakelock with my phone sitting at 350MHz instead of deep sleep for that time.
I tried a bunch of different kernels (stock CM10, franco, imoseyon, etc) both new and old versions, but the problem was still there. I tried clean flashing a rom, and only installing better battery stats. Same thing with all kernels.
Factory restored google stock images to BOTH ICS and JB. I still have the problem. Tried disabling google location services. No dice. Tried a couple basebands, but I'm pretty sure that only affects cell/data performance, right?
I honestly have no idea what is going on. I've been on this hotspot (campus wifi) for months now without a problem, and now this. Some threads say that this is caused by DHCP requests from the router, but why would I have not seen this until now? My idle drain was at about 1-2% per hour before this, now it is close to 10-15%.
shadvich said:
Really odd problem here - as of a couple days ago, everything was working perfectly with my galaxy nexus. I decided to jump over to CM10 (was on codename android, IIRC), right after I think there were some new commits to AOSP.
From here on out, my phone would never enter deep sleep when connected to wifi. Any wifi hotspot - the ones I've been using, a hotspot I created from my desktop - the icon would show the phone constant receiving data via wifi. Using better battery stats, over about 5 hours on my desk, 4.5hrs were spent with a WLAN_RX_WAKE kernel wakelock with my phone sitting at 350MHz instead of deep sleep for that time.
I tried a bunch of different kernels (stock CM10, franco, imoseyon, etc) both new and old versions, but the problem was still there. I tried clean flashing a rom, and only installing better battery stats. Same thing with all kernels.
Factory restored google stock images to BOTH ICS and JB. I still have the problem. Tried disabling google location services. No dice. Tried a couple basebands, but I'm pretty sure that only affects cell/data performance, right?
I honestly have no idea what is going on. I've been on this hotspot (campus wifi) for months now without a problem, and now this. Some threads say that this is caused by DHCP requests from the router, but why would I have not seen this until now? My idle drain was at about 1-2% per hour before this, now it is close to 10-15%.
Click to expand...
Click to collapse
This is literally the EXACT SAME problem I'm having...I wish someone could properly explain why this is happening and how to fix it.
Sent from my Galaxy Nexus using xda app-developers app
Not sure if you've tried this and it helps but maybe you can try Network Log or Shark from the store to diagnose this?
Network Log doesn't show up with anything, so the wakelock shouldn't be caused by a rogue app.
Shark, on the other hand, after about 10 seconds of logging, netted me about 300 DHCPv6 'solicit XID' requests. There a bunch of different sources from these requests, they just seem to be other devices on the network pinging my phone to see if it's a DHCPv6 server...?
I've seen some suggestions on other forums to mess around with the router settings, which I can't do because it's campus internet.
Since you've tinkered with rom/kernels etc on phone without any seeming change, it's feasible that there's been some change recently on the other side of the equation namely the network settings of your campus wifi? Maybe your University's tech department has implemented something new etc? Have you tried asking others with wifi enabled phones if they are experiencing this as well?
Found this here (pretty sure you've come across this if you've been googling abt this issue but posting anyways)
"Another more elaborate solution if you rely on that network a lot, is to purchase a wireless bridge or gaming adapter and connect it to your apartment wifi and then connect your own wifi router to that. Then the gaming adapter would get the dhcp IP from your apartment (so who cares if it is renewing it constantly) and your router would treat the connection just as if you were connected directly to an internet connection. Then configure your router for static IP addresses or if your router does not cause issues with DHCP then you don't need static IPs."
from http://rootzwiki.com/topic/16134-kernel-wakelock-wlan-rx-wake/
I know I had an issue with some wlan rx wakelock thing last year but I cannot for the life of me remember how I got rid of it or what changed
Hmm, seems like an okay solution but my friend's devices don't seem to show the same symptom, and since I roam campus alot, a wifi extender wouldn't be ideal.
Bump. Any other ideas?
Sent from my Galaxy Nexus using xda app-developers app
I am seriously ripping my hair out from this goddamn wakelock ****.
I wake up at 9am and have to charge my phone by 4pm because it's at 16% with 40 minutes of screen on time. Seriously? This is a JOKE.
I've checked with BetterBatteryStats and CPU Spy. Both confirm the phone keeps sitting at 350MHz when it's supposed to be sleeping, as well as wlan_rx_wake keeping the phone awake.
I've set my phone to receive a static IP from my router (DIR-655) but it doesn't help. I really don't know WHAT to do. I've downloaded shark to my phone, sniffed packets, but haven't been able to get anything useful out of it since there is a LOT to sift through (unless you know what you're looking for - which I don't).
This is by far the worst bug/issue I have ever encountered with my phone and it is seriously getting on my nerves. I will be forever greatful to anyone who can help me pinpoint the issue and make it stop.
Also, i REFUSE to "go buy a new router" as it's bull****. This is a bug people experience only sometimes it seems and NO ONE has a fix for it. I read somewhere about a fix being implemented in some kernels but they were for other phones, never found anything like it for the GNex. If anyone knows anything about a fix like that, please show me the way.
I already checked for rogue apps, there were none keeping wifi awake. I've even tried with a totally stock, newly flashed phone with stock kernel and everything. NO extra apps installed except shark, CPU spy and betterbatterystats sideloaded. I didn't even input my GMail to stop the syncing. It STILL KEPT MY GODDAMN PHONE AWAKE.
I am SERIOUSLY desperate. Considering just selling my phone and opting for something else if this continues, it totally cripples everything.
/rant over
turn on WiFi, Bluetooth, and GPS, for about 30seconds, then turn them off. put your phone to sleep, then check if you're going into deep sleep. CPU spy is a good app to check if your hitting deep sleep.
Change wireless network encryption? Wpa2, tkip+aes, aes only, tkip only? Wpa?
Change wifi channel?
Edit: scratch that. Try disabling 5ghz band.
Sent from my i9250
I had a similar issue, it turned out it was Dropbox LANSync in my home LAN. I used an experimental forum build on my PC, so it could be this, but in the end I turned LANSync off, since Android doesn't make use of it anyway.
So try this if you have Dropbox running on your network clients.
simms22 said:
turn on WiFi, Bluetooth, and GPS, for about 30seconds, then turn them off. put your phone to sleep, then check if you're going into deep sleep. CPU spy is a good app to check if your hitting deep sleep.
Click to expand...
Click to collapse
At the moment I am fiddling with putting my router into different security configurations, per the quote below. But I will give your idea a try as well.
bk201doesntexist said:
Change wireless network encryption? Wpa2, tkip+aes, aes only, tkip only? Wpa?
Change wifi channel?
Edit: scratch that. Try disabling 5ghz band.
Sent from my i9250
Click to expand...
Click to collapse
5GHz band? Where do I disable this, the phone or the router? My router chooses channel automatically and is set to Auto 20MHz/40MHz channel width.
madd0g said:
I had a similar issue, it turned out it was Dropbox LANSync in my home LAN. I used an experimental forum build on my PC, so it could be this, but in the end I turned LANSync off, since Android doesn't make use of it anyway.
So try this if you have Dropbox running on your network clients.
Click to expand...
Click to collapse
I don't have DropBox on my phone or on any of my PC's
A quick update, I just tried all the suggestions in the quotes in my previous post but to no avail, still getting the wake locks. I'm seriously going crazy.
Turning wifi off did let the phone sleep, but that was expected as the wake lock is related to wifi. Nothing else has worked. NOTHING.
Sent from my Galaxy Nexus using xda app-developers app
EddieN said:
A quick update, I just tried all the suggestions in the quotes in my previous post but to no avail, still getting the wake locks. I'm seriously going crazy.
Turning wifi off did let the phone sleep, but that was expected as the wake lock is related to wifi. Nothing else has worked. NOTHING.
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
This issue appeared again for me, it obviously also helps to disable the NETBIOS on your Windows PC network adapter. There are guides for that online. Also get the "Network Log" app in the Play Store, it shows the traffic so you can see which one's are for the kernel (wlan_rx_wake is a kernel wakelock).
Also uPNP feature in router can cause all kind of weird behavior. Better block it from router's firewall.
Sent from my slimbeaned GNex
What baffles me the most is that all of this shouldn't be needed. I shouldn't have to disable netbios and do things to OTHER devices just so my phone sleeps. This is a jellybean issue imo, I never had these problems on ICS.
The experiments continue, updates incoming.
Sent from my Galaxy Nexus using xda app-developers app
I also suspect the major issue was that my wifi channel was the same as the ones around me. When I changed it, the wlan wakelocks went down significantly.
Sent from my Galaxy Nexus using Tapatalk 2
EddieN said:
At the moment I am fiddling with putting my router into different security configurations, per the quote below. But I will give your idea a try as well.
5GHz band? Where do I disable this, the phone or the router? My router chooses channel automatically and is set to Auto 20MHz/40MHz channel width.
I don't have DropBox on my phone or on any of my PC's
Click to expand...
Click to collapse
5 Ghz band is disabled when you enter Wi - Fi - advanced - Wi - Fi frequency band ... It's set to auto by default, you try either 2.4 or 5 ghz on manual and check if that helps ( incase you didnt already )
Does anyone have any news about this issue? I have the same problem and I can't find the solution. I made several test without any good results.
lkeops said:
Does anyone have any news about this issue? I have the same problem and I can't find the solution. I made several test without any good results.
Click to expand...
Click to collapse
Change the Wifi channel.
Sent from my Galaxy Nexus using Tapatalk 2
I've seen a few similar threads to the one I'm about to make. I've tried different suggestions which I will post here. Yet, none of them seems to work and I'm curious to see if anyone of you has a fix for my problem. My phone is an unbranded international HOX using the 9.7.2 ARHD rom by Mike1986. Here we go:
Problem
While being on WIFI my push notifications aren't coming through in time. There's a delay from anywhere between a few minutes up to as much as 40+ minutes. The phone doesn't have this issue being on the mobile data network. I'm also not 100% sure if the delay is still there when I'm on an different router. Even when I turn on the screen again, the messages seem to come in randomly.
Settings
WIFI best performance enabled
Static IP by router
WIFI sleep policy: Wifi always on
Tried suggestions
Wakelock: One thread described using an app called REGPON keep-alive, which installs a wakelock onto the phone to keep the data connection alive. This app did not do the trick. It only drained my battery and the messages still didn't come through.
Wifi performance: Set the phone to maximum wifi performance. This seemed to work for a while but ended up not working proper either
Kernel: Try a different kernel was one suggestion. I've switched from Stock to Faux123 010 kernel. This didn't change anything about the WIFI problem.
Static IP + Portforwarding + Disabling router Firewall: I've tried both port forwarding on port 5228 and even the range 5224-5228. I've also tried setting up triggered ranges. Maybe I'm doing something wrong on this part though. The router firewall is disabled and it should no longer block anonymous WAN packages.
Disable SmartSync: With the Suite Tools that are included in Mike1986's rom I've disabled Smartsync. No results as far as the wifi problem goes.
Probing app: I've tried an app that supposedly probes my router at least every minute in order to keep the connection alive.
Switching between b/g/n network: Didn't make a difference. The signal quality of the router is also good.
The only thing that did work for extended periods of time was using this remote control app that allows me to type through my PC keyboard, where the text ended up on the phone. I've also got an app installed to test push notifications. It's capable of making a log. Maybe that'll give you guys more information.
Right now I'm not sure if it's an issue with the HOX or if my router somehow stops the traffic. I don't recall having this problem on my HTC Desire. Does anyone have anymore tips?
Thanks,
Zendio
No problem with Gmail push notification on Stock 2.17.401.2.
Yesterday I still was on ARHD 9.7.2, also there I never noticed any delay.
Edit: this complies to various wifi networks (@home, @office, @parents etc.)
Zendio said:
I've seen a few similar threads to the one I'm about to make. I've tried different suggestions which I will post here. Yet, none of them seems to work and I'm curious to see if anyone of you has a fix for my problem. My phone is an unbranded international HOX using the 9.7.2 ARHD rom by Mike1986. Here we go:
Problem
While being on WIFI my push notifications aren't coming through in time. There's a delay from anywhere between a few minutes up to as much as 40+ minutes. The phone doesn't have this issue being on the mobile data network. I'm also not 100% sure if the delay is still there when I'm on an different router. Even when I turn on the screen again, the messages seem to come in randomly.
Settings
WIFI best performance enabled
Static IP by router
WIFI sleep policy: Wifi always on
Tried suggestions
Wakelock: One thread described using an app called REGPON keep-alive, which installs a wakelock onto the phone to keep the data connection alive. This app did not do the trick. It only drained my battery and the messages still didn't come through.
Wifi performance: Set the phone to maximum wifi performance. This seemed to work for a while but ended up not working proper either
Kernel: Try a different kernel was one suggestion. I've switched from Stock to Faux123 010 kernel. This didn't change anything about the WIFI problem.
Static IP + Portforwarding + Disabling router Firewall: I've tried both port forwarding on port 5228 and even the range 5224-5228. I've also tried setting up triggered ranges. Maybe I'm doing something wrong on this part though. The router firewall is disabled and it should no longer block anonymous WAN packages.
Disable SmartSync: With the Suite Tools that are included in Mike1986's rom I've disabled Smartsync. No results as far as the wifi problem goes.
Probing app: I've tried an app that supposedly probes my router at least every minute in order to keep the connection alive.
Switching between b/g/n network: Didn't make a difference. The signal quality of the router is also good.
The only thing that did work for extended periods of time was using this remote control app that allows me to type through my PC keyboard, where the text ended up on the phone. I've also got an app installed to test push notifications. It's capable of making a log. Maybe that'll give you guys more information.
Right now I'm not sure if it's an issue with the HOX or if my router somehow stops the traffic. I don't recall having this problem on my HTC Desire. Does anyone have anymore tips?
Thanks,
Zendio
Click to expand...
Click to collapse
I am so sorry to hear you are affected by this problem, but also happy someone else is experiencing the exact same thing as I am !!!
I have tried different solutions to no avail.
Would love to hear something on this topic !!
Also I should note, I don't have any kind of task killer installed.
In general use WIFI feels really fluid and responsive. I really have no idea what could cause these problems.
Zendio said:
Also I should note, I don't have any kind of task killer installed.
In general use WIFI feels really fluid and responsive. I really have no idea what could cause these problems.
Click to expand...
Click to collapse
Did we get any update on this, I have the issues on 3 phones..desire HD, sensation and a brand new Galaxy S3
modd1uk said:
Did we get any update on this, I have the issues on 3 phones..desire HD, sensation and a brand new Galaxy S3
Click to expand...
Click to collapse
I hope so. My One S is experiencing the same thing. I've tried everything above. No luck. Some stuff is fairly critical that I get it as soon as it comes in. I might try getting ahold of a Nexus 4 and do some testing with its wifi, just to make sure it isn't a general Android problem.
What router do you have? My issue was any android device in the house. Turned out it was my router, I put a custom firmware on it and all my trouble have gone away. My friend has the WiFi issue on a virgin media superhub.
Sent from my HTC Sensation Z710e using Tapatalk
I have an Asus RT-N66U. Funny you should suggest that. I'd planned to throw Tomato on it tonight and see how that works out. I did some tests at my folks' and their router had the same results. It's some cheap Netgear thing. Not sure of the model at the mo. I'll post back with results. If not tonight, tomorrow some time.
No go
Well that was unsuccessful. Actually it slowed things down. With the default firmware I get notifications from the instant I press power to wake up my phone. With Tomato there was a second or so before I got them.
Time to try DD-WRT tonight to see if that does the same thing.
I have an rt-n56u so the older version of yours and I'm running the Asus wrt that is being made, its fixed all my problems and is awesome tbh.
Sent from my HTC Sensation Z710e using Tapatalk
Set Beacon mode power safe (BMPS) to 0 in WiFi ???.ini config file should resolve this problem.
Such ???.ini config file usually placed under /system/etc/wifi or /system/etc/firmware/wlan/prima/
Let me start by saying that this issue only occurs when I'm using Wi-Fi and none of these exist while using my cell data.
While I am on Wi-Fi I experience issues with the play store such as images not loading even though I can browse and search with no issue. Also, when I click install to download an app it will say downloading for about 2 minutes before it actually starts downloading. While I am using the browser it is almost impossible to get a page to load. If I toggle my Wi-Fi it will temporarily resolve the browser issue, but not my issue with the play store.
The ONLY thing that I have managed to do to resolve all these issues was to use an app on the play store that changes my DNS without needing to be rooted. I believe it works by using a VPN.
A few other things to add... I have 3 other Android phones, 1 Android Tablet, and an Android TV that have absolutely no issues with my Wi-Fi. I have tried changing all kinds of settings on my router, toggling all the different settings in my phone's Advanced Wi-fi settings, Factory reset, and running in safe mode all with no success in fixing my issues. My phone is also fully updated and I just recieved it in the mail yesterday... according to the date that was on my phone, it was built this month.
EDIT: I finally solved the issue by turning off IPv6 on my router and now everything works great. This still doesn't explain why my other devices were fine, BUT I did notice that the "Google Connectivity Services" app wasn't installed on my phone and it never asked me to install it so that may have been the problem all along... I'll have to test it out and see if my device works if I re-enable IPv6.
EDIT 2: I turned IPv6 back on and it appears that the Google Connectivity Services app doesn't do anything to fix the issue, though I didn't try restarting my device.
If you connect to a 2.4 GHz network, do you have the same issues? Others are having wifi issues too, here: http://forum.xda-developers.com/htc-10/help/wifi-issues-htc-10-weak-signal-fail-t3368165
I've noticed that 2.4 is more consistent (but obviously slower) than 5 GHz.
2.4: https://drive.google.com/open?id=0ByvK5ngdexuyMzZDMF93dWh4OUE
5: https://drive.google.com/open?id=0ByvK5ngdexuySGZNblhkWEFRTUk
https://drive.google.com/open?id=0ByvK5ngdexuybHVBcFA3bHRDckU
There's always a dip, so it probably stops transferring any data for part of the test. This doesn't happen on any other devices, and nothing else is using bandwidth.
Sorry, I forgot to mention that it happens on both 2.4 and 5 Ghz.
Sounds you might have DNS issues at home. Have you tried it on some other network? I know it's a bit weird, but I have seen similar problems which were related to DNS (perhaps buggy router firmware?). to your case.
I tried changing DNS settings on my router, but it doesn't explain that none of my other devices have issues. I finally solved the issue by turning off IPv6 on my router and now everything works great. This still doesn't explain why my other devices were fine, BUT I did notice that the "Google Connectivity Services" app wasn't installed on my phone and it never asked me to install it so that may have been the problem all along... I'll have to test it out and see if my device works if I re-enable IPv6.