summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xtarget/linux/ramips/base-files/etc/board.d/02_network3
-rw-r--r--target/linux/ramips/dts/TEW-691GR.dts5
2 files changed, 5 insertions, 3 deletions
diff --git a/target/linux/ramips/base-files/etc/board.d/02_network b/target/linux/ramips/base-files/etc/board.d/02_network
index 73404d91b0..32bfa77f70 100755
--- a/target/linux/ramips/base-files/etc/board.d/02_network
+++ b/target/linux/ramips/base-files/etc/board.d/02_network
@@ -333,8 +333,7 @@ ramips_setup_macs()
wan_mac=$(mtd_get_mac_binary factory 57350)
;;
tew-691gr)
- lan_mac=$(cat /sys/class/net/eth0/address)
- wan_mac=$(macaddr_add "$lan_mac" 3)
+ wan_mac=$(macaddr_add "$(mtd_get_mac_binary factory 4)" 3)
;;
tew-692gr)
wan_mac=$(macaddr_add "$(mtd_get_mac_binary factory 4)" 1)
diff --git a/target/linux/ramips/dts/TEW-691GR.dts b/target/linux/ramips/dts/TEW-691GR.dts
index 750c24fbe9..b1f7320851 100644
--- a/target/linux/ramips/dts/TEW-691GR.dts
+++ b/target/linux/ramips/dts/TEW-691GR.dts
@@ -86,7 +86,7 @@
};
&ethernet {
- mtd-mac-address = <&factory 0x28>;
+ mtd-mac-address = <&factory 0x4>;
port@0 {
phy-handle = <&phy0>;
@@ -98,10 +98,13 @@
phy0: ethernet-phy@0 {
reg = <0>;
+ phy-mode = "rgmii";
};
};
};
&wmac {
+ status = "okay";
+ ralink,mtd-eeprom = <&factory 0x0>;
ralink,5ghz = <0>;
};