ath10k_snoc chooses random MAC address on every boot
dmesg
log:
[ 7.457019] ath10k_snoc 18800000.wifi: invalid MAC address; choosing random
This could be technically read from the wlan_mac.bin
stored on the persist
partition of the device (like on downstream Android kernel), but upstream would prefer /lib/firmware/ath10k/WCN3990/hw1.0/mac.bin
or similar (if the MAC addr would ever be acceptable to have as a firmware file).
mount /dev/disk/by-partlabel/persist /mnt
grep -Po '^Intf0MacAddress=\K.*' /mnt/wlan_mac.bin
umount /mnt
Edited by Jami Kettunen