Linux下查看网卡信息及确定网卡位置 您所在的位置:网站首页 linux系统网口状态设置 Linux下查看网卡信息及确定网卡位置

Linux下查看网卡信息及确定网卡位置

2023-11-06 23:24| 来源: 网络整理| 查看: 265

通过mii-tool和ethtool工具来调整网卡的速度、协商方式(双工)等,这样能提高网卡的效率; mii-tool 介绍 有时网卡需要配置协商方式,比如10/100/1000M的网卡半双工、全双工、自动协商的配置。但大多数的网络设备是不用我们来修改协商,因为大多数网 络设置接入的时候,都采用自动协商来解决相互通信的问题。但在有的情况下,需要我们手动来设置网卡的协商方式;mii-tool 就是能指定网卡的协商方式。 mii-tool 更改网络接口协商的方法; # mii-tool --help usage: mii-tool [-VvRrwl] [-A media,... | -F media] [interface ...]        -V, --version display version information        -v, --verbose more verbose output              #显示网络接口的信息        -R, --reset MII to poweron state              #重设MII到开启状态        -r, --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 media: 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD,        (to advertise both HD and FD) 100baseTx, 10baseT 查看网络接口的协商状态 # mii-tool -v eth0 eth0: negotiated 100baseTx-FD, link ok product info: vendor 00:00:00, model 0 rev 0 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 注:上面的例子,我们可以看得到是自动协商。 恢复网卡的自适应工作模式 #mii-tool -r eth0 更改网络接口的协商方式,我们要用到-F选项,后面可以接 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD等参数; 把网络接口eth0改为 1000Mb/s全双工的模式 # mii-tool -F 100baseTx-FD #mii-tool -v eth0 eth0: 100 Mbit, full duplex, link ok product info: vendor 00:00:00, model 0 rev 0 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 使用ethtool工具修改: # ethtool -s eth0 speed 100 duplex full ethtool 是用来显示和更改网卡设置的工具 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] [duplex half|full] [autoneg on|off] [port tp|aui|bnc|mii] 设置网口类型

从多个网络设备中确定某个具体的设备(闪烁的LED网卡端口)

  假设一台机器有四个以太网卡适配器,并要确定一个特定的以太网卡的物理端口。 (例如eth0)。使用Ethtool的选项- p,它将使物理端口对应的LED闪烁。

# ethtool -p eth0

本文转自lq201151CTO博客,原文链接:http://blog.51cto.com/liuqun/1981915 ,如需转载请自行联系原作者


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有