In this case mtd7 is the ART partition, where the qualcom calibration data for the wlan0 is stored and also the MAC addresses. The calibration data is at offset 0x1000 of the ART partition.
You should be able to configure the MAC addresses using ART tool (I don’t know how but there should be an option there). It also can be setup from linux writing to /dev/mtd7
We found the 8 partition on our board as below but in your last message you show the 7 parttiton. i flashed “lr-u-boot-v1.1.0.bin” and “librerouteros-1.3-r8118+1-8fa342b289-ar71xx-generic-librerouter-v1-squashfs-sysupgrade.bin” firmware on our board.
We purchased the new 5G modules (QCA9882 PCI Module) due to unavailability of existing 5GHz PCI module. Currently we are facing the issue to storing the MAC address of those PCI module and it always gives “00:03:07:12:34:56” MAC so can you help us for this? how you stored the MAC address in exist 5Ghz PCI module?
Hi! Sorry I don’t know how to help you. Each module may be different on how to store the MAC and then how the driver retrieves and applies the MAC. I suggest you to write to the openwrt forum for help as this is a “generic” openwrt support question.