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 73404d91b0581a0636af9e61d0335b211c9ecc03..32bfa77f70e39f1a3c6cdc942e7fbe53557b1526 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 750c24fbe93ec570057a8e4ddaf5901669f81c3d..b1f732085114f1838d58d06625ac84a5cf4d979b 100644 --- a/target/linux/ramips/dts/TEW-691GR.dts +++ b/target/linux/ramips/dts/TEW-691GR.dts @@ -86,7 +86,7 @@ }; ðernet { - 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>; };