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:
parent
a7c6cf5182
commit
bcd2113a32
2 changed files with 5 additions and 3 deletions
|
@ -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)
|
||||||
|
|
|
@ -86,7 +86,7 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
ðernet {
|
ðernet {
|
||||||
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>;
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue