mirror of
https://gitlab.com/prpl-foundation/prplos/prplos.git
synced 2025-12-20 00:56:07 +08:00
Problem: hostapd_bss_config->config_id not aligned with hostapd_data->config_id when config_id is updated over ctrl iface leading to hostapd_flush_old_stations Cause: In the Freedom board patch 700-wifi-reload.patch, a config_id field is added to struct hostapd_data, aligned initially with struct hostapd_bss_config. However, updates via ctrl_iface only change hostapd_bss_config, causing misalignment, which later triggers unintended deauthentication of unchanged BSS during config reloads. Solution: Align the config_id between two structs when config_id is updated over ctrl iface Fixes: PPW-231 References: QCA-07702949 Signed-off-by: Ashutosh Shandilya <ashutosh.shandilya_ext@softathome.com> Signed-off-by: Sushmitha S <sushmitha.s_ext@softathome.com> Signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com> Signed-off-by: ahmed sassi <ahmed.sassi_ext@softathome.com>
40 lines
894 B
YAML
40 lines
894 B
YAML
---
|
|
profiles:
|
|
- prpl_freedom
|
|
target: ipq95xx
|
|
subtarget: generic
|
|
external_target: True
|
|
description: Build image for prpl Foundation Freedom board
|
|
feeds:
|
|
- name: feed_qca
|
|
uri: https://gitlab.com/prpl-foundation/prplOS/feed-qca.git
|
|
revision: main@7e38d84fa6da9e5ce434d56df5c793c40d9f6753
|
|
|
|
packages:
|
|
- ipq95xx
|
|
- wireless-regdb
|
|
- hostapd-qca-utils
|
|
- ath12k-wifi-qcom-qcn92xx
|
|
- ath12k-caldata
|
|
- aq-fw-download
|
|
- aq_phy
|
|
- qca-ssdk-shell
|
|
- wireless-freedom
|
|
- kmod-usb-phy-ipq807x
|
|
- kmod-usb-dwc3-internal
|
|
- kmod-usb-dwc3-qcom-internal
|
|
- kmod-usb-storage
|
|
- kmod-usb-storage-extras
|
|
- kmod-usb-storage-uas
|
|
- kmod-fs-vfat
|
|
- kmod-telemetry-agent
|
|
- kmod-i2c-mux-pca954x
|
|
- kmod-gpio-pca953x
|
|
- kmod-leds-lp5562
|
|
- freedom-lcm-partitioner
|
|
|
|
diffconfig: |
|
|
CONFIG_TARGET_INITRAMFS_COMPRESSION_LZMA=y
|
|
CONFIG_BUSYBOX_CUSTOM=y
|
|
CONFIG_BUSYBOX_CONFIG_I2CSET=y
|