linux 檢視網絡卡相關資訊

2021-07-10 22:46:17 字數 1682 閱讀 6141

檢視網絡卡速度有兩個命令都可以檢視:

mii-tool

eth0: negotiated 1000baset-fd flow-control, link ok

這表示,eth0網絡卡的速度為1000m,並且是全雙工工作模式,也可以使用

ethtool eth0

settings for eth0:

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: g

current message level: 0x00000007 (7)

link detected: yes

speed 後邊的數值就是速度,duplex後邊就是工作不是,full表示全雙工,如果是half則表示半雙工模式;auto-negotiation 後邊表示是否自動協商

那麼如何調整網絡卡的速度以及工作模式?

修改linux網絡卡的工作模式:

ethtool –r ethx                    ## 重置ethx網口到自適應模式

ethtool –s ethx ## 查詢ethx網口收發包統計

ethtool –s ethx [speed 10|100|1000] ## 設定網口速率10/100/1000m

[duplex half|full] ## 設定網口半/全雙工

[autoneg on|off] ## 設定網口是否自協商

下面的命令會把eth0設定成全雙工非自動協商工作模式,並且速度為100m

ethtool -s eth0 duplex full autoneg off speed 100
設定網絡卡工作模式開機為全雙工的方法:

一: 在/etc/sysconfig/network-script/ifcfg-ethx加入下面這句:

ethtool_opts="speed 100 duplex full autoneg off"

二:

將上面的命令寫入到/etc/rc.local裡面。

ethtool -s eth0 duplex full autoneg off speed 100

檢視Linux 相關資訊

1.檢視核心版本命令 1 root q1test01 cat proc version dts localhost cat proc version linux version 2.6.18 308.el5 mockbuild x86 007.build.bos.redhat.com gcc ver...

Linux下面檢視網絡卡的資訊

檢視linux下面網絡卡的速度資訊 1.centos機器 安裝的比較全 個人比較懶 沒有使用core最小化安裝,避免出問題麻煩 公司網路太垃圾 使用ifconfig檢視網絡卡的名字 2.使用 ethtool 檢視網絡卡的資訊 root centos76 ethtool ens192 settings...

linux下網絡卡相關檢視設定

查整機硬體資訊命令 dmesg 檢視網絡卡裝置相關 dmesg grep eth 檢視網絡卡eth0資訊 dmesg grep eth0 使用ethtool命令檢視指定網絡卡資訊 ethtool eth0 使用 mii tool命令檢視指定網絡卡情況 mii tool v eth1 為了使用lspc...