This removes the calls of $(cat /sys/class/ieee80211/phyX/macaddress) introduced into 02_network to retrieve the label MAC address. Except for a single case, the statements can just be replaced by the source of the MAC address which is already used for setting up Wifi itself.
This will remove a blocker for starting board.json assembly earlier. Despite, relying on the phyX MAC address here is effectively a race condition. There are known cases at ipq40xx where the MAC address couldn't be retrieved already with the current code base. Adrian Schmutzler (2): ramips: read label MAC address from flash instead of using phy0/phy1 ath79: read label MAC address from flash instead of using phy0/phy1 .../linux/ath79/generic/base-files/etc/board.d/02_network | 3 +-- .../linux/ramips/mt7620/base-files/etc/board.d/02_network | 6 +++--- .../linux/ramips/mt7621/base-files/etc/board.d/02_network | 8 ++++---- .../linux/ramips/mt76x8/base-files/etc/board.d/02_network | 4 ++-- .../linux/ramips/rt305x/base-files/etc/board.d/02_network | 7 +++++-- 5 files changed, 15 insertions(+), 13 deletions(-) -- 2.20.1 _______________________________________________ openwrt-devel mailing list [email protected] https://lists.openwrt.org/mailman/listinfo/openwrt-devel
