ramips: TEW-691GR: fix switch and wireless

Due to the missing phy-mode setting, the switch wasn't initialised.

The wireless requires an eeprom to work. Use the same mac addresses as
the stock firmware.

Signed-off-by: Mathias Kresin <dev@kresin.me>
This commit is contained in:
Mathias Kresin 2016-08-19 20:46:50 +02:00
parent a7c6cf5182
commit bcd2113a32
2 changed files with 5 additions and 3 deletions

View file

@ -333,8 +333,7 @@ ramips_setup_macs()
wan_mac=$(mtd_get_mac_binary factory 57350) wan_mac=$(mtd_get_mac_binary factory 57350)
;; ;;
tew-691gr) tew-691gr)
lan_mac=$(cat /sys/class/net/eth0/address) wan_mac=$(macaddr_add "$(mtd_get_mac_binary factory 4)" 3)
wan_mac=$(macaddr_add "$lan_mac" 3)
;; ;;
tew-692gr) tew-692gr)
wan_mac=$(macaddr_add "$(mtd_get_mac_binary factory 4)" 1) wan_mac=$(macaddr_add "$(mtd_get_mac_binary factory 4)" 1)

View file

@ -86,7 +86,7 @@
}; };
&ethernet { &ethernet {
mtd-mac-address = <&factory 0x28>; mtd-mac-address = <&factory 0x4>;
port@0 { port@0 {
phy-handle = <&phy0>; phy-handle = <&phy0>;
@ -98,10 +98,13 @@
phy0: ethernet-phy@0 { phy0: ethernet-phy@0 {
reg = <0>; reg = <0>;
phy-mode = "rgmii";
}; };
}; };
}; };
&wmac { &wmac {
status = "okay";
ralink,mtd-eeprom = <&factory 0x0>;
ralink,5ghz = <0>; ralink,5ghz = <0>;
}; };