Banana Pi BPI-R4 - Radio Wont Start

Hello all,

I am currently using the BPI-R4. Initially i was on 21.10.0 RC2 and neither radio 0 worked, plus radio 2 which was WIFI7 refused all clients. Since moving to RC4, radio 2 has been fixed and WIFI6E works on it etc.

However i still have an issue with Radio 0 not starting. Ideally i would like my clients to use Radio 1 and the 5Ghz band SSID i have setup, but three devices in my home (2 Sony Bravia TVs and a HP Printer refuse to connect to it.)

Sony Bravia says cannot find network even after you have entered the password. Printer says invalid/unacceptable encryption used, this is even after downgrading security from WPA3 to WPA3/WPA2 MIXED.
AX Mode, 5Ghz Band, Channel 149, Width 80Mhz, Country GB. Power default driver.

With this in mind, i tried to set radio 0 to SSID IOT on 2.4Ghz Band to get the printer and TVs working, but even if i try the exact same settings from radio 1 or 2, it never starts. So there seems to be a problem with this radio starting at all, even with ultra basic WIFI like 2.4Ghz.

The logs mention permission in hostapd, but why would only 1 radio not work with this file?

I am also getting terrible WIFI range. My current ISP router is from Virgin Media and has internal ariels, this one has 6 external but it does not reach as far, not sure if i have messed up the power settings?

Any ideas would be appreciated, thank you.

Thu Jan  2 14:35:39 2025 daemon.err hostapd: rmdir[ctrl_interface=/var/run/hostapd]: Permission denied
Thu Jan  2 14:35:39 2025 daemon.notice hostapd: phy0.0-ap0: CTRL-EVENT-TERMINATING
Thu Jan  2 14:35:39 2025 daemon.err hostapd: hostapd_free_hapd_data: Interface phy0.0-ap0 wasn't started
Thu Jan  2 14:35:39 2025 daemon.notice hostapd: hostapd.add_iface failed for phy phy0.0 ifname=phy0.0-ap0
Thu Jan  2 14:35:39 2025 kern.info kernel: [153373.342159] br-lan: port 7(phy0.0-ap0) entered disabled state
Thu Jan  2 14:35:39 2025 kern.info kernel: [153373.348537] mt7996e 0000:01:00.0 phy0.0-ap0: left allmulticast mode
Thu Jan  2 14:35:39 2025 kern.info kernel: [153373.354903] mt7996e 0000:01:00.0 phy0.0-ap0: left promiscuous mode
Thu Jan  2 14:35:39 2025 kern.info kernel: [153373.361225] br-lan: port 7(phy0.0-ap0) entered disabled state
Thu Jan  2 14:35:39 2025 daemon.notice netifd: Wireless device 'radio0' is now up
Thu Jan  2 14:35:40 2025 daemon.info dnsmasq[1]: read /etc/hosts - 12 names
Thu Jan  2 14:35:40 2025 daemon.info dnsmasq[1]: read /tmp/hosts/dhcp.cfg01411c - 2 names
Thu Jan  2 14:35:40 2025 daemon.info dnsmasq-dhcp[1]: read /etc/ethers - 0 addresses