免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3366 | 回复: 7
打印 上一主题 下一主题

[网络管理] 求救:关于使用mii-tool查看网卡的工作模式的问题(急) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-11-08 09:59 |只看该作者 |倒序浏览
我使用的网卡是集成的10/100M自适应的,使用mii-tool -v查看,信息如下:
eth0: negotiated 100baseTx-FD, link ok
  product info: vendor 00:00:20, model 32 rev 1
  basic mode:   autonegotiation enabled
  basic status: autonegotiation complete, link ok
  capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  advertising:  100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control

     当我强制使这台pC工作在100M FD时,使用:mii-tool -F 100baseTx-FD eth0,然后再查看,输出如下信息:
eth0: 100 Mbit, full duplex, link ok
  product info: vendor 00:00:20, model 32 rev 1
  basic mode:   100 Mbit, full duplex
  basic status: link ok
  capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  advertising:  100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  link partner: 100baseTx-HD

此时link partner变成了100baseTx-HD。


疑问一:显示的“link partner”是之与该PC相连的switch的工作模式,还是指该switch上的另一台PC的工作模式?(注:连接方式是一个10/100M switch连接两台PC)
疑问二:使用mii-tool -v显示的“link partner”信息准确吗?为何我改变本机PC的网卡工作模式,link partner的显示信息也跟着改变?
疑问二:当每次把PC的网线拔掉,然后重新插上,网卡的工作模式都要恢复成默认设置(negotiated ),这正常吗?

     还请高手不吝赐教,小弟先谢过了!

论坛徽章:
0
2 [报告]
发表于 2007-11-08 10:59 |只看该作者
真的比较急,还请有知道的Share一下,或者给点意见。多谢了!

论坛徽章:
0
3 [报告]
发表于 2007-11-08 11:55 |只看该作者
经过一系列的测试,我认为使用mii-tool -v查看到的“link partner”是指switch的模式。故疑问一解决(如果我的想法不正确,还请指出)。

无论我使用mii-tool配置PC为100M FD、100M HD,用mii-tool -v查看,“link partner”都是“link partner: 100baseTx-HD”;

无论我使用mii-tool配置PC为10M FD、10M HD,用mii-tool -v查看,“link partner”都是“link partner: 10baseT-HD”;

难道是我的switch的问题?但是如果使用mii-tool -r配置PC成自适应后,又显示“ link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control ”。

  而且更换了Switch后情况还是这样!

   真不知道问题到底出在哪里?

论坛徽章:
0
4 [报告]
发表于 2007-11-08 14:26 |只看该作者
使用另一台linux PC,拔掉网线后,网卡设置的模式不会改变。即使是重启,网卡工作模式也不会改变。我想这才是正常的,可是为什么我第一台PC会随网线的插拔而改变网卡的工作模式呢?

但我用第二台PC测试时,除了设成自适应模式外,其他模式下使用mii-tool -v查看,都没有“link partner”一项的信息。为什么?

    难道大家都休息了,还是都在上班,不能回帖?
    有知道的大哥说说到底是为啥嘛,多谢了!

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
5 [报告]
发表于 2007-11-08 16:09 |只看该作者
显示的是你本机的网卡的工作状态。

论坛徽章:
0
6 [报告]
发表于 2007-11-08 16:31 |只看该作者
多谢版主!

link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control

这一句显示的应该是switch的对应端口的工作模式吧?

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
7 [报告]
发表于 2007-11-08 21:05 |只看该作者
是本机网卡的工作模式。
不过交换机该端口的工作模式应该和该网卡匹配,否则有冲突甚至不通。

论坛徽章:
0
8 [报告]
发表于 2007-11-09 10:01 |只看该作者
原帖由 ssffzz1 于 2007-11-8 21:05 发表
是本机网卡的工作模式。
不过交换机该端口的工作模式应该和该网卡匹配,否则有冲突甚至不通。


多谢ssffzz1

不过,版主,我还是不明白你的意思。
我不知道是不是我理解错了,你的意思是说“link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control ”是指本机网卡的工作模式吗?

    我觉得下面这几行信息应该是指本机网卡:
eth0: negotiated 100baseTx-FD, link ok
  product info: vendor 00:00:20, model 32 rev 1
  basic mode:   autonegotiation enabled
  basic status: autonegotiation complete, link ok
  capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  advertising:  100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD

如果“link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control ”也是指本机网卡的工作模式的话,那为何我把网卡设成100M-FD时,显示“link partner: 100baseTx-HD”(请见楼顶的打印信息),这不是矛盾吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP