wnr2000: enable ar8216 workaround, add network config. LAN ports now work

SVN-Revision: 14663
This commit is contained in:
Andy Boyett 2009-02-26 05:54:32 +00:00
parent f88c482dea
commit 1adf135943
3 changed files with 20 additions and 0 deletions

View file

@ -0,0 +1,16 @@
config interface loopback
option ifname lo
option proto static
option ipaddr 127.0.0.1
option netmask 255.0.0.0
config interface lan
option ifname eth0
option type bridge
option proto static
option ipaddr 192.168.1.1
option netmask 255.255.255.0
config interface wan
option ifname eth1
option proto dhcp

View file

@ -40,6 +40,9 @@ ar71xx_board_name() {
*WP543)
name="wp543"
;;
*WNR2000)
name="wnr2000"
;;
*)
name="generic"
;;

View file

@ -133,6 +133,7 @@ static void __init wnr2000_setup(void)
ar71xx_eth0_data.phy_mask = 0xf;
ar71xx_eth0_data.speed = SPEED_100;
ar71xx_eth0_data.duplex = DUPLEX_FULL;
ar71xx_eth0_data.has_ar8216 = 1;
ar71xx_eth1_data.phy_if_mode = PHY_INTERFACE_MODE_RMII;
ar71xx_eth1_data.phy_mask = 0x10;