iodeOS wifi connection issues

Hi Community,

This post is made to track the issues reported with WiFi (WPA2 protocol).

Both Brax Technologies and iode team will be posting updates on the progress in this page.

If you are facing issues with WiFi Connectivity on your BraX3 running iodeOS, you have one of the following options:

  • Wait for a fix of iodeOS for the BraX3 to resolve the issue. No ETA available yet.
  • Use a router that the device has been tested with and is working: iodeOS wifi connection issues
  • Try to change the protocol from WPA2 to WPA3 on your current router
  • Install LunarOS as an alternative Operating System, that works with all routers and protocol (Welcome to LunarOS)
  • Return your device for a refund

Update (October 20th '25)

LineageOS is now booting on the BraX3. We’re in the process of testing the WiFi with in the environment reported where it’s not working. WiFi was tested and working with several routers already. I will post an update once we’ve done a proper QA on our end as well, testing on rotuers that are affected currently.

If the WiFi works on LineageOS, pushing a fix on iodeOS becomes trivial.

Update (October 16th '25)

I’m posting a new update regarding the wifi issue.
The issue is still not fixed on iodeOS.

We’re progressing with LineageOS port and expect to have a port done by early next week. The port will be in early stage, so it won’t be fully functional, but it will serve as the base for lineage devs to work on the wifi issues. As mentioned previously, once the issue gets fixed, iode devs will have an easy time applying the fix to their OS, considering they are forking lineage.

We’re very confident in the capabilities of the lineage OS devs. They have already done successful ports to MediaTek powered devices, including some of Nothing’s phones - which we share the solution house (dealing with low level drivers) supplier with.

Update (October 8th '25)

It’s hard to predict an ETA on a fix from iode.
There were a lot of positive signs last time I posted (e.g. making WPA2 working, but braking WPA3) but the issue is still not resolved.

We were hoping that involving devs on our end (more familiar with BSP development), will help resolve the issue quick. What ended up happening is getting iode broken (BSP developers aren’t familiar with iode/lineage code, and iode team isn’t familiar with BSP code).

We haven’t given up on resolving the issue. We are exploring different ways to resolve the issues, that are in our control, including:

1. Fixing the issue on iodeOS
We’ve contracted LineageOS developers to port LineageOS on the BraX3.
Lineage developers have way more experience resolving similar driver/HAL related issues - it’s what they deal with on every new port. When successful on the BraX3, it will be easier for iode team to port the changes to their OS and thus fix the issue (iodeOS is a fork of lineageOS after all).

We’ve been looking into porting LineageOS for a while, but the priority was not high, as it was just another OS option to introduce (similar to UB touch). Now the priority on LOS port is high, as it is expected to resolve issues with iodeOS.

2. Porting more operating systems to the BraX3
While 1 remains priority, we will add more OS options as well. We’ve already ported UB Touch (installable build will be shared very soon), working on LineageOS (as shared in point 1), working on CipherOS port. We’re also discussing making LunarOS more user-friendly as well, making it closer to stock OS experience, similar to what BraXOS was on the BraX2.

We still believe that collaborating with different custom ROMs is the way to go. We won’t give up on that. We’ve learnt a lot of things in this process so far, and understood that some mistakes were made. We will do what is in our control. The rest is noise.


With various combinations of wifi routers / APs not correctly authenticating using iodéOS, the below chart can help us better centrally track what makes / models / protocols are working correctly and what other devices are giving issues.

Make / Model WiFi WPA2 Status Notes iodé Version Reporter
Actiontec GT784WN H/W/5A :red_circle: GromPilot
Actiontec GT784WNV :red_circle: Handy
Actiontec MI424WR-GEN2 Version F :red_circle: 6.8
Actiontec T2200H :red_circle: 6.6 2025-08-03 Greenie
Actiontec T3200M :green_circle: Greenie
Amplifi Home Wi-Fi model AFi-HD :green_circle: EdwardTeach
Arcadyan VRV951A (Swisscom) :red_circle: raggadaz
Arris Group, INC Model G54 :green_circle: abdullah
Arris NVG468MQ :green_circle: DeeGu
Asus GT-AC5300 :red_circle: WPA/2 ProxyGeek
Asus RP-AC56 Wireless-AC1200 Dual-Band Access Point :green_circle: Diode
Asus RT-AC1900P (has the latest firmware) :red_circle: 6.6 2025-08-03 blueduck
Asus RT-AC5300 :red_circle: Diode
Asus RT-AC53U :red_circle: TheCableGuy
Asus RT-AC66U :red_circle: RogerZ
Asus RT-AC68P Wireless-AC1900 Router :red_circle: PeterBX
Asus RT-AC68U w/ JRS Eco firmware 587.1_4 :red_circle: 2.4/5GHz 6.6 2025-08-03 wardee
Asus RT-AC86U :red_circle: james119
Asus RT-AX57 :green_circle: krog
Asus RT-AX86U Pro AX5700 :green_circle: PeterBX
Asus RT-AX88u model 2019uk :green_circle: 6.8
Asus RT-N12 :red_circle: TheShanMan
Cudy WR3000H v1 with OpenWrt 24.10.2 :green_circle: dobby
D-Link DIR 868-L :red_circle: MichaelA
D-Link DWR-978/E :green_circle: Robcwm
DD-WRT (not sure models) :red_circle: bejinxed
DD-WRT - Linksys e1200 :red_circle: 2.4/5 GHz 6.6 2025-08-03 3n1gma
DD-WRT v3.0-r48296 (Netgear R6400v1) :red_circle: TheShanMan
DD-WRT v3.0-r58124 (Netgear R6300V2) :red_circle: 6.6 2025-08-03 colinrk
Firewalla Purple :green_circle: rik
FRITZ!Box 6591 Cable (Vodafone) :green_circle: juhl
FRITZ!Box 7590 :green_circle: Geert
Fritz!box7530AX :green_circle: 6.8
GL-iNet GL-AC1200 travel wifi router :green_circle: cloudscapes
GL-iNet GL-ARM300 (shadow) wifi router :green_circle: cloudscapes
GL-iNet GL-AX1800 Flint :green_circle: blaster, Mikejc55
GL-iNet GL-B3000 /Marble AX3000 :green_circle: Mattbeensick
GL-iNet GL-MiFi :green_circle: 6.6 2025-08-11 rik
GL-iNet GL-MT3000 Beryl AX :green_circle: bqyoung
GL-SFT1200 :green_circle: 6.8
GLi-Net GL-X3000NR :green_circle: 6.8
Google Home AP :green_circle: Not sure what protocols tried triplef
HELIX :green_circle: triplef
Huawei B525s-65a WPA/2: :red_circle: Si1208
Huawei Echolife HG8245Q :red_circle: Paul
Lifebox 5 :green_circle: 6.9
Linksys EA6900 :red_circle: moonsong
Linksys EA6900 :red_circle: Mikejc55
Linksys Velop MX55EC :green_circle: guardian241
Linksys WRT3200ACM :green_circle: Icondog
MikroTik RouterBOARD cAP 2nD (with stock RouterOS v6.42.12) :green_circle: 6.6 2025-08-11 rik
MikroTik RB951G-2HND and RBcAPGi-5acD2nD-US :red_circle: triplef
MikroTik RBcAPGi-5acD2nD :red_circle: Haley
MikroTik Router/Switch CRS109-8G-1S-2HnD-IN :red_circle: bpaddock
MikroTik RouterBOARD 962UiGS-5HacT2HnT with OpenWRT :green_circle: rik
Motorola DOCSIS 3.1 Cable Gateway MG8702 :red_circle: whatever
Netgear 6700 v3 :red_circle: Ironman
Netgear AC 750 Wifi Range Extender Model EX 3700 :green_circle: Diode
Netgear AC1750 Smart Router :red_circle: Not sure which protocols tried TheBeeg
Netgear AC1900 Smart WiFi Router, Model R7000 (Max: c7000v2) :red_circle: WPA/2 2025-08-11 Inframan, Max
Netgear EA6200 :red_circle: moonsong
Netgear N600 :red_circle: Mattbeensick
Netgear Nighthawk 7300 :red_circle: MacG
Netgear Nighthawk AC1900 - R6900 :red_circle: WhiskeyColorado
Netgear Nighthawk M1 :green_circle: raggadaz
Netgear Nighthawk R7900P :red_circle: Kevin
Netgear Nighthawk X65 AC3600 R7960P :red_circle: baruk
Netgear R6400v2 :red_circle: Higgins1010
Netgear WNDR4500 :red_circle: PeterK
Nokia E-240W-A :red_circle: dobby
Orange Livebox Fibre G06.R04.C06_10 :green_circle: ProxyGeek
Pace PLC 5031NN-030 :red_circle 2.4GHz only A/P Fabian77
Sagemcom / F@st 5655v2 AC RF :red_circle: brinerustle
Sagemcom BT Hub2 (UK) GRV9517UAC34-asa :red_circle: superwizard
Sagemcom F@st 5366s :red_circle: dwilson
Sagemcom F@st 5370e :red_circle: Rempo
Sagemcom F@st 5670 :green_circle: brinerustle
SFR box NB6VAC-FXC-r2 :red_circle: Vrovig
Smart RG SR516ac :red_circle: All variations tried 6.6 blulight
Technicolor TG389ac :green_circle: 6.9
TP Link AC1900 Archer C80 :green_circle: Nefer
TP Link DECO XE75 :green_circle: 6.9
TP-Link AC1900 Archer C9 Ver 2.0 :red_circle: 6.6 2025-08-11 Nefer
TP-Link Archer A20 v1.0, 1.1.4 Build 20231011 rel.36819(5553) :red_circle: 6.6 2025-08-11 Morogan, Nefer, Foundit
TP-Link C5400 :red_circle: 2.4/5GHz, TKIP, AES, b/g/n, n only tesladude
TP-Link Deco X55 Pro AX3000 :green_circle: bejinxed, Max
TP-Link Deco X75 Pro :green_circle: jcaceres
TP-Link EAP245 :green_circle: 6.6 2025-08-11 rik
TP-Link TL-WR840N :red_circle: jojumaxx
TP-Link TL-WR940N :red_circle: dpourkesali
Ubiquiti Unifi (various models AC Pro, UDM Pro, UDM Max models etc.) :green_circle: mike8itall, xancudo, ChinPerfe
ZTE LTE Ufi, model mf871rs2 :green_circle: Enduro
Zyxel C3000Z :red_circle: SolderingIron
Asus RT-BE82U :green_circle: WPA3 6.9
9 Likes

Actiontec Model T2200H, EDIT: iode 6.6, and phone says 2.5 GHz and Security is WPA/WPA2/WPA3-personal

2 Likes

was Mikrotik RB951G-2HND and Mikrotik RBcAPGi-5acD2nD-US / WPA2

2 Likes

For the TP Link there are 2 dual band 2.4 GHz, 5 GHz and I just downloaded the new 6.6 version and wifi is still not working. Currently using hotspot which is unstable.

2 Likes

Router Model: Netgear R6300V2
Firmware Version: DD-WRT v3.0-r58124 std (08/23/24)
Kernel Version: Linux 4.4.302-rt232-st52 #12194 SMP Thu Aug 22 05:48:42 +07 2024 armv7l
“WiFi 5”
WPA/WPA2, 2.4/5 GHz: “Check password and try again”
WPA3: not available on router

Build: 6.3 & 6.6


iPhone7 hot spot (iOS 15.x.x)
“WiFi 4”
WPA/WPA2 2.4GHz: works

2 Likes

2.5 and 5g was tried, none worked

2 Likes

This is good, i have a few routers that i can configure differently, will post my tests here once device has arrived.

1 Like

TP Link C5400
Overall Setting WPA/WPA2-Personal
Running on 802.11b/g/n mixed.
WPA2-PSK with AES cipher - Saved/Check Password and try again.
WPA2-PSK with TKIP - Saved/Check Password and try again
WPA-PSK with AES - Saved/Disabled
WPA-PSK with TKIP - Saved/Disabled
Running on 802.11g/n mixed
WPA-PSK with TKIP -Saved/Disabled
WPA2-PSK with TKIP -Saved/Check Password and try again.
WPA-PSK with AES - Saved/Disabled
WPA2-PSK with AES cipher - Saved/Check Password and try again.
Running on 802.11n only
WPA2-PSK with AES cipher - Saved/Check Password and try again.
WPA-PSK with AES - Saved/Disabled

No WPA3 support on this old dog…

2 Likes

Actiontec GT784WN H/W/5A. Failed on protocalls WPA and WPA2 PSK.
No WPA3 available.
Firmware version BA-1.0.16
ISP Protocol PPPoE
Dynamic IP-DHCP

BraX3 settings:
Detect Automatically
Proxy none
IPSettings DHCP
Privacy use random MAC
Don’t send device name to to network

BraX3 says check password and try again. Did so several times. No joy.

3 Likes

By the way for people with issues, please try (if able) to use “WPA2 only” instead of “WPA/WPA2”. At least in my case (3 different hotspots), I can reproduce no connection when I set the hotspots to “WPA (only)”, but all of mine work in “WPA/WPA2” and “WPA2/3”.

Whenver trying a different configuration, also please delete / “forget” the bad connection from before and reconnect from scratch as if for the first time. This may help.

1 Like

Explains why mine works. Is set to WPA2/WPA3

3 Likes

@guardian241 if you are willing, can you set it to WPA only, and see if it still connects? If not you would match my findings. What model again?

1 Like

TP-Link Deco X20 mesh system and a second wireless network on a little GL.iNet GL-MT300N v2 that I have no issues connecting to either.
I’ll try to do some testing Monday

3 Likes

Motorola DOCSIS 3.1 Cable Gateway
Model: MG8702

Tried connecting to WPA2-PSK (Preshared key) on both 2.4 and 5ghz.
Got error message that password was incorrect.
Password was not incorrect.

Tried WPA-PSK on both frequencies with the same result as above.

WPA and WPA2 must be used in conjunction with a RADIUS server. I don’t know what that is.

Tried using the QR code method with both frequencies with the same results as above.

I tried on both Iode os 6.3 and 6.6 versions.

Was able to connect to library wifi and that’s how I got the 6.6 update.

2 Likes

Did quick experiment on gli.net GL-MT300N vs which is 2.4ghz only:

Set security to WPA2-PSK and no issue connecting.

Set security to WPA/WPA2-PSK and no issue connecting.

Possible issue 5ghz related?

Will check my main, newer network after the weekend

1 Like

If you go to the luci advanced interface you should then be able to select WPA (only). If you are a glutton for punishment you could try that. This is where my GL.iNET finally showed an inability to connect :slight_smile:

2 Likes

Same thing, “Check password and try again”.
New Brax3, update 6.06
Netgear AC1750 Smart Router, 2.5 and 5 GHz

Nothing else has any problems connecting (two phones, laptop).

4 Likes

FYI: RADIUS is used for authentication when security is set to WPA/2/3-EAP (“Extensible Authentication Protocol” or commonly referred to as “Protected Access” or “Enterprise Access”), this is not something you can just enable without running another box to to the authentication.

2 Likes

Unless you use a device like Ubiquiti… that has onboard RADIUS… and the latest beta cured the issue. I can now connect to that device with an Enterprise WPA2 and a WPA3 configuration.

2 Likes

I can’t recall if you had a test device you could disable enterprise on and tested. Just trying to get a sense if Ubiquiti was unable to connect at all before or was it only with EAP that it wasn’t able to connect?

UPDATE: I see this is the “latest - latest” beta that just dropped a few hours ago that solved the issue. Let’s see what others report after installing this.

2 Likes