From 2710848a6344f8cf30441ad8d7c90bb4152bf0fc Mon Sep 17 00:00:00 2001 From: jackcybertan Date: Wed, 17 Dec 2025 03:25:27 +0000 Subject: [PATCH] ipq8074/rap630e: Fix the LAN and WAN MAC addresses Fixes: WIFI-15286 Signed-off-by: jackcybertan --- .../ipq50xx/base-files/etc/board.d/02_network | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/feeds/ipq807x_v5.4/ipq50xx/base-files/etc/board.d/02_network b/feeds/ipq807x_v5.4/ipq50xx/base-files/etc/board.d/02_network index efe1eb840..6c24d0318 100755 --- a/feeds/ipq807x_v5.4/ipq50xx/base-files/etc/board.d/02_network +++ b/feeds/ipq807x_v5.4/ipq50xx/base-files/etc/board.d/02_network @@ -121,10 +121,13 @@ qcom_setup_macs() lan_mac=$(macaddr_add "$wan_mac" 2) ;; sonicfi,rap630e) - mac=$(fw_printenv -n BaseMacAddress) + mtd=$(find_mtd_chardev "0:APPSBLENV") + [ -z "$mtd" ] && return; + mac=$(grep BaseMacAddress= $mtd | cut -d '=' -f2) + [ -z "$mac" ] && return; - lan_mac=$(macaddr_canonicalize $mac) - wan_mac=$(macaddr_add "$wan_mac" 1) + wan_mac=$(macaddr_canonicalize $mac) + lan_mac=$(macaddr_add "$wan_mac" 1) ucidef_set_network_device_mac eth1 $wan_mac ucidef_set_network_device_mac eth0 $lan_mac ip link set eth1 address $wan_mac