1. 程式人生 > >LINUX網絡卡(設定千兆網絡卡速度及模式)

LINUX網絡卡(設定千兆網絡卡速度及模式)

http://blog.chinaunix.net/uid-23381466-id-58878.html

Ethtool是用於查詢及設定網絡卡引數的命令。
概要:
ethtool ethX    //查詢ethX網口基本設定
ethtool –h        //顯示ethtool的命令幫助(help)
ethtool –i ethX //查詢ethX網口的相關資訊
ethtool –d ethX //查詢ethX網口註冊性資訊
ethtool –r ethX //重置ethX網口到自適應模式
ethtool –S ethX //查詢ethX網口收發包統計
ethtool –s ethX [speed 10|100|1000]\       //設定網口速率10/100/1000M
[duplex half|full]\           //設定網口半/全雙工
[autoneg on|off]\          //設定網口是否自協商
[port tp|aui|bnc|mii]\       //設定網口型別
[phyad N]\             
[xcvr internal|exteral]\
[wol p|u|m|b|a|g|s|d...]\
[sopass xx:yy:zz:aa:bb:cc]\
[msglvl N]
舉例:
1)[

[email protected] /]# ethtool eth1
Settings for eth1:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes:   10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: umbg
Wake-on: d
Link detected: yes
2)[
[email protected]
/]# ethtool -i eth1
driver: e1000
version: 5.0.43-k1
firmware-version: N/A
bus-info: 06:08.1
3)[[email protected] /]# ethtool -S eth1
NIC statistics:
rx_packets: 58068300
tx_packets: 87124083
rx_bytes: 1589713008
tx_bytes: 2165825901
rx_errors: 0
tx_errors: 0
rx_dropped: 0
tx_dropped: 0
multicast: 0
collisions: 0
rx_length_errors: 0
rx_over_errors: 0
rx_crc_errors: 0
rx_frame_errors: 0
rx_fifo_errors: 0
rx_missed_errors: 0
tx_aborted_errors: 0
tx_carrier_errors: 0
tx_fifo_errors: 0
tx_heartbeat_errors: 0
tx_window_errors: 0
4)[
[email protected]
/]# ethtool -s eth1 autoneg off speed 100 duplex full
相關:
1)[[email protected] /]# which ethtool
/sbin/ethtool
2)[[email protected] /]# rpm -qf /sbin/ethtool
ethtool-1.6-5
3)怎樣使ethtool設定永久儲存在網路裝置中?
解決方法一:
ethtool設定可通過/etc/sysconfig/network-scripts/ifcfg-ethX檔案儲存,從而在裝置下次啟動時啟用選項。
例如:ethtool -s eth0 speed 100 duplex full autoneg off
此指令將eth0裝置設定為全雙工自適應,速度為100Mbs。若要eth0啟動時設定這些引數, 修改檔案/etc/sysconfig/network-scripts/ifcfg-eth0 ,新增如下一行:
ETHTOOL_OPTS="speed 100 duplex full autoneg off"
解決方法二:
將ethtool設定寫入/etc/rc.d/rc.local之中。

ethtool eth0 可查是否支援1000M

相關推薦

LINUX(設定速度模式)

http://blog.chinaunix.net/uid-23381466-id-58878.html Ethtool是用於查詢及設定網絡卡引數的命令。 概要: ethtool ethX    //查詢ethX網口基本設定 ethtool –h        //顯示

Linux和萬ethtool對比

[[email protected] ~]# ethtool em3 Settings for em3:         Supported ports: [ TP ]         Su

Linux檢視還是萬

目前用過的兩個命令: 1、ethtool ethtool 網路介面名 #ethtool em4 Settings for em4: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Ful

如何才能達到全速

1000Mb網絡卡如何才能跑滿,跑到100%? 作者:趙磊 部落格:http://elf8848.iteye.com 千兆網絡卡理論最大傳輸速度是(1024Mbit/s=128MByte/s),注意b與B差了8倍。 要想達到最大傳輸速度要滿足三個條件 : 1

CentOS 7下的KVM配置為

mode org network pre color pan 配置 strong 替換 在KVM下可以生成兩種型號的網卡,RTL8139和E1000,其實應該是底層生成不同芯片的網卡,而不是附帶宿主機網卡是什麽型號就是什麽型號的,其中默認為100兆網卡,即RTL8319的螃

的傳輸速度

tps 服務 交換 占用cpu時間 www byte 1.5 自帶 隨著 千兆光纖網卡為1000Mbit/s網卡,最大傳輸速度能達到1000Mbit秒,只能提供一種固定傳輸速度,不能實現10/100/1000M自適應。千兆網卡多用於服務器,以便提供服務器與交換機之間的高速連

PCI和PCI Express

之間 性能 2.0 很快 程序 解碼 alt ext nag 千兆網卡按總線接口標準分為PCI千兆網卡和PCI Express千兆網卡。 PCI網卡,即PCI插槽的網卡。是工作在數據鏈路層的網路組件,是局域網中連接計算機和傳輸介質的接口,不僅能實現與局域網傳輸介質之間的物理

intel芯片雙口

bubuko 虛擬機 rss 網絡連接 多個 連接 qos功能 分享圖片 包括 intel芯片雙口千兆網卡 飛邁瑞克(femrice)可提供intel芯片千兆網卡,千兆網卡最大傳輸速度能達到1000Mbit秒,多用於服務器,提供服務器與交換機之間的高速連接,提高網絡傳輸速度

FPGAUDP協議實現

技術 pga 進程 linux class inf fin font spa 上一篇百兆網接口的設計與使用,我們接著來進行FPGA百兆網UDP(User Datagram Protocol)協議的設計。 1)UDP簡介 在此,參考博主夜雨翛然的博文“https://w

FPGA系列2-----UDP傳送與接收

文章目錄開發環境系統框圖傳送接收總結福利 開發環境 小梅哥AC6102開發板(內含RTL8211E千兆乙太網phy晶片) quartus prime17.1 win10 千兆網絡卡 這個需要電腦支援,不支援就玩不了了 udp協議介紹請參考我之前寫的udp和ar

專案的段和訪客的段儘量設定不同的段(網路安全)

前言:故事發生在前兩天,我們去參觀工業園區內一家電商公司。去參觀他們公司的時候,我說要用下無線網,他們技術說密碼就是他們的網站域名,我一臉懵逼表示我不知道域名,然後對方接過我手機給我連上了他們wifi。然後就有了後面的故事。0x01 邪惡的想法在回來的時候,我注意到,他們公司在二樓,在樓下wifi訊號也還好,

Linux 檢視網路頻寬是還是萬

檢視機器網路埠 [trafodion@n12 ~]$ ifconfig eth1 Link encap:Ethernet HWaddr 5C:B9:01:9A:48:5D

Linux】萬82599驅動安裝

在Debian系的Linux中編譯並安裝ixgbe驅動的教程 遇到bug 實測可以使用的: failed to

配置Linux的eth0設定IP地址以及啟動方式

// 進入網絡卡設定配置目錄 [[email protected] ~]# cd/etc/sysconfig/network-scripts/ // 選擇需要配置的網絡卡,用vi編輯器開啟 [[email protected]]#vi ifcfg-eth

vmware linux設定

作者:fbysssmsn:[email protected]  blog:blog.csdn.net/fbysss宣告:本文由fbysss原創,轉載請註明出處關鍵字:vmware 雙網絡卡1.在vmware中,Edit->Virtual network set

參考ethtool寫了個Linux設定、獲取模式的介面

差不多一個月沒寫文章了,這期間,主要是搞一些比較複雜的問題,一直被搞,沒有搞其它的東西,也就沒寫出什麼東西來。 在找問題過程中,上網瞭解到ethtool這個工具十分強大,以為這個程式碼很複雜,而恰好領導要求我提供設定網絡卡資訊的介面,於是下了程式碼,研究了一下,參考了一下,

linux操作系統--配置和設置聯網

配置 net 聯網 ifcfg onf fig oot pts 列出文件 [root@localhost 桌面]# pwd #查看當前目錄 /root/桌面 [root@localhost 桌面]# cd /etc/sysconfig/network-scripts #

Linux中高階網路配置-team方式多繫結

team簡介 在redhat7.0以上版本,配置多網絡卡繫結時,專門提供了team工具來實現多網絡卡的繫結。 team :也是鏈路聚合 最多支援8塊網絡卡,不需要手動載入相應核心模組 支援模式: broadcast 廣播容錯 roundrobin 輪詢

Linux中高階網路配置-bond方式雙繫結

bond簡介 bond可以兩塊網絡卡虛擬成為一塊網絡卡,在網絡卡繫結後,看起來是一個單獨的乙太網介面裝置並具有相同的 IP 地址。既能新增網路頻寬,同時又能做相應的冗餘,輪詢和負載均衡。 bond 網絡卡的工作模式 網絡卡 bond 後的工作模式有兩種:主備的工作方式和負載

Ubuntu配置設定/靜態ip

轉自這裡   第一步,Linux下檢視IP 我這裡是Ubuntu 16.04,這裡有2項,下面一項是lo(本地環回)可以不管,上面一項才是需要配置的。注意這裡我的虛擬網絡卡是ens33,待會兒修改的也是ens33,網上很多配置教程他們的Linux系統的網絡卡名字並不是en