使用ethtool显示硬件phy信息

zhouhaibing zhouhaibing     2022-12-25     448

关键词:

 

 

 

1、总结:

使用ethtool 可以查看端口的phy配置 

 

2、显示端口配置

[[email protected] zhou]# ethtool ens33
Settings for ens33:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
MDI-X: off (auto)
Supports Wake-on: d
Wake-on: d
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes
[[email protected] zhou]#

 

3、显示硬件统计详细统计信息  ethtool -S dev

[[email protected] zhou]# ethtool -S ens33
NIC statistics:
rx_packets: 250
tx_packets: 340
rx_bytes: 23665
tx_bytes: 33906
rx_broadcast: 0
tx_broadcast: 0
rx_multicast: 0
tx_multicast: 0
rx_errors: 0
tx_errors: 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_no_buffer_count: 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
tx_abort_late_coll: 0
tx_deferred_ok: 0
tx_single_coll_ok: 0
tx_multi_coll_ok: 0
tx_timeout_count: 0
tx_restart_queue: 0
rx_long_length_errors: 0
rx_short_length_errors: 0
rx_align_errors: 0
tx_tcp_seg_good: 0
tx_tcp_seg_failed: 0
rx_flow_control_xon: 0
rx_flow_control_xoff: 0
tx_flow_control_xon: 0
tx_flow_control_xoff: 0
rx_long_byte_count: 23665
rx_csum_offload_good: 114
rx_csum_offload_errors: 0
alloc_rx_buff_failed: 0
tx_smbus: 0
rx_smbus: 0
dropped_smbus: 0
[[email protected] zhou]#

4、显示网口驱动信息  ethtool -i dev

[[email protected] zhou]# ethtool -i ens33 
driver: e1000
version: 7.3.21-k8-NAPI
firmware-version: 
expansion-rom-version: 
bus-info: 0000:02:01.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no
[[email protected] zhou]#

 

参考:

http://man.linuxde.net/ethtool

 





















































































工具篇:网络工具ethtool(代码片段)

一、安装sudoapt-get-yinstallethtool二、使用ethtoolethx //查询ethx网口基本设置,其中x是对应网卡的编号,如eth0、eth1等等ethtool–h //显示ethtool的命令帮助(help)ethtool–iethX //查询ethX网口的相关信息ethtool–dethX //查询ethX网口注... 查看详情

linux-ethtool使用方法(代码片段)

1、安装yum源安装:yuminstallethtool源码包安装:ethtool源码包下载地址:http://ethtool.sourcearchive.com/2、ethtool常见用法ethtooleth0#查询eth0网口基本设置ethtool–h #显示ethtool的命令帮助(help)ethtool–ieth0 #查询eth0网口的相关信息ethtool–deth0... 查看详情

ethtool

ethtool命令用于获取以太网卡的配置信息,或者修改这些配置查看依赖:#ldd/sbin/ethtool 示例查看机器上网卡的速度:百兆还是千兆:ethooleth0输出信息中‘Speed:’这一项就指示了网卡的速度。停止网卡的发送模块TX:ethtool... 查看详情

如何在linux下查看网卡硬件信息

参考技术A[root@wds~]#ethtool-ieth0driver:pcnet32version:1.31firmware-version:bus-info:0000:00:11.0[root@wds~]#ethtool-keth0Offloadparametersforeth0:Cannotgetdevicerxcsumsettings:Operationnotsupportedrx-checksumming:offtx-checksumming:offscatter-gather:offtcpsegmentationoffload:off[root@wds~]#eth... 查看详情

ethtool设置网卡速率后网卡状态变成down

...能导致网卡状态变成down。 参考技术B在接口down掉后执行ethtool就获取不到任何信息了,这个问题有点奇怪。根据我的经验,ethtool_ops是在驱动probe的时候注册的,注册之后一直可以调用,除非它没有实现相应的接口。但是在这里明... 查看详情

使用 PHI 信息进行 SQL 调用时,WordPress $wpdb 对象是不是安全?

】使用PHI信息进行SQL调用时,WordPress$wpdb对象是不是安全?【英文标题】:IstheWordPress$wpdbobjectsecureformakingSQLcallswithPHIinformation?使用PHI信息进行SQL调用时,WordPress$wpdb对象是否安全?【发布时间】:2020-03-1217:45:15【问题描述】:我... 查看详情

w7500p硬件tcp/ip+硬件物理层phy+cortex-m0处理器(48mhz)

W7500P硬件TCP/IP+硬件物理层PHY+Cortex-M0处理器(48MHZ)硬件TCP/IP+硬件物理层PHY+Cortex-M0处理器(48MHZ)如果您发现商品信息不准确,欢迎纠错1.纯硬件TCP/IP协议,不用担心网络协议死机、跑飞程序、不稳定的因素。2.以太网物理层PHY节... 查看详情

uos操作系统-查看系统硬件信息

...OS操作系统-查看系统硬件信息目录前言查看系统硬件信息使用设备管理器查看USB设备信息设备管理器内查看USB设备lsusb命令查看USB设备信息使用lshw使用dmideccodedmidecode显示BIOS信息dmidecode显示设备序列号dmidecode显示系统信息dmidecode... 查看详情

ethtool命令

ethtool命令用于获取以太网卡的配置信息,或者修改这些配置。这个命令比较复杂,功能特别多。查看网卡的基本信息:ethtooleth0         查看详情

linux指定网卡工作模式

指定网卡工作模式使用ethtool命令,有时候会使用mii-tool,但是这个命令显示不太准确,1000M的也会显示成100Methtooleth0 #产看eth0网卡的信息[[email protected]~]#ethtool eth0Settingsforeth0:    Supportedports:[TPMII]&nb 查看详情

uboot找不到phy地址

...册匹配,那就100%是它啦。 参考技术B)查看phy地址是否和硬件上⼀致,读半天寄存器读不到值,结果phy地址给错了(2)读芯⽚Id0203寄存器看和芯⽚⼿册是否⼀致,不⼀致可能mdio通讯有问题。(3)link问题。读取01... 查看详情

如何获取 ethtool 设置?

】如何获取ethtool设置?【英文标题】:Howtogetethtoolsettings?【发布时间】:2017-01-2408:02:31【问题描述】:请帮我获取ethtool设置(速度、双工、自动调节)。如果我使用ETHTOOL_GSET,我会得到ethtool设置。但是在编写的ethtool.h中使用ETH... 查看详情

网络硬件5.网络管理-交换机架构

...物理层和数据链路层的MAC子层相关协议功能的实现一般会使用标准的芯片处理负责对以太网进行编码的物理层处理的模块就是PHY下面是PHY的逻辑图: 如图,PHY负责处理物理层的数据,其地位如下图: PHY和MAC的处... 查看详情

uos操作系统-查看系统硬件信息

...系统-查看系统硬件信息目录前言1、查看系统硬件信息2、使用设备管理器3、查看USB设备信息3.1、设备管理器内查看USB设备3.2、lsusb命令查看USB设备信息3.3、使用lshw3.4、使用dmidecode3.5、dmidecode显示BIOS信息3.6、dmidecode显示设备序列... 查看详情

linux网卡状态命令mii-tool和ethtool

参考技术Alinux下用mii-tool和ethtool查看网线是否正确连接到网卡输入mii-tool可以查看网线是否连接到网卡有时驱动可能不支持会出错下列错误可以使用ethtool查看Linkdetected:yes为正常no为失败mii-tool的用法:mii-tool在更改网络设备通信协... 查看详情

ethtool命令光口闪烁无效

参考技术A识别一个特定的物理接口。利用ethtool,可以根据需要更改以太网卡的参数,包括自动协商、速度、双工和局域网唤醒,是因为没有识别一个特定的物理接口。ethtool命令用于查询和控制网络设备驱动程序和硬件设置,尤... 查看详情

linux命令(194)——ethtool命令(代码片段)

...格式3.选项说明4.常用示例5.拓展知识参考文献1.命令简介ethtool(ethernettool)查询或控制网络驱动程序和硬件设置。利用ethtool可以根据需要更改以太网卡的参数,包括自动协商、速度、双工和局域网唤醒等参数。2.命令... 查看详情

phy芯片能ping通有错误包

参考技术Absp内速度没改。phy芯片能ping通有错误包是因为bsp内速度没改,改为100M后,端口等信息会正常显示。 查看详情