Xiaomi Mi Router 4C change last symbol for MAC address on WAN interface.
I have to spend time to change it to default as my provider uses MAC white list.
Also I was dissapointed by wifi stability and speed
looks like some firmware is missing.
after I installed some extra kmod-mt76 driver and iw instead of iw-mini it baecame better.
but still it's not perfect
"factory" partition = mt7628 eeprom, no change after you flashed openwrt.
"firmware" partition = OS1 of xiaomi4c, all openwrt firmware in here.
openwrt should get the MAC address from "factory" block, offset 0x04.
Someone said the MTK original mt76 wifi driver for mt7628(old, V.4.1.0.0), better than openwrt mt76 driver (v18.06). I donot know the newest openwrt mt76 driver is improved or not on your problem, it changed alot.
it's strange.
I can not find in code where wan mac is incremented by 1 ...
Also what shell I do to improve audio / video viber or telegram communication with openwrt wifi connection? works better with stock firmware or on 4G mobile then with openwrt
Ther are two groups MACs in "factory", one is in offset 0x28, Lan port use this.
The other is in offset 0x04, and Wan port use it, which is the offset 0x28 MAC +1 in flash, not +1 by code.
in file \target\linux\ramips\mt76x8\base-files\etc\board.d\02_network: