wr741n wr841n openwrt ,AR9331/AR9341网口修正方法

转载自:http://www.right.com.cn/forum/thread-128467-1-1.html

看到之前AR9341网口顺序修改讨论帖http://www.right.com.cn/forum/thread-121913-1-1.html一直没个结果,于是晚上抽空摸索了1个小时终于搞定,顺带附上AR9331网口修正方法。


我使用的是官方attitude_adjustment源码编译的,就以attitude_adjustment的目录结构为例,红色为要修改的地方

AR9331修正方法:以编译tl-wr741n-v4固件为例,找到文件mach-tl-wr741nd-v4.c,在目录attitude_adjustment/target/linux/ar71xx/files/arch/mips/ath79/下,将代码
ath79_setup_ar933x_phy4_switch( true, true ); 改为ath79_setup_ar933x_phy4_switch( false, false );或者直接删掉。

AR9341修正方法:以编译tl-wr841n-v8固件为例,在刚才的目录下找到文件mach-tl-wr841n-v8.c,将代码
ath79_setup_ar934x_eth_cfg( AR934X_ETH_CFG_SW_PHY_SWAP );改为ath79_setup_ar934x_eth_cfg( AR934X_ETH_CFG_SW_ONLY_MODE );
ath79_switch_data.phy_poll_mask = BIT( 0 );改为ath79_switch_data.phy_poll_mask = BIT( 4 );
ath79_eth0_data.phy_mask = BIT( 0 );改为ath79_eth0_data.phy_mask = BIT( 4 );

经测试,上述修改方法适用于pppoe拨号、DHCP动态IP地址和静态IP地址环境。
led灯的修正请根据具体机型修改匹配。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值