profiles: qca_ipq95xx: hostapd-qca: disable ucode and ubus configs

On Freedom ATH13.1, hostapd fails during AccessPointCommit with: "Error
loading ucode: Syntax error: Module /usr/share/hostap/common.uc does not
export 'wdev_get_radio_mask'".

This causes hostapd restart loops, loss of global control socket
connectivity, and eventually test failures in 110-prplmesh-dataelements
with all fronthaul SSIDs remaining Down.

Disable ucode and ubus integration in hostapd-qca by dropping
CONFIG_UCODE, removing CONFIG_UBUS in hostapd/wpa_supplicant configs,
and avoiding ubus_global usage in the qca ubus patch.

Fixes: PCF-2477
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org>
Signed-off-by: Nikhil Gurram <nikhgurr@qti.qualcomm.com>
This commit is contained in:
Petr Štetiar 2026-04-06 11:09:32 +02:00 committed by Hela Saadani
parent 38f53811ab
commit c96baa8620
3 changed files with 1 additions and 17 deletions

View File

@ -21,11 +21,6 @@ Check that hostapd is operating as expected:
/var/run/hostapd/global\.0x.* (re)
hostapd
$ R "ubus list | grep hostapd. | sort"
hostapd.wlan2.1
hostapd.wlan2.2
hostapd.wlan2.3
Check iw interfaces and beaconing:
$ R "iw dev | grep -e Interface -e ssid | tr -d '\t' | sort"

View File

@ -317,17 +317,6 @@ Check that hostapd is operating as expected:
/var/run/hostapd/global\.0x.* (re)
hostapd
$ R "ubus list | grep hostapd. | sort"
hostapd.wlan0.1
hostapd.wlan0.2
hostapd.wlan0.3
hostapd.wlan1.1
hostapd.wlan1.2
hostapd.wlan1.3
hostapd.wlan2.1
hostapd.wlan2.2
hostapd.wlan2.3
Check iw interfaces and beaconing:
$ R "iw dev | grep -e Interface -e ssid | tr -d '\t' | sort"

View File

@ -8,7 +8,7 @@ description: Build image for prpl Foundation Freedom board
feeds:
- name: feed_qca
uri: https://gitlab.com/prpl-foundation/prplOS/feed-qca.git
revision: latest-24.10/ath13.1@f6875de2e3ffe1c4dbd58c8ff8e895f9ce6968b1
revision: latest-24.10/ath13.1@b3ed3cde21a29c4a16b348f1bfc4258c183715eb
packages:
- ipq95xx