找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 50055|回复: 61

AR9331/AR9341网口修正方法

 火.. [复制链接]
发表于 2013-8-11 02:48 | 显示全部楼层 |阅读模式
本帖最后由 wiwian 于 2013-8-11 11:17 编辑

看到之前AR9341网口顺序修改讨论帖https://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灯的修正请根据具体机型修改匹配。

点评

佩服,有空试一下。  发表于 2013-11-3 16:19

评分

参与人数 8恩山币 +14 收起 理由
小明666 + 1 率全体恩山路由党以及党魁向你学习!
everyouth + 1 亲,你太牛逼了,走,我请你吃鳇鱼头去~~~
尼玛死 + 1 亲,你太牛逼了,走,我请你吃鳇鱼头去~~~
wgy2000 + 1 一看就是觉得高端、大气、上档次!
plong2031 + 1 赞一个,你是我的呕像!
laoma348 + 5 谢谢分享
hackpascal + 1 泥马,真给力,我要顶!
过期的可乐 + 3 赞一个,你是我的呕像!

查看全部评分

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-8-11 06:13 | 显示全部楼层
顶起来,,,,,,哈哈
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-8-11 12:25 | 显示全部楼层
感谢,我正在思考编译740n v5固件。

点评

能不能将方法公开?让大家学习学习。  详情 回复 发表于 2014-6-24 23:58
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-8-11 12:33 来自手机 | 显示全部楼层
谢谢楼主,思考下。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-8-12 14:29 | 显示全部楼层
谢谢 LZ这个要顶的
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-8-12 23:39 | 显示全部楼层
必须顶的  
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2013-8-13 21:00 | 显示全部楼层
QQ42142951 发表于 2013-8-13 20:50
LZ厉害,可以加Q沟通

笨办法,强刷其他同芯片机型试出来的
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2013-8-13 21:07 | 显示全部楼层
QQ42142951 发表于 2013-8-13 21:01
但是一些 lan和wan的排序不一样

就是要顺序不一样,这样的话比照代码就可以看改那些地方是交换网口顺序
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2013-8-25 17:16 来自手机 | 显示全部楼层
顶起
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-9-9 22:40 | 显示全部楼层
发撒反对
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-9-9 23:47 | 显示全部楼层

谢谢楼主,思考下
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-12-3 23:39 | 显示全部楼层
我在MW310R的机器上试了,没用啊。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2013-12-4 09:27 | 显示全部楼层
tx117 发表于 2013-12-3 23:39
我在MW310R的机器上试了,没用啊。

先清理,再编译
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-12-5 10:35 | 显示全部楼层
wiwian 发表于 2013-12-4 09:27
先清理,再编译

多谢多谢!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-12-6 12:54 | 显示全部楼层
wiwian 发表于 2013-12-4 09:27
先清理,再编译

make clean以后再重新编译确实解决问题了,万分感谢!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-6-10 11:59

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表