Hi-Fi優質I.T網:技術文章...
您尚未登入...
帳號:
密碼:

忘記密碼 
 
  訂閱電子報

取消   訂閱
 
2005/1/7-15:9:3
 在 Linux下調整網路卡的工具模式│作者:站長│分數:0

 

  現在網路卡一般都是10/100M(甚至1000M)自動切換的工作模式,在配置網路卡時我們很少會去考慮它的工作模式,但是在 Router、Switch、Proxy等網路流量較大的設備上,我們應該為它指定正確的工作模式,這樣可以提高網路傳輸的效能。在Linux 環境下我們可以使用系統內建工具 mii-tool(專門設置網路卡的執行命令)來配置網路卡的工作模式:

1.查看網路卡的工作模式指令:

# mii-tool -v

eth0: negotiated 100baseTx-FD flow-control, link ok
  product info: Intel 82555 rev 4
  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 flow-control
  link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-contro

從上面序席中可以看出這片網路卡是在100M全雙工自動模式下運作,"100baseTx-FD "意思為100Mbit Full Duplex。

2.更改網路的工作模式指令:

# mii-tool -F media [interface]

media可選擇的模式有100baseTx-FD、100baseTx-HD、10baseT-FD、10baseT-HD等。

interface代表所選擇的網路卡,如:eth0、eth1 ...,沒有輸入的話預設值是eth0。

假如:設置網路卡工作於10M半雙工模式指令:

# mii-tool -F 10baseT-HD eth0

3.恢復網路卡的自動選擇工作模式指令:

# mii-tool -r eth0

更詳細的使用方式可以用 mii-tool -h 來查詢。

# mii-tool -h
mii-tool: invalid option -- h
usage: mii-tool [-VvRrwl] [-A media,... | -F media] [interface ...]
       -V, --version               display version information
       -v, --verbose               more verbose output
       -R, --reset                 reset MII to poweron state
       -r, --restart               restart autonegotiation
       -w, --watch                 monitor for link status changes
       -l, --log                   with -w, write events to syslog
       -A, --advertise=media,...   advertise only specified media
       -F, --force=media           force specified media technology
media: 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD,
       (to advertise both HD and FD) 100baseTx, 10baseT

 


請評分: -3 -2 -1 +1 +2 +3
  
   

Hi-Fi優質I.T網”站內所有文章、圖片除特別加註外均屬本站所有,如有任何問題請來信告知
請支持言論自由,討論區所發表之言論不代表本站立場
Hi-Fi優質I.T網”版權所有2004©
---最佳顯示效果1024*768---