Chinaunix
标题:
【千兆网口驱动】嵌入式板子千兆网口连百兆通千兆不通
[打印本页]
作者:
WHITLACK
时间:
2010-04-15 10:46
标题:
【千兆网口驱动】嵌入式板子千兆网口连百兆通千兆不通
本帖最后由 WHITLACK 于 2010-04-15 13:07 编辑
连上笔记本后,可以识别到,显示“1Gbps”
但是ping不通
使用的CPU为Atheros AR7141
网络芯片为atheros ar8021
kernel: 2.6.15
请问对于千兆网口的驱动问题,应该关注哪些寄存器?
有需要的话,我可以上传网口的datasheet上来
谢谢
作者:
chenyx
时间:
2010-04-15 10:55
换根交叉线连下
作者:
WHITLACK
时间:
2010-04-15 10:59
嗯 谢谢回复
交叉线也试过了,现象一样
我补充一下,将笔记本上的网卡手动设为百兆就可以通
作者:
WHITLACK
时间:
2010-04-15 11:02
本帖最后由 WHITLACK 于 2010-04-15 13:06 编辑
并且从驱动里,打印一些信息出来,
在ag7100_get_link_status()函数中,读到的寄存器PHY-specific status的值是千兆
不知道对于千兆网口,在初始化时是否需要进行特殊的设定还是什么?
请有过经验的兄弟指导一下啊,感激不尽
作者:
WHITLACK
时间:
2010-04-15 11:17
本帖最后由 WHITLACK 于 2010-04-15 12:49 编辑
同样,板子通过网线连接至交换机千兆口上不通,百兆口是通的
作者:
moon146
时间:
2010-04-17 19:34
百兆同,软件没问题啊
设置mac和phy速度,试试看
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2