ipq807x_v5.4: change SonicFi RAP650C Wi-Fi MAC address sequence

Signed-off-by: jackcybertan <jack.tsai@cybertan.com.tw>
This commit is contained in:
jackcybertan
2025-06-18 07:35:00 +08:00
parent 3d6f360cb6
commit d24ae2c18f

View File

@@ -16,14 +16,14 @@ ath11k_generate_macs() {
echo -ne \\x${mac3//:/\\x} >> /lib/firmware/ath11k-macs echo -ne \\x${mac3//:/\\x} >> /lib/firmware/ath11k-macs
} }
ath11k_generate_macs_sonicfi() { ath11k_generate_macs_rap650c() {
mac=$(fw_printenv -n BaseMacAddress) mac=$(fw_printenv -n BaseMacAddress)
[ -z "$mac" ] && return; [ -z "$mac" ] && return;
touch /lib/firmware/ath11k-macs touch /lib/firmware/ath11k-macs
eth=$(macaddr_canonicalize $mac) eth=$(macaddr_canonicalize $mac)
mac1=$(macaddr_add $eth 2) mac1=$(macaddr_add $eth 3)
mac2=$(macaddr_add $eth 3) mac2=$(macaddr_add $eth 2)
mac3=$(macaddr_add $eth 4) mac3=$(macaddr_add $eth 4)
echo -ne \\x${mac1//:/\\x} >> /lib/firmware/ath11k-macs echo -ne \\x${mac1//:/\\x} >> /lib/firmware/ath11k-macs
echo -ne \\x${mac2//:/\\x} >> /lib/firmware/ath11k-macs echo -ne \\x${mac2//:/\\x} >> /lib/firmware/ath11k-macs
@@ -112,8 +112,8 @@ ath11k-macs)
cig,wf196) cig,wf196)
ath11k_generate_macs_wf196 ath11k_generate_macs_wf196
;; ;;
sonicfi*) sonicfi,rap650c)
ath11k_generate_macs_sonicfi ath11k_generate_macs_rap650c
;; ;;
esac esac
;; ;;