iodeOS wifi connection issues

@rik this the diff for the wpa-supplicant_8 between Android 14 r67 and Android 15 r14

where would you look for the problem ?

Files 1467/aidl/Android.bp and 1514/aidl/Android.bp differ
Files 1467/aidl/android.hardware.wifi.supplicant.xml and 1514/aidl/android.hardware.wifi.supplicant.xml differ
Files 1467/aidl/sta_iface.cpp and 1514/aidl/sta_iface.cpp differ
Files 1467/aidl/supplicant.cpp and 1514/aidl/supplicant.cpp differ
Files 1467/Android.bp and 1514/Android.bp differ
Files 1467/android.config and 1514/android.config differ
Files 1467/Android.mk and 1514/Android.mk differ
Files 1467/ap.c and 1514/ap.c differ
Files 1467/bgscan.h and 1514/bgscan.h differ
Files 1467/bgscan_learn.c and 1514/bgscan_learn.c differ
Files 1467/bgscan_simple.c and 1514/bgscan_simple.c differ
Files 1467/bss.c and 1514/bss.c differ
Files 1467/bss.h and 1514/bss.h differ
Files 1467/bssid_ignore.c and 1514/bssid_ignore.c differ
Files 1467/ChangeLog and 1514/ChangeLog differ
Files 1467/config.c and 1514/config.c differ
Files 1467/config_file.c and 1514/config_file.c differ
Files 1467/config.h and 1514/config.h differ
Files 1467/config_ssid.h and 1514/config_ssid.h differ
Files 1467/ctrl_iface.c and 1514/ctrl_iface.c differ
Files 1467/dbus/dbus_dict_helpers.c and 1514/dbus/dbus_dict_helpers.c differ
Files 1467/dbus/dbus_dict_helpers.h and 1514/dbus/dbus_dict_helpers.h differ
Files 1467/dbus/dbus_new.c and 1514/dbus/dbus_new.c differ
Files 1467/dbus/dbus_new.h and 1514/dbus/dbus_new.h differ
Files 1467/dbus/dbus_new_handlers.c and 1514/dbus/dbus_new_handlers.c differ
Files 1467/dbus/dbus_new_handlers.h and 1514/dbus/dbus_new_handlers.h differ
Files 1467/dbus/dbus_new_handlers_p2p.c and 1514/dbus/dbus_new_handlers_p2p.c differ
Files 1467/dbus/dbus_new_helpers.c and 1514/dbus/dbus_new_helpers.c differ
Files 1467/dbus/dbus_new_introspect.c and 1514/dbus/dbus_new_introspect.c differ
Files 1467/defconfig and 1514/defconfig differ
Files 1467/dpp_supplicant.c and 1514/dpp_supplicant.c differ
Files 1467/driver_i.h and 1514/driver_i.h differ
Files 1467/eapol_test.c and 1514/eapol_test.c differ
Files 1467/events.c and 1514/events.c differ
Files 1467/gas_query.c and 1514/gas_query.c differ
Files 1467/hs20_supplicant.c and 1514/hs20_supplicant.c differ
Files 1467/ibss_rsn.c and 1514/ibss_rsn.c differ
Files 1467/interworking.c and 1514/interworking.c differ
Files 1467/Makefile and 1514/Makefile differ
Files 1467/mbo.c and 1514/mbo.c differ
Files 1467/mesh.c and 1514/mesh.c differ
Files 1467/mesh_mpm.c and 1514/mesh_mpm.c differ
Files 1467/mesh_rsn.c and 1514/mesh_rsn.c differ
Only in 1514: nan_usd.c
Only in 1514: nan_usd.h
Files 1467/notify.c and 1514/notify.c differ
Files 1467/notify.h and 1514/notify.h differ
Files 1467/offchannel.c and 1514/offchannel.c differ
Files 1467/op_classes.c and 1514/op_classes.c differ
Files 1467/p2p_supplicant.c and 1514/p2p_supplicant.c differ
Files 1467/p2p_supplicant_sd.c and 1514/p2p_supplicant_sd.c differ
Files 1467/pasn_supplicant.c and 1514/pasn_supplicant.c differ
Files 1467/README and 1514/README differ
Only in 1514: README-NAN-USD
Files 1467/robust_av.c and 1514/robust_av.c differ
Files 1467/rrm.c and 1514/rrm.c differ
Files 1467/scan.c and 1514/scan.c differ
Files 1467/scan.h and 1514/scan.h differ
Files 1467/sme.c and 1514/sme.c differ
Files 1467/sme.h and 1514/sme.h differ
diff: 1467/src: No such file or directory
Files 1467/wmm_ac.c and 1514/wmm_ac.c differ
Files 1467/wnm_sta.c and 1514/wnm_sta.c differ
Files 1467/wnm_sta.h and 1514/wnm_sta.h differ
Files 1467/wpa_cli.c and 1514/wpa_cli.c differ
diff: 1467/wpa_client_include/libwpa_client/qca-vendor.h: No such file or directory
diff: 1467/wpa_client_include/libwpa_client/wpa_ctrl.h: No such file or directory
Files 1467/wpa_priv.c and 1514/wpa_priv.c differ
Files 1467/wpas_glue.c and 1514/wpas_glue.c differ
Files 1467/wpas_module_tests.c and 1514/wpas_module_tests.c differ
Files 1467/wpa_supplicant/Android.bp and 1514/wpa_supplicant/Android.bp differ
Files 1467/wpa_supplicant.c and 1514/wpa_supplicant.c differ
Files 1467/wpa_supplicant.conf and 1514/wpa_supplicant.conf differ
Files 1467/wpa_supplicant_i.h and 1514/wpa_supplicant_i.h differ
Files 1467/wps_supplicant.c and 1514/wps_supplicant.c differ
1 Like

@rik also grep -ril "handshake"

1467/p2p_supplicant.c
1467/wpa_supplicant.c
1467/todo.txt
1467/events.c
1467/config.h
1467/README
1467/doc/docbook/wpa_background.sgml
1467/doc/docbook/wpa_priv.sgml
1467/doc/docbook/wpa_supplicant.sgml
1467/ibss_rsn.c
1467/wpa_gui-qt4/wpagui.cpp
1467/wpa_gui-qt4/lang/wpa_gui_de.ts
1467/sme.c
1467/ChangeLog
1467/dpp_supplicant.c
1467/wpas_glue.c
1467/ctrl_iface.c
-
1514/config_ssid.h
1514/scan.c
1514/p2p_supplicant.c
1514/wpa_supplicant.c
1514/todo.txt
1514/events.c
1514/config.h
1514/README
1514/doc/docbook/wpa_background.sgml
1514/doc/docbook/wpa_priv.sgml
1514/doc/docbook/wpa_supplicant.sgml
1514/ibss_rsn.c
1514/wpa_gui-qt4/wpagui.cpp
1514/wpa_gui-qt4/lang/wpa_gui_de.ts
1514/sme.c
1514/ChangeLog
1514/dpp_supplicant.c
1514/wpas_glue.c
1 Like

I can report that the BRAX3 effortlessly connected to my VERIZON home Wi-Fi

2 Likes

Hi, just downloaded the latest iodeOS v6.7, rebooted twice and no success connecting to my Asus AC-2900 RT-AC86U with the latest firmware. Both 2.4 & 5G give back the same old response to check password and try again. One thing I did notice this time is the it acutally took a sec or two to scan and return the failure notice. Phone will connect to both home frequencies networks when I place them in Open. Hope this helps. Thanks for the effort.

1 Like

So the Pixel 9a that I purchased on discount from my ISP arrived today. It’s SKU GA05769-US which Best Buy also sells as an unlocked phone. As far as I can tell this is indeed non-carrier locked hardware. There is no mention of my MVNO, or T-Mobile (who sells them tower access for my mobile plan), anywhere in the phone settings, and no carrier-specific apps installed, etc. Just straight Google ROM and apps…

Anyway, this phone shipped with Android 15 and I had no problem connecting to my currently deployed ASUS RT-AC68P Router - the same router that my BraX3 cannot connect to. I also allowed this phone to download a 1.3GB OTA update to Android 16 and it still has no problem connecting to my ASUS RT-AC68P Router.

Just another data point to ponder (not trying to sell Google phones here… :^)

1 Like

… I successfully unlocked the bootloader on this Pixel 9a. No LineageOS ROM available (yet?) and CalyxOS has temporarily withdrawn their ROM images. GrapheneOS supports this model and I used their web installer to download and install their latest ROM. This is also Android 16 and it also successfully connects to my ASUS RT-AC68P Router (which my BraX3 cannot connect to).

Again, not promoting Google phones here, just providing another data point…

Still hoping to eventually see the BraX3 fully supported on Wi-Fi 5 / 802.11ac routers!

1 Like

you fell into the trap, Android 15 was the last version for Pixels with open source Linux and this is why Calyx stopped, now only the Android Framework is open source and I think you can’t go back to Android 15, LineageOS will continue with closed-source Linux, but you should check the website, I remember there was no 9a support

did you notice what revision the Androird 15 was ?
it should be something like Android 15 r14

1 Like

By “trap” I assume you mean Google no longer providing device trees and driver binaries with their AOSP source? Yeah that’s gonna be a problem going forward for third-party developers. Not sure how long those devs will be able to hold out on earlier Android versions…

LineageOS has no Pixel 9a images available.

CalyxOS Downloads page has a link to a Pixel 9a image, however all of their download links have been redirected to a boilerplate message regarding the project basically being on hold, ostensibly due to two lead devs departing (but no explanation as to why they left).

No I didn’t pay attention to the build number on the original Android 15 that came on this Pixel 9a. I never even logged in with a Google account but it had already staged the update to Android 16. Oh well, “Onward and upward” as they say… :fireworks:

If the third-party Android ROM scene gets too convoluted then I can just get a flip phone for phone stuff. :smirking_face:

1 Like

If anyone is using a Mikrotik AP with routerOS - try installing the latest RouterOS - and enable WPA3 for WiFi. Works here for mAP2nd, cAPXLac and RB962UiGS-5HacT2Hbt

2 Likes

Is there a Brax3 6.7 OTA? If so is there a link?
Anxious for a fix I guess.

1 Like

It’s beta, you either download it and install it as a local update or you use the installer for betas.

2 Likes

Did side load the 6.7 beta file. No fix for actiontec router connection.

2 Likes

Sane here. 6.7 Beta still does not connect to my Mikrotik router.

2 Likes

Tried 6.7-20250823 Nokia router still not working

2 Likes

I have a NetGear Nighthawk AC2300 Smart WiFi Router Model R7000P that wouldn’t connect via WiFi. It will connect using CAT6 Ethernet cable and USB C to Ethernet Adapter, Driver Free RJ45 to USB C that I found on Amazon, here’s the link: Amazon.com. I’m not very tech minded so I found the easiest plug and play option. The WiFi connection issue still needs to be resolved, but this is a work around that might help.

1 Like

We know that works this way, you can also make the WiFi open with MAC filtering to allow your devices only and turn off randomization of the MAC on Brax3 and use a VPN.

3 Likes

Arris Model: NVG443B WPA/WPA2 does not allow my Brax3 with latest Beta update 6.7-20250825-brax3 to connect. Saved/Check Password and try again error message

1 Like

iodeOS 6.6

Netgear R7000
5GHz and 2.4GHz WPA/WPA2-Personal fails

F@ST 5366 TN
5GHz and 2.4GHz WPA/WPA2-Personal fails

Google Pixel 7 hotspot
2.4GHz WPA3-Personal works

1 Like

Entered the BraX3 MAC number directly into the Actiontec router GUI wireless MAC authentication location - manually enter MAC address. The Brax was denied.

1 Like

WPA3 always works as far as we know

2 Likes