How to fix Wi-Fi problems in Android 6.0 Marshmallow

Android 6.0 Marshmallow

After the buggy mess that Lollipop was, Google has done a pretty good job in squashing bugs and improving the core user experience in Android 6.0 Marshmallow. However, like every new version of Android, Marshmallow also comes with its own fair share of issues particularly related to Wi-Fi.

Post the Marshmallow update, many users have been having troubles connecting their Android device to a particular Wi-Fi network or facing slow transfer rates. If you are on the same boat as them, check out some solutions listed below that should hopefully fix your Wi-Fi woes on Marshmallow.

Restart everything

As someone who has been troubleshooting computer and smartphone problems for others since the last few years, I can confidently say that in most scenarios rebooting solves most of the issues. If your Android device is unable to connect to a particular Wi-Fi network or is giving you slow transfer speeds, reboot your device as well as your Wi-Fi router.

Forget known Wi-Fi networks

If your Android device has been unable to connect to a particular Wi-Fi network after updating to Marshmallow, try ‘forgetting’ that Wi-Fi network, turn off the Wi-Fi, switch it back on and then connect to it again. This should in most likelihood fix any connectivity issue that you are facing with any particular Wi-Fi network.

To forget an existing Wi-Fi network, go to Settings -> Wi-Fi, tap on the name of the Wi-Fi network followed by ‘Forget’.

Change Wi-Fi frequency

If your Android device has been having a tough time latching to your Wi-Fi network post the Marshmallow update, you can try to switch its Wi-Fi band to 2.4 or 5GHz. Doing this should lead to a noticeable improvement in Wi-Fi speed and performance, but make sure to change the Wi-Fi frequency of your device to the same one as the Wi-Fi network.

To change the Wi-Fi frequency band on your Android device, head over to Settings -> Wi-Fi, tap the 3-dot overflow menu button, select Wi-Fi frequency band and then select the appropriate frequency.

Wi-Fi bands

Switch to a different DNS

If your Marshmallow running Android device is able to connect to a Wi-Fi network, but pages are loading slow or the internet is outright not working despite the same network working on other devices, you can try and switch to a different DNS.

To do this, head over to Settings -> Wi-Fi and switch on Wi-Fi. If its a known network, you will need to ‘forget’ it first. Then, connect to it again, but this time when the window asking for password pops up, click on ‘Advanced options’ first, and select ‘Static’ from the IP settings drop down list. Scroll down then and enter the IP address of the DNS server that you would like to use in the DNS1 and DNS2 box.

You can now enter the password of the Wi-Fi network and connect to it.

Change DNS of Wi-Fi network

Reset your router

If your Android device is unable to connect to a particular Wi-Fi network and you have already tried the steps above, it is recommended that you reset your router once. Resetting the router can be a tedious task for many, so consider this option as the last resort. If your other devices are able to connect to the same Wi-Fi network without any issues, then it is likely that the issue is with your phone rather than the Wi-Fi router itself. However, a reset can help in eliminating any problems with the router.

Do a factory reset

If all the above steps have failed to get the Wi-Fi performance of your Android device back to the state that it was before installing Marshmallow, you are only left with one solution: do a factory reset. While extremely cumbersome, doing a factory reset will eliminate any issues with the radio or software itself. Since a factory reset will wipe your phone of all data, it is recommended that you create a backup beforehand.

If the Wi-Fi of your Android device does not work even after following the steps above, then you are left with only two options: it is likely that Google unintentionally ended up introducing a new bug in Android 6.0 that is causing Wi-Fi connectivity issues for you or there is a hardware fault. If it is the former, you can wait and hope that Google will fix the issue in the next OTA update, and if it is the latter, you should take your device to a service centre to get it repaired or replaced.

Are you facing any issues with Wi-Fi after updating your Android device to Marshmallow? If yes, how did you end up solving it? Drop in a comment below and let us know!

48 Responses to “How to fix Wi-Fi problems in Android 6.0 Marshmallow”

  1. Hi, facing the issue, only with 2 SSID. I’m going to follow your tips and will report

  2. Finally I discovered that my HTC’s mac address was blacklisted. After that it connected fine

  3. Chris Apicella

    What a nightmare. Upgraded to Marshmallow over the weekend for my HTC M8 and now cannot connect to my home wifi network. I can connect my laptop and tablet to the home network and my phone to other networks. So weird.

    Tried toggling wifi on and off and the suggestions above. AT+T said it was Verizon’s problem. Verizon said it was HTC’s problem. HTC said it was AT+T’s problem. I went into the local Verizon store and they are trying to sell me a new phone. HTC had me do a factory reset on the phone (what a pain in the ass) and that didn’t solve the problem. 3 1/2 hours of time and counting trying to resolve this nonsense

  4. manoj singh

    Very upset updated lollypop with marshmallow. Wifi is disconnecting every 10 or twenty second. I have tried tried all above solutions. Also factory restored but can’t solve the problem.. Please help me if any body can

  5. Axel Facundo

    Hi, i have a Moto E 2gen and today i got the Marshmallow update. I just decided to go on but i got some serious problems with Wi-Fi and the Start of the S.O… My Wi-Fi needs 42 seconds to connect with A 6.0 when with Lollipop (5.0.2) used to connect like in 3 seconds. I don’t understand why… And the S.O just starts slowly af. Lollipop didn’t have this issues, anyone now how to fix it?

  6. Arch Stanton

    I can Google this all day and no one has an answer.
    I turn my phone on (wake Up) or whatever you call it, go to the internet and it says no connection.
    I have to toggle Airplane mode and then my connection is restored until it sits for a while when not in use then it turns the internal modem back off.

    Anyway I can keep the modem on all the time? Sounds like some battery saving program built into Marshmallow.

  7. frustrated too

    I regret doing the Marshmallow update, next time I will wait 6 months to a year to make sure they’ve got all the kinks and bugs out.

    My WiFi shows connected, but no internet at home, and restaurants. I have tried every procedure that the “Android Authority” has given, and a few more rumoured fixes to no avail.

    Why can’t Google just leave a good thing alone?

  8. Andrey Vlasov

    Turn you router into WPA2 AES, Marshmallow does not like TKIP at all. Old androids were not so picky. Old routers used TKIP very often.

  9. Stefan Ehlen

    Hi, I had the same problem with my S5: No internet access via wifi, but I was able to track it down and find and kill the root cause in this special case – maybe its the same for some of you?

    Anyway, I noticed I could access the internet using IPs and found out that the phone requested a DNS server IP in its DHCPREQUEST, but my dhcp-server did’nt deliver one – it simply wasn’t configured to do so, which was never a problem before.

    After modifying the dhcp-configuration, wifi worked like a charm again and now I begin to like Mashmallow 🙂

  10. William Hays

    I went from a Galaxy S5 on Lollipop and was able to connect to the internet using the university wifi with no problems. I broke that phone and had to temporarily replace it with a Samsung J3 (2016) with Marshmallow. I can connect to the internet at home on wifi but now can no longer connect to the internet at the university. I can however, still access Facebook and Google Play and games via apps but not via web browser.

  11. I was having wifi connection problem with my Galaxy S6 after updating to Marshmallow. I tried rebooting, clearing out the cache files, and still getting “Network unavailable, try again later” message. Finally the problem was solved by turning OFF power saving mode. So far so good.

  12. Jaipur DP

    WIFI issue with Samsung Galaxy S7 Edge

    previously my phone was working well. since yesterday, problem raised. rest of all my devices (iphone & laptop)are well connected with same MTS wifi. but S7 edge says
    “failed to obtain IP address”.

    • Wil Van Exel

      The next “trick” works for me:
      – go to Settings
      – go to Network connections> Tethering and Mobile hotspots
      – turn Mobile Hotspot to ON
      – wait 10 sec’s and turn Mobile Hotspot to Off
      And Ican activate WiFi.

      Sometimes I have to do it twice, but in General it works after the first shot.
      (Samsung Galaxy S5 (SM-G901F)
      Vodafone,The Netherlands

  13. Jaipur DP

    WIFI issue with Samsung Galaxy S7 Edge

    previously my phone was working well. since yesterday, problem raised. rest of all my devices (iphone & laptop)are well connected with same MTS wifi. but S7 edge says
    “failed to obtain IP address”.

    please help

      • legooolas

        Go to:
        Settings->Developer Options->Use legacy DHCP client (from lollipop)
        ..and enable this, which worked around this for me on CyanogenMod 13 (6.0.1).

        Hopefully they’ll push out another patch which fixes the new DHCP client…

  14. Jaipur DP

    WIFI issue with Samsung Galaxy S7 Edge
    [marshmallow 6.1]
    previously my phone was working well. since yesterday, problem raised. rest of all my devices (iphone & laptop)are well connected with same MTS wifi. but S7 edge says
    “failed to obtain IP address”.

    anybody……….out there….

    pls help

  15. Immediately after 6.01 upgrade wifi no longer works. Reads connected but will not transmit most of the time. Worked flawlessly before the 6.01 upgrade. On AT&T Note 5

  16. WIFI intermittent connection on samsung galaxy j7 after marshmallow upgrade

    Previously with lollipop my phone once connected to my router would stay connected but now it keeps dropping the connection and then reconnecting again..please help

    • hey guys, i tried these steps and it seems to be working now so far, turn wifi off, put phone in airplane mode, then go to wifi settings and forget all networks, then come out of airplane mode(switch to normal mode), switch wifi on, search for your router, enter password and reconnect again. thanks.

  17. On a Galaxy Tab S2, after upgrading to Marshmallow, I have no WiFi: My network name does not show up in the available listing. Listing shows a few networks (should belong to neighbors?) I can’t wipe out my device, but the rest of the tips provided haven’t helped. Since my Tab S2 is a Wifi only, I just don’t know who to refer to.

      • Thanks, Rajesh
        After following all recommendations, I finally braved into the router, and I don’t remember I changed anything, but the network name, for the first time after disappearance, appeared! I sheepishly closed the browser and back to using the Internet. Thank you for the suggestion.

  18. Luciana Fontolan

    i have a sony xperia z3 dual, and it was doing well after the upgrade to android 6.0.1, but since last month i’m having authentication issues only when i try to connect my smartphone to the one of my private wi-fi networks (mine is divided in two), who is attached to a humax cable modem. it had been running pretty good, but suddenly it started to fail. what should i do? thanxxx.


    I recently installed Android marshmallow 6.0 in my PC in Virtual Box, but am not getting

    graphical user interface, it still boot to root#, not switched to graphical user interface,
    somebody please help to resolve the issue….

  20. girts gailans

    My wife and I have Samsung Tab S tablets. Both got Marshmallow recently and both had been working fine. Now there’s no wi-fi on either of them. Tried the ‘forget’ route, but they refuse to forget! The network disappears from the list, but when you switch on again, there it is. Sometimes, the ‘forget’ option doesn’t even come up! So that doesn’t work.

    Even with wi-fi switched off, we can see the battery draining at an alarming rate – the tablet’s displayed estimate of battery life is hopelessly wrong.

    As these tablets are wi-fi only, I don’t see how we will be able to get an update – assuming Google bothers to issue one.

    Any suggestions?

  21. Adrian vanHarrick

    The whole advanced settings entry is not available on my Samsung J5 after its OTA upgrade to Marshmallow two weeks ago and also the three dots to enter any settings menu are not any longer there, it now only says more and all the entries (choices) you show in the above screenshot / example aren’t there either (you can’t choose notification settings, you can’t change or adjust frequency settings). My phone will not reconnect to my home wifi network and not list it either (even though of course it has signal) – after switching the whole connection off and back on again, it will suddenly see, recognize and connect to it again. I find many functionalities of Android version 6 real f***ed up, apps are continuously figjting each other over the ridiculous screen overlay permission that never used to be there, as apps would just do their thing and it would be taken care of automatically. Now, when you grant that idiotic permission to one app, it means that all the other apps immediately stop functioning and start moaning about it. So, you cannot grant that permission to any app at all – for most that doesn’t matter, but for some special app launching shortcuts and touchscreen affecting apps that permission now IS needed. Also my other apps now constantly keep asking for the same (other) permits over and over again. That even overlay thing is a completely unneeded, horrible implementation. I wonder how in the world they can release a thing like that, U already am so fed up with it (tried resetting my phone by factory reset as it got hung up, kind of crashed, on the permissions in other ways too, hoping this would bring the device back to Lollipop – which was the original version it came with, but that didn’t happen) I am seriously thinking of buying myself one of two second-hand devices that are old enough not to get the 6-upgrade (with again a totally different style, the user gets no voice in nor choice of) so that I can keep using that previous version that were (worked) just fine for me and in my opinion and I thought it beautiful too. Even select and copy functions for text are unpleasantly changed and not without bugs anymore in Marshmallow, I am astounded by it.

  22. GALAXY J5 – phone updated from 5 to 6 and the wifi turned to rubbish have only half the distance to receice wifi now, tryied everything except factory reset all no fix

  23. Entertainment Channel

    wifi not opened in lenovo k4 note . still i checked engineer mode but this is also not opened

  24. I have a J7 prime. It always disconnects to our home wifi. Even if my wifi settings is still on. Need to on-off wifi to reconnect again. At worst times i need to restart the phone. Its irritating in middle of what you are working on the internet disconnects even if the wifi is on. Only to see that you are not connected. I keep on getting booted out of my own wifi. The J7 prime doesn’t have the wifi power mode ON/OFF feature like its older model J7.

    Please help.

    • having the same damn issue here. I bought this phone 1 week ago, it was fine until yesterday, since when it repeatedly disconnects/reconnects to any wifi AP.

      Did you find any solution to it? If you did, please let me know!!

  25. my mote e2 wifi is not turning on when i updated to 6.0 version . so please fix my problem . i have done factory reset also. But it has not solved

  26. Worked! Used forget network method above then rebooted phone. It was a public wifi. Currently connected and using it to send this comment. funny that marshmallow picks up more sources of wifi signals than the previous system but the public wifi I wanted was being blotted out. anyway all better now thank you.

  27. Broman

    i unmounted my sd card and it became stable :'( but i wanna download stuff direct to my sd card so i cry so much fkery

  28. scvblwxq

    Motorola Moto G Android 6.0 – After changing my WiFi password on my Uverse router my phone wouldn’t connect to the modem. I unplugged the modem and plugged it back in and rebooted the phone. That didn’t help. I went to Settings > WiFi and selected my network and forgot the connection. I turned off WiFi and turned it back on and selected my network. It asked me for the new password which I entered and that fixed the problem.

  29. sambozauk

    The Asus Z300M is the biggest pile of shit I have ever owned.

    This relentless authentication issues connecting to my broadband all of a sudden is a complete mystery.

    This is the 2nd Asus Zenpad I have owned, and it will be the last.

    I had issues with the previous one, that got broke as I have no patience for crap tech, so I was a mug and went and purchased another one, only to have the same problems as the previous one, but additional problems on top which makes this product a really poor quality tablet to own.

    Impossible to work with it, it is utter crap.

    Now I know why people buy iPads, now I know exactly why. My next tablet will be an iPad without all its glitches and issues, that ASUS tablets have.

    My review and advice is, do not buy an ASUS Zenpad of any level.

  30. Android 6 is crap. I connect full strength to WiFi but can’t connect to Internet. Had no issue on Android 5.

  31. I don’t have Settings/WiFi, I have Settings/WAN. In WAN settings there is nothing to select WiFi frequency, even though my Lenovo Tab2 A10-70F is 5GHz capable and sees some 5GHz networks.

    Also, I don’t have any advanced setting when connecting to a network for the first time so I can’t try the DNS trick. Isn’t there a system setting for this somewhere instead of having to set it for each network?


Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>