summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Bauer2024-06-15 23:33:19 +0000
committerDavid Bauer2024-06-16 12:03:03 +0000
commite367ba9ec4cde1159120fd34d3dbbd99f38da72a (patch)
tree49026b60b57363ca5706a262e4a544ac918409f3
parentd8415fa2708b91f8b3cf67c11ed307e76d4b05a2 (diff)
downloadopenwrt-e367ba9ec4cde1159120fd34d3dbbd99f38da72a.tar.gz
mpc85xx: fix label-mac-address for Enterasys WS-AP3710i
The WS-AP3710i does not correctly expose its label-mac on eth0 anymore since the change to simpleLoader. Fix this by obtaining the label-mac from the U-Boot environment. Signed-off-by: David Bauer <mail@david-bauer.net> (cherry picked from commit e321e70ddcd82e0b4a5ad695b83a88d44cde02b4)
-rw-r--r--target/linux/mpc85xx/base-files/etc/board.d/02_network4
-rw-r--r--target/linux/mpc85xx/files/arch/powerpc/boot/dts/ws-ap3710i.dts1
2 files changed, 4 insertions, 1 deletions
diff --git a/target/linux/mpc85xx/base-files/etc/board.d/02_network b/target/linux/mpc85xx/base-files/etc/board.d/02_network
index caf00ef414..2574ebc9b9 100644
--- a/target/linux/mpc85xx/base-files/etc/board.d/02_network
+++ b/target/linux/mpc85xx/base-files/etc/board.d/02_network
@@ -16,6 +16,10 @@ aerohive,hiveap-330|\
enterasys,ws-ap3715i)
ucidef_set_interfaces_lan_wan "eth1" "eth0"
;;
+enterasys,ws-ap3710i)
+ ucidef_set_interface_lan "eth0"
+ ucidef_set_label_macaddr "$(mtd_get_mac_ascii cfg1 ethaddr)"
+ ;;
hpe,msm460)
ucidef_set_interface_lan "eth0"
;;
diff --git a/target/linux/mpc85xx/files/arch/powerpc/boot/dts/ws-ap3710i.dts b/target/linux/mpc85xx/files/arch/powerpc/boot/dts/ws-ap3710i.dts
index 2eb6f6e21e..4c223bb602 100644
--- a/target/linux/mpc85xx/files/arch/powerpc/boot/dts/ws-ap3710i.dts
+++ b/target/linux/mpc85xx/files/arch/powerpc/boot/dts/ws-ap3710i.dts
@@ -15,7 +15,6 @@
led-failsafe = &led_power_red;
led-running = &led_power_green;
led-upgrade = &led_power_red;
- label-mac-device = &enet0;
};
chosen {