aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--target/linux/ramips/dts/mt7628an_hilink_hlk-7628n.dts4
-rwxr-xr-xtarget/linux/ramips/mt76x8/base-files/etc/board.d/02_network5
2 files changed, 5 insertions, 4 deletions
diff --git a/target/linux/ramips/dts/mt7628an_hilink_hlk-7628n.dts b/target/linux/ramips/dts/mt7628an_hilink_hlk-7628n.dts
index 69987b3566..f5106a5080 100644
--- a/target/linux/ramips/dts/mt7628an_hilink_hlk-7628n.dts
+++ b/target/linux/ramips/dts/mt7628an_hilink_hlk-7628n.dts
@@ -80,6 +80,10 @@
};
};
+&ethernet {
+ mtd-mac-address = <&factory 0x28>;
+};
+
&wmac {
status = "okay";
};
diff --git a/target/linux/ramips/mt76x8/base-files/etc/board.d/02_network b/target/linux/ramips/mt76x8/base-files/etc/board.d/02_network
index b741b4f9b4..c55733ad53 100755
--- a/target/linux/ramips/mt76x8/base-files/etc/board.d/02_network
+++ b/target/linux/ramips/mt76x8/base-files/etc/board.d/02_network
@@ -168,6 +168,7 @@ ramips_setup_macs()
lan_mac=$wan_mac
;;
cudy,wr1000|\
+ hilink,hlk-7628n|\
hilink,hlk-7688a|\
wavlink,wl-wn577a2)
wan_mac=$(mtd_get_mac_binary factory 0x2e)
@@ -186,10 +187,6 @@ ramips_setup_macs()
wan_mac=$(mtd_get_mac_binary factory 0x22)
label_mac=$wan_mac
;;
- hilink,hlk-7628n)
- lan_mac=$(macaddr_setbit_la "$(cat /sys/class/net/eth0/address)")
- wan_mac=$(macaddr_add "$lan_mac" 1)
- ;;
hiwifi,hc5661a|\
hiwifi,hc5761a|\
hiwifi,hc5861b)