Home > OnePlus

IPv6 WiFi not working on OnePlus: How to Fix

In this guide, we will show you the steps to fix the issue of IPv6 WiFi not working on OnePlus. For the past couple of years, numerous users have voiced their concern that they are unable to connect to an IPv6 website on their OnePlus device while connected to WiFi. However, all these have been falling on deaf ears as the OEM didn’t pay any heed to such reports and the issue continues to bug users even to this date, after two major OS upgrades.

IPv6 not working on OnePlus

if you had over to the IPv6 test website, then it will straightaway display the result that “No IPv6 address detected” and “Connections top IPv6 only sites are timing out”. To further verify the same, launch a terminal emulator app on your device and type in “ping6 www.google.com” OR “ping6 ::1”. The data exchange process will fail and you will get either an “unknown host” message or a “bad system call”.

IPv6 not working on OnePlus

As far as the plausible reason for this issue is concerned, it could be due to the fact that the IPv6 route is either not being set or is disappearing. This is resulting in the failure of the DNS resolution of AAAA records. As a result of which, the phone is only able to use IPv4. If you are also getting bugged with this issue, then this guide will make you aware of a nifty workaround to rectify this problem. Follow along. 

Some Technical Details About This Issue

Since IPv6 not working on WiFi, hence it is not able to resolve AAAA. Due to this failing of the DNS resolution, the AAAA records fail and hence the phone is working in IPv4 only. First off, try to connect to a website with IPv6 connectivity. Now after connecting, try to reach any IPv6-only website via any browser of your choice and it should initially work.

However, do the same thing after a minute, the browser will this time tell you that it is unable to find or connect to website. Likewise, you may also verify the same by opening the Command Prompt on your Windows PC and pinging Google [ping google.com]. You will get the “unknown host” error message.

What’s the Problem?

This could result in a great deal of difficulty for users who are working in a dual-stack IPv6-IPv4 environment. The application will still see that the IPv6 is available, but the Android firewall will block it because a connection to the servers cannot be established. So when you are trying to contact an IPv6-capable website, the device will initially try to establish a connection, but will then hang for a few seconds and ultimately switch to IPv4.

Who’s the Culprit?

Well, the culprit behind the issue of WiFi IPv6 not working on your OnePlus device could be any one of the following servers:

  • conn-service-eu-04.allawnos.com.
  • conn-service-eu-05.allawnos.com.
  • conn-service-eu-08.allawnos.com.
  • conn-service-eu-07.allawnos.com

IPv6 WiFi not working on OnePlus

IPv6 not working on OnePlus

FIX 1: Via Adaway

After going through my DNS records, I found the culprit to be conn-service-eu-04.allawnos.com in my case, however, it might be different for you [whatever it is for you, just note it down somewhere]. Now download and install the Adaway app on your device, tap on the redirect icon to point to the Google IP, and then check if it rectifies the issue or not. NOTE: To find the IP of Google, open Command Prompt and type ping google.com.

FIX 2: Via Root

  1. To begin with, root your device via Magisk patched boot.img
  2. Then download the Force Enable IPv6 Module [Credits: uparrows]
  3. Now launch the Magisk app, go to Modules, and tap on Install from Storage.IPv6 not working on OnePlus
  4. Select the IPv6 module and it will be flashed. Once done, hit Reboot.
  5. Your device will now restart and the underlying IPv6 issue will be rectified.

That’s it. These were the steps to fix the issue of IPv6 WiFi not working on OnePlus. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution at the earliest.


Share: