设定网卡为100M全双工模式

类别:软件工程 点击:0 评论:0 推荐:

如何设定网卡为100M全双工模式

作者:zyqin

创建:2005-02-28

 

网卡工作在全双工模式是很重要的,为什么都是百兆网,传文件都很慢?那就是因为没有强行将网卡设为全双工。一般情况下,网卡与交换机是可以正常协商,并使用最高的速率的,但并不是所有的情况都是这样完美。 在一个完全百兆的网络环境,建议网卡与交换机是否可以正常协商,也应手工将网卡设为 100M-FD,这样可以避免不必要的麻烦。

 

1.         Linux:mii-tool -F 100baseTx-FD eth0

查看网卡的当前情况:# mii-tool eth0

2.         FreeBSD

# ifconfig fxp0 media 100BaseTX mediaopt full-duplex

或直接将配置写入 /etc/rc.conf 里面,下次启动时也会生效。

ifconfig_fxp0="inet x.x.x.x netmask x.x.x.x media 100BaseTX mediaopt full-duplex"

3.         Solaris

SPARC 架构平台:

设置 /etc/system 文件:

set hme:hme_adv_autoneg_cap=0

set hme:hme_adv_100hdx_cap=0

set hme:hme_adv_100fdx_cap=1

 

或手工设置:

# ndd -set /dev/hme adv_autoneg_cap 0 

# ndd -set /dev/hme adv_100hdx_cap 0 

# ndd -set /dev/hme adv_100fdx_cap 1

 

X86 架构平台:(以 Intel Pro/100 为例)

 

      修改 /kernel/drv/iprb.conf 配置文件:

# 加入 ForceSpeedDuplex=4;

4.         WindowsXP


5.         Windows2000,具体细节可能由于网卡的原因,有所不同。

6.         WindowsNT

7.          

 

本文地址:http://com.8s8s.com/it/it32356.htm