mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-20 06:08:08 +00:00
qualcommax: ipq807x: wax620 and wax630: fix wifi mac address
The wifi radios on wax620 and wax630 got a random mac address on boot. So fix this by using ath11k_patch_mac and give a static mac address from label-mac-device. Tested and working on wax620 and wax630. Signed-off-by: Kristian Skramstad <kristian+github@83.no> Link: https://github.com/openwrt/openwrt/pull/15597 Signed-off-by: Robert Marko <robimarko@gmail.com>
This commit is contained in:
parent
169a695280
commit
75a76355cb
@ -15,6 +15,8 @@
|
|||||||
aliases {
|
aliases {
|
||||||
serial0 = &blsp1_uart5;
|
serial0 = &blsp1_uart5;
|
||||||
ethernet0 = &dp6;
|
ethernet0 = &dp6;
|
||||||
|
label-mac-device = &dp6;
|
||||||
|
|
||||||
led-boot = &led_system_blue;
|
led-boot = &led_system_blue;
|
||||||
led-failsafe = &led_system_red;
|
led-failsafe = &led_system_red;
|
||||||
led-running = &led_system_green;
|
led-running = &led_system_green;
|
||||||
|
@ -20,8 +20,6 @@ case "$FIRMWARE" in
|
|||||||
netgear,sxr80|\
|
netgear,sxr80|\
|
||||||
netgear,sxs80|\
|
netgear,sxs80|\
|
||||||
netgear,wax218|\
|
netgear,wax218|\
|
||||||
netgear,wax620|\
|
|
||||||
netgear,wax630|\
|
|
||||||
qnap,301w|\
|
qnap,301w|\
|
||||||
redmi,ax6|\
|
redmi,ax6|\
|
||||||
xiaomi,ax3600|\
|
xiaomi,ax3600|\
|
||||||
@ -51,6 +49,21 @@ case "$FIRMWARE" in
|
|||||||
ath11k_patch_mac $(mtd_get_mac_binary boarddata1 0x6) 2
|
ath11k_patch_mac $(mtd_get_mac_binary boarddata1 0x6) 2
|
||||||
ath11k_set_macflag
|
ath11k_set_macflag
|
||||||
;;
|
;;
|
||||||
|
netgear,wax620)
|
||||||
|
caldata_extract "0:art" 0x1000 0x20000
|
||||||
|
label_mac=$(get_mac_label)
|
||||||
|
ath11k_patch_mac $(macaddr_add $label_mac -31) 1
|
||||||
|
ath11k_patch_mac $(macaddr_add $label_mac 1) 0
|
||||||
|
ath11k_set_macflag
|
||||||
|
;;
|
||||||
|
netgear,wax630)
|
||||||
|
caldata_extract "0:art" 0x1000 0x20000
|
||||||
|
label_mac=$(get_mac_label)
|
||||||
|
ath11k_patch_mac $(macaddr_add $label_mac -31) 1
|
||||||
|
ath11k_patch_mac $(macaddr_add $label_mac 1) 0
|
||||||
|
ath11k_patch_mac $(macaddr_add $label_mac 33) 2
|
||||||
|
ath11k_set_macflag
|
||||||
|
;;
|
||||||
prpl,haze|\
|
prpl,haze|\
|
||||||
spectrum,sax1v1k)
|
spectrum,sax1v1k)
|
||||||
caldata_extract_mmc "0:ART" 0x1000 0x20000
|
caldata_extract_mmc "0:ART" 0x1000 0x20000
|
||||||
|
Loading…
Reference in New Issue
Block a user