ethtool netlink 系列规范¶
摘要¶
Ethtool Netlink 的部分族。
操作¶
strset-get¶
从内核获取字符串集。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,stringsets
,counts-only
]
- 回复
- 属性:
[
header
,stringsets
]
- 转储:
- 请求
- 属性:
[
header
,stringsets
,counts-only
]
- 回复
- 属性:
[
header
,stringsets
]
linkinfo-get¶
获取链接信息。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,port
,phyaddr
,tp-mdix
,tp-mdix-ctrl
,transceiver
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,port
,phyaddr
,tp-mdix
,tp-mdix-ctrl
,transceiver
]
linkinfo-set¶
设置链接信息。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,port
,phyaddr
,tp-mdix
,tp-mdix-ctrl
,transceiver
]
linkinfo-ntf¶
链接信息变更通知。
- 通知:
linkinfo-get
linkmodes-get¶
获取链接模式。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,autoneg
,ours
,peer
,speed
,duplex
,master-slave-cfg
,master-slave-state
,lanes
,rate-matching
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,autoneg
,ours
,peer
,speed
,duplex
,master-slave-cfg
,master-slave-state
,lanes
,rate-matching
]
linkmodes-set¶
设置链接模式。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,autoneg
,ours
,peer
,speed
,duplex
,master-slave-cfg
,master-slave-state
,lanes
,rate-matching
]
linkmodes-ntf¶
链接模式变更通知。
- 通知:
linkmodes-get
linkstate-get¶
获取链接状态。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,link
,sqi
,sqi-max
,ext-state
,ext-substate
,ext-down-cnt
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,link
,sqi
,sqi-max
,ext-state
,ext-substate
,ext-down-cnt
]
debug-get¶
获取调试消息掩码。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,msgmask
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,msgmask
]
debug-set¶
设置调试消息掩码。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,msgmask
]
debug-ntf¶
调试消息掩码变更通知。
- 通知:
debug-get
wol-get¶
获取 WOL 参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,modes
,sopass
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,modes
,sopass
]
wol-set¶
设置 WOL 参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,modes
,sopass
]
wol-ntf¶
WOL 参数变更通知。
- 通知:
wol-get
features-get¶
获取特性。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,hw
,wanted
,active
,nochange
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,hw
,wanted
,active
,nochange
]
features-set¶
设置特性。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,hw
,wanted
,active
,nochange
]
- 回复
- 属性:
[
header
,hw
,wanted
,active
,nochange
]
features-ntf¶
特性变更通知。
- 通知:
features-get
privflags-get¶
获取设备私有标志。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,flags
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,flags
]
privflags-set¶
设置设备私有标志。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,flags
]
privflags-ntf¶
设备私有标志变更通知。
- 通知:
privflags-get
rings-get¶
获取环形缓冲区参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,rx-max
,rx-mini-max
,rx-jumbo-max
,tx-max
,rx
,rx-mini
,rx-jumbo
,tx
,rx-buf-len
,tcp-data-split
,cqe-size
,tx-push
,rx-push
,tx-push-buf-len
,tx-push-buf-len-max
,hds-thresh
,hds-thresh-max
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,rx-max
,rx-mini-max
,rx-jumbo-max
,tx-max
,rx
,rx-mini
,rx-jumbo
,tx
,rx-buf-len
,tcp-data-split
,cqe-size
,tx-push
,rx-push
,tx-push-buf-len
,tx-push-buf-len-max
,hds-thresh
,hds-thresh-max
]
rings-set¶
设置环形缓冲区参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,rx-max
,rx-mini-max
,rx-jumbo-max
,tx-max
,rx
,rx-mini
,rx-jumbo
,tx
,rx-buf-len
,tcp-data-split
,cqe-size
,tx-push
,rx-push
,tx-push-buf-len
,tx-push-buf-len-max
,hds-thresh
,hds-thresh-max
]
rings-ntf¶
环形缓冲区参数变更通知。
- 通知:
rings-get
channels-get¶
获取通道参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,rx-max
,tx-max
,other-max
,combined-max
,rx-count
,tx-count
,other-count
,combined-count
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,rx-max
,tx-max
,other-max
,combined-max
,rx-count
,tx-count
,other-count
,combined-count
]
channels-set¶
设置通道参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,rx-max
,tx-max
,other-max
,combined-max
,rx-count
,tx-count
,other-count
,combined-count
]
channels-ntf¶
通道参数变更通知。
- 通知:
channels-get
coalesce-get¶
获取合并参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,rx-usecs
,rx-max-frames
,rx-usecs-irq
,rx-max-frames-irq
,tx-usecs
,tx-max-frames
,tx-usecs-irq
,tx-max-frames-irq
,stats-block-usecs
,use-adaptive-rx
,use-adaptive-tx
,pkt-rate-low
,rx-usecs-low
,rx-max-frames-low
,tx-usecs-low
,tx-max-frames-low
,pkt-rate-high
,rx-usecs-high
,rx-max-frames-high
,tx-usecs-high
,tx-max-frames-high
,rate-sample-interval
,use-cqe-mode-tx
,use-cqe-mode-rx
,tx-aggr-max-bytes
,tx-aggr-max-frames
,tx-aggr-time-usecs
,rx-profile
,tx-profile
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,rx-usecs
,rx-max-frames
,rx-usecs-irq
,rx-max-frames-irq
,tx-usecs
,tx-max-frames
,tx-usecs-irq
,tx-max-frames-irq
,stats-block-usecs
,use-adaptive-rx
,use-adaptive-tx
,pkt-rate-low
,rx-usecs-low
,rx-max-frames-low
,tx-usecs-low
,tx-max-frames-low
,pkt-rate-high
,rx-usecs-high
,rx-max-frames-high
,tx-usecs-high
,tx-max-frames-high
,rate-sample-interval
,use-cqe-mode-tx
,use-cqe-mode-rx
,tx-aggr-max-bytes
,tx-aggr-max-frames
,tx-aggr-time-usecs
,rx-profile
,tx-profile
]
coalesce-set¶
设置合并参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,rx-usecs
,rx-max-frames
,rx-usecs-irq
,rx-max-frames-irq
,tx-usecs
,tx-max-frames
,tx-usecs-irq
,tx-max-frames-irq
,stats-block-usecs
,use-adaptive-rx
,use-adaptive-tx
,pkt-rate-low
,rx-usecs-low
,rx-max-frames-low
,tx-usecs-low
,tx-max-frames-low
,pkt-rate-high
,rx-usecs-high
,rx-max-frames-high
,tx-usecs-high
,tx-max-frames-high
,rate-sample-interval
,use-cqe-mode-tx
,use-cqe-mode-rx
,tx-aggr-max-bytes
,tx-aggr-max-frames
,tx-aggr-time-usecs
,rx-profile
,tx-profile
]
coalesce-ntf¶
合并参数变更通知。
- 通知:
coalesce-get
pause-get¶
获取暂停参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,autoneg
,rx
,tx
,stats
,stats-src
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,autoneg
,rx
,tx
,stats
,stats-src
]
pause-set¶
设置暂停参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,autoneg
,rx
,tx
,stats
,stats-src
]
pause-ntf¶
暂停参数变更通知。
- 通知:
pause-get
eee-get¶
获取 eee 参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,modes-ours
,modes-peer
,active
,enabled
,tx-lpi-enabled
,tx-lpi-timer
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,modes-ours
,modes-peer
,active
,enabled
,tx-lpi-enabled
,tx-lpi-timer
]
eee-set¶
设置 eee 参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,modes-ours
,modes-peer
,active
,enabled
,tx-lpi-enabled
,tx-lpi-timer
]
eee-ntf¶
eee 参数变更通知。
- 通知:
eee-get
tsinfo-get¶
获取 tsinfo 参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,hwtstamp-provider
]
- 回复
- 属性:
[
header
,timestamping
,tx-types
,rx-filters
,phc-index
,stats
,hwtstamp-provider
,hwtstamp-source
,hwtstamp-phyindex
]
- 转储:
- 请求
- 属性:
[
header
,hwtstamp-provider
]
- 回复
- 属性:
[
header
,timestamping
,tx-types
,rx-filters
,phc-index
,stats
,hwtstamp-provider
,hwtstamp-source
,hwtstamp-phyindex
]
cable-test-act¶
网线测试。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
cable-test-ntf¶
网线测试通知。
- 属性集:
- 事件:
{‘attributes’: [‘header’, ‘status’]}
cable-test-tdr-act¶
网线测试 TDR。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
cable-test-tdr-ntf¶
网线测试 TDR 通知。
- 属性集:
- 事件:
{‘attributes’: [‘header’, ‘status’, ‘nest’]}
tunnel-info-get¶
获取 tsinfo 参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,udp-ports
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,udp-ports
]
fec-get¶
获取 FEC 参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,modes
,auto
,active
,stats
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,modes
,auto
,active
,stats
]
fec-set¶
设置 FEC 参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,modes
,auto
,active
,stats
]
fec-ntf¶
FEC 参数变更通知。
- 通知:
fec-get
module-eeprom-get¶
获取模块 EEPROM 参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,offset
,length
,page
,bank
,i2c-address
,data
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,offset
,length
,page
,bank
,i2c-address
,data
]
stats-get¶
获取统计信息。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,groups
]
- 回复
- 属性:
[
header
,groups
,grp
,src
]
- 转储:
- 请求
- 属性:
[
header
,groups
]
- 回复
- 属性:
[
header
,groups
,grp
,src
]
phc-vclocks-get¶
获取 PHC VCLOCKs。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,num
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,num
]
module-get¶
获取模块参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,power-mode-policy
,power-mode
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,power-mode-policy
,power-mode
]
module-set¶
设置模块参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,power-mode-policy
,power-mode
]
module-ntf¶
模块参数变更通知。
- 通知:
module-get
pse-get¶
获取供电设备参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,podl-pse-admin-state
,podl-pse-admin-control
,podl-pse-pw-d-status
,c33-pse-admin-state
,c33-pse-admin-control
,c33-pse-pw-d-status
,c33-pse-pw-class
,c33-pse-actual-pw
,c33-pse-ext-state
,c33-pse-ext-substate
,c33-pse-avail-pw-limit
,c33-pse-pw-limit-ranges
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,podl-pse-admin-state
,podl-pse-admin-control
,podl-pse-pw-d-status
,c33-pse-admin-state
,c33-pse-admin-control
,c33-pse-pw-d-status
,c33-pse-pw-class
,c33-pse-actual-pw
,c33-pse-ext-state
,c33-pse-ext-substate
,c33-pse-avail-pw-limit
,c33-pse-pw-limit-ranges
]
pse-set¶
设置供电设备参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,podl-pse-admin-control
,c33-pse-admin-control
,c33-pse-avail-pw-limit
]
rss-get¶
获取 RSS 参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,context
]
- 回复
- 属性:
[
header
,context
,hfunc
,indir
,hkey
,input-xfrm
]
- 转储:
- 请求
- 属性:
[
header
,start-context
]
- 回复
- 属性:
[
header
,context
,hfunc
,indir
,hkey
,input-xfrm
]
plca-get-cfg¶
获取 PLCA 参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,version
,enabled
,status
,node-cnt
,node-id
,to-tmr
,burst-cnt
,burst-tmr
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,version
,enabled
,status
,node-cnt
,node-id
,to-tmr
,burst-cnt
,burst-tmr
]
plca-set-cfg¶
设置 PLCA 参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,version
,enabled
,status
,node-cnt
,node-id
,to-tmr
,burst-cnt
,burst-tmr
]
plca-get-status¶
获取 PLCA 状态参数。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,version
,enabled
,status
,node-cnt
,node-id
,to-tmr
,burst-cnt
,burst-tmr
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,version
,enabled
,status
,node-cnt
,node-id
,to-tmr
,burst-cnt
,burst-tmr
]
plca-ntf¶
PLCA 参数变更通知。
- 通知:
plca-get-cfg
mm-get¶
获取 MAC 合并配置和状态
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,pmac-enabled
,tx-enabled
,tx-active
,tx-min-frag-size
,rx-min-frag-size
,verify-enabled
,verify-time
,max-verify-time
,stats
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,pmac-enabled
,tx-enabled
,tx-active
,tx-min-frag-size
,rx-min-frag-size
,verify-enabled
,verify-time
,max-verify-time
,stats
]
mm-set¶
设置 MAC 合并配置
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,verify-enabled
,verify-time
,tx-enabled
,pmac-enabled
,tx-min-frag-size
]
mm-ntf¶
MAC 合并配置变更通知。
- 通知:
mm-get
module-fw-flash-act¶
烧录收发器模块固件。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,file-name
,password
]
module-fw-flash-ntf¶
固件烧录进度和状态通知。
- 属性集:
- 事件:
{‘attributes’: [‘header’, ‘status’, ‘status-msg’, ‘done’, ‘total’]}
phy-get¶
获取连接到接口的 PHY 设备
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,index
,drvname
,name
,upstream-type
,upstream-index
,upstream-sfp-name
,downstream-sfp-name
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,index
,drvname
,name
,upstream-type
,upstream-index
,upstream-sfp-name
,downstream-sfp-name
]
phy-ntf¶
PHY 设备变更通知。
- 通知:
phy-get
tsconfig-get¶
获取硬件时间戳配置。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,hwtstamp-provider
,tx-types
,rx-filters
,hwtstamp-flags
]
- 转储:
- 请求
- 属性:
[
header
]
- 回复
- 属性:
[
header
,hwtstamp-provider
,tx-types
,rx-filters
,hwtstamp-flags
]
tsconfig-set¶
设置硬件时间戳配置。
- 属性集:
- 执行:
- 请求
- 属性:
[
header
,hwtstamp-provider
,tx-types
,rx-filters
,hwtstamp-flags
]
- 回复
- 属性:
[
header
,hwtstamp-provider
,tx-types
,rx-filters
,hwtstamp-flags
]
定义¶
udp-tunnel-type¶
- 枚举名称:
无
- 类型:
枚举
- 枚举计数名称:
__ethtool-udp-tunnel-type-cnt
- 条目:
vxlan
geneve
vxlan-gpe
stringset¶
- 类型:
枚举
- 头:
linux/ethtool.h
- 条目:
header-flags¶
- 类型:
标志
- 名称前缀:
ethtool-flag-
- 文档:
通用 ethtool 头标志
- 条目:
- 紧凑位集:
在回复中使用紧凑位集
- 省略回复:
为 SET 或 ACT 请求提供可选回复
- 统计:
请求统计信息(如果驱动程序支持)
module-fw-flash-status¶
- 类型:
枚举
- 文档:
插入式模块固件烧录状态
- 头:
linux/ethtool.h
- 条目:
- 已开始:
固件烧录过程已开始。
- 进行中:
固件烧录过程正在进行中。
- 已完成:
固件烧录过程已成功完成。
- 错误:
固件烧录过程因错误而停止。
c33-pse-ext-state¶
- 文档:
PSE 扩展状态功能组。IEEE 802.3-2022 33.2.4.4 变量
- 类型:
枚举
- 名称前缀:
ethtool-c33-pse-ext-state-
- 头:
linux/ethtool.h
- 条目:
- 无:
无
- 错误条件:
error_condition 状态组
- mr-mps-valid:
mr_mps_valid 状态组
- mr-pse-enable:
mr_pse_enable 状态组
- option-detect-ted:
option_detect_ted 状态组
- option-vport-lim:
option_vport_lim 状态组
- ovld-detected:
ovld_detected 状态组
- 电源不可用:
power_not_available 状态组
- 检测到短路:
short_detected 状态组
phy-upstream-type¶
- 枚举名称:
phy-upstream
- 头:
linux/ethtool.h
- 类型:
枚举
- 名称前缀:
phy-upstream
- 条目:
mac
phy
tcp-data-split¶
- 类型:
枚举
- 条目:
未知
已禁用
已启用
hwtstamp-source¶
- 文档:
硬件时间戳来源
- 枚举名称:
hwtstamp-source
- 名称前缀:
hwtstamp-source-
- 类型:
枚举
- 条目:
- netdev:
硬件时间戳来自 MAC 或集成 MAC 和 PHY 的设备
- phylib:
硬件时间戳来自网络拓扑中的一个 PHY 设备
属性集¶
header¶
未指定 (未使用
)¶
- 值:
0
dev-index (u32
)¶
dev-name (string
)¶
flags (u32
)¶
- 枚举:
phy-index (u32
)¶
bitset-bit¶
未指定 (未使用
)¶
- 值:
0
index (u32
)¶
name (string
)¶
value (flag
)¶
bitset-bits¶
未指定 (未使用
)¶
- 值:
0
bit (nest
)¶
- 多属性:
真
- 嵌套属性:
bitset¶
未指定 (未使用
)¶
- 值:
0
nomask (flag
)¶
size (u32
)¶
bits (nest
)¶
- 嵌套属性:
value (binary
)¶
mask (binary
)¶
string¶
未指定 (未使用
)¶
- 值:
0
index (u32
)¶
value (string
)¶
strings¶
未指定 (未使用
)¶
- 值:
0
未指定 (未使用
)¶
- 值:
0
string (nest
)¶
- 多属性:
真
- 嵌套属性:
stringset¶
未指定 (未使用
)¶
- 值:
0
id (u32
)¶
count (u32
)¶
strings (nest
)¶
- 多属性:
真
- 嵌套属性:
stringsets¶
未指定 (未使用
)¶
- 值:
0
stringset (nest
)¶
- 多属性:
真
- 嵌套属性:
strset¶
未指定 (未使用
)¶
- 值:
0
header (nest
)¶
- 嵌套属性:
stringsets (nest
)¶
- 嵌套属性:
counts-only (flag
)¶
privflags¶
未指定 (未使用
)¶
- 值:
0
header (nest
)¶
- 嵌套属性:
flags (nest
)¶
- 嵌套属性:
rings¶
未指定 (未使用
)¶
- 值:
0
header (nest
)¶
- 嵌套属性:
rx-max (u32
)¶
rx-mini-max (u32
)¶
rx-jumbo-max (u32
)¶
tx-max (u32
)¶
rx (u32
)¶
rx-mini (u32
)¶
rx-jumbo (u32
)¶
tx (u32
)¶
rx-buf-len (u32
)¶
tcp-data-split (u8
)¶
- 枚举:
cqe-size (u32
)¶
tx-push (u8
)¶
rx-push (u8
)¶
tx-push-buf-len (u32
)¶
tx-push-buf-len-max (u32
)¶
hds-thresh (u32
)¶
hds-thresh-max (u32
)¶
mm-stat¶
未指定 (未使用
)¶
- 值:
0
pad (pad
)¶
重组错误 (u64
)¶
- 文档:
aMACMergeFrameAssErrorCount
smd 错误 (u64
)¶
- 文档:
aMACMergeFrameSmdErrorCount
重组正常 (u64
)¶
- 文档:
aMACMergeFrameAssOkCount
接收分片计数 (u64
)¶
- 文档:
aMACMergeFragCountRx
发送分片计数 (u64
)¶
- 文档:
aMACMergeFragCountTx
保持计数 (u64
)¶
- 文档:
aMACMergeHoldCount
mm¶
未指定 (未使用
)¶
- 值:
0
header (nest
)¶
- 嵌套属性:
pmac-enabled (u8
)¶
tx-enabled (u8
)¶
tx-active (u8
)¶
tx-min-frag-size (u32
)¶
rx-min-frag-size (u32
)¶
verify-enabled (u8
)¶
verify-status (u8
)¶
verify-time (u32
)¶
max-verify-time (u32
)¶
stats (nest
)¶
- 嵌套属性:
linkinfo¶
未指定 (未使用
)¶
- 值:
0
header (nest
)¶
- 嵌套属性:
port (u8
)¶
phyaddr (u8
)¶
tp-mdix (u8
)¶
tp-mdix-ctrl (u8
)¶
transceiver (u8
)¶
linkmodes¶
未指定 (未使用
)¶
- 值:
0
header (nest
)¶
- 嵌套属性:
autoneg (u8
)¶
ours (nest
)¶
- 嵌套属性:
peer (nest
)¶
- 嵌套属性:
speed (u32
)¶
duplex (u8
)¶
master-slave-cfg (u8
)¶
master-slave-state (u8
)¶
lanes (u32
)¶
rate-matching (u8
)¶
linkstate¶
未指定 (未使用
)¶
- 值:
0
header (nest
)¶
- 嵌套属性:
link (u8
)¶
sqi (u32
)¶
sqi-max (u32
)¶
ext-state (u8
)¶
ext-substate (u8
)¶
ext-down-cnt (u32
)¶
debug¶
未指定 (未使用
)¶
- 值:
0
header (nest
)¶
- 嵌套属性:
msgmask (nest
)¶
- 嵌套属性:
wol¶
未指定 (未使用
)¶
- 值:
0
header (nest
)¶
- 嵌套属性:
modes (nest
)¶
- 嵌套属性:
sopass (binary
)¶
features¶
未指定 (未使用
)¶
- 值:
0
header (nest
)¶
- 嵌套属性:
hw (nest
)¶
- 嵌套属性:
wanted (nest
)¶
- 嵌套属性:
active (nest
)¶
- 嵌套属性:
nochange (nest
)¶
- 嵌套属性:
channels¶
未指定 (未使用
)¶
- 值:
0
header (nest
)¶
- 嵌套属性:
rx-max (u32
)¶
tx-max (u32
)¶
other-max (u32
)¶
combined-max (u32
)¶
rx-count (u32
)¶
tx-count (u32
)¶
other-count (u32
)¶
combined-count (u32
)¶
irq-moderation¶
未指定 (未使用
)¶
- 值:
0
usec (u32
)¶
pkts (u32
)¶
comps (u32
)¶
profile¶
未指定 (未使用
)¶
- 值:
0
irq-moderation (nest
)¶
- 多属性:
真
- 嵌套属性:
coalesce¶
未指定 (未使用
)¶
- 值:
0
header (nest
)¶
- 嵌套属性:
rx-usecs (u32
)¶
rx-max-frames (u32
)¶
rx-usecs-irq (u32
)¶
rx-max-frames-irq (u32
)¶
tx-usecs (u32
)¶
tx-max-frames (u32
)¶
tx-usecs-irq (u32
)¶
tx-max-frames-irq (u32
)¶
stats-block-usecs (u32
)¶
use-adaptive-rx (u8
)¶
use-adaptive-tx (u8
)¶
pkt-rate-low (u32
)¶
rx-usecs-low (u32
)¶
rx-max-frames-low (u32
)¶
tx-usecs-low (u32
)¶
tx-max-frames-low (u32
)¶
pkt-rate-high (u32
)¶
rx-usecs-high (u32
)¶
rx-max-frames-high (u32
)¶
tx-usecs-high (u32
)¶
tx-max-frames-high (u32
)¶
rate-sample-interval (u32
)¶
use-cqe-mode-tx (u8
)¶
use-cqe-mode-rx (u8
)¶
tx-aggr-max-bytes (u32
)¶
tx-aggr-max-frames (u32
)¶
tx-aggr-time-usecs (u32
)¶
rx-profile (nest
)¶
- 嵌套属性:
tx-profile (nest
)¶
- 嵌套属性:
pause-stat¶
未指定 (未使用
)¶
- 值:
0
pad (pad
)¶
发送帧 (u64
)¶
接收帧 (u64
)¶
暂停¶
未指定 (unused
)¶
- 值:
0
头部 (nest
)¶
- 嵌套属性:
自动协商 (u8
)¶
接收 (u8
)¶
发送 (u8
)¶
统计信息 (nest
)¶
- 嵌套属性:
统计源 (u32
)¶
EEE¶
未指定 (unused
)¶
- 值:
0
头部 (nest
)¶
- 嵌套属性:
模式-我方 (nest
)¶
- 嵌套属性:
模式-对端 (nest
)¶
- 嵌套属性:
活动 (u8
)¶
启用 (u8
)¶
发送LPI启用 (u8
)¶
发送LPI计时器 (u32
)¶
时间戳统计¶
未指定 (unused
)¶
- 值:
0
发送包 (uint
)¶
发送丢失 (uint
)¶
发送错误 (uint
)¶
发送一步包未确认 (uint
)¶
时间戳硬件时间戳提供者¶
未指定 (unused
)¶
- 值:
0
索引 (u32
)¶
限定符 (u32
)¶
时间戳信息¶
未指定 (unused
)¶
- 值:
0
头部 (nest
)¶
- 嵌套属性:
时间戳 (nest
)¶
- 嵌套属性:
发送类型 (nest
)¶
- 嵌套属性:
接收过滤器 (nest
)¶
- 嵌套属性:
PHC索引 (u32
)¶
统计信息 (nest
)¶
- 嵌套属性:
硬件时间戳提供者 (nest
)¶
- 嵌套属性:
硬件时间戳源 (u32
)¶
- 枚举:
硬件时间戳PHY索引 (u32
)¶
线缆结果¶
未指定 (unused
)¶
- 值:
0
对 (u8
)¶
- 文档:
ETHTOOL_A_CABLE_PAIR
代码 (u8
)¶
- 文档:
ETHTOOL_A_CABLE_RESULT_CODE
源 (u32
)¶
- 文档:
ETHTOOL_A_CABLE_INF_SRC
线缆故障长度¶
未指定 (unused
)¶
- 值:
0
对 (u8
)¶
厘米 (u32
)¶
源 (u32
)¶
线缆嵌套¶
未指定 (unused
)¶
- 值:
0
结果 (nest
)¶
- 嵌套属性:
故障长度 (nest
)¶
- 嵌套属性:
线缆测试¶
未指定 (unused
)¶
- 值:
0
头部 (nest
)¶
- 嵌套属性:
线缆测试通知¶
未指定 (unused
)¶
- 值:
0
头部 (nest
)¶
- 嵌套属性:
状态 (u8
)¶
- 文档:
_STARTED/_COMPLETE
嵌套 (nest
)¶
- 嵌套属性:
线缆测试TDR配置¶
未指定 (unused
)¶
- 值:
0
起始 (u32
)¶
结束 (u32
)¶
步长 (u32
)¶
对 (u8
)¶
线缆测试TDR通知¶
未指定 (unused
)¶
- 值:
0
头部 (nest
)¶
- 嵌套属性:
状态 (u8
)¶
嵌套 (nest
)¶
- 嵌套属性:
线缆测试TDR¶
未指定 (unused
)¶
- 值:
0
头部 (nest
)¶
- 嵌套属性:
配置 (nest
)¶
- 嵌套属性:
隧道UDP条目¶
未指定 (unused
)¶
- 值:
0
端口 (u16
)¶
- 字节序:
大端
类型 (u32
)¶
- 枚举:
隧道UDP表¶
未指定 (unused
)¶
- 值:
0
大小 (u32
)¶
类型 (nest
)¶
- 嵌套属性:
条目 (nest
)¶
- 多属性:
真
- 嵌套属性:
隧道UDP¶
未指定 (unused
)¶
- 值:
0
表 (nest
)¶
- 嵌套属性:
隧道信息¶
未指定 (unused
)¶
- 值:
0
头部 (nest
)¶
- 嵌套属性:
UDP端口 (nest
)¶
- 嵌套属性:
FEC统计¶
未指定 (unused
)¶
- 值:
0
填充 (pad
)¶
已纠正 (binary
)¶
- 子类型:
u64
未纠正 (binary
)¶
- 子类型:
u64
纠正位 (binary
)¶
- 子类型:
u64
FEC¶
未指定 (unused
)¶
- 值:
0
头部 (nest
)¶
- 嵌套属性:
模式 (nest
)¶
- 嵌套属性:
自动 (u8
)¶
活动 (u32
)¶
统计信息 (nest
)¶
- 嵌套属性:
模块EEPROM¶
未指定 (unused
)¶
- 值:
0
头部 (nest
)¶
- 嵌套属性:
偏移量 (u32
)¶
长度 (u32
)¶
页 (u8
)¶
区块 (u8
)¶
I2C地址 (u8
)¶
数据 (binary
)¶
统计组¶
未指定 (unused
)¶
- 值:
0
填充 (pad
)¶
ID (u32
)¶
SS-ID (u32
)¶
统计 (u64
)¶
- 类型值:
[‘id’]
历史接收 (nest
)¶
- 嵌套属性:
历史发送 (nest
)¶
- 嵌套属性:
历史桶低值 (u32
)¶
历史桶高值 (u32
)¶
历史值 (u64
)¶
统计组历史¶
历史桶低值¶
历史桶高值¶
历史值¶
统计信息¶
未指定 (unused
)¶
- 值:
0
填充 (pad
)¶
头部 (nest
)¶
- 嵌套属性:
组 (nest
)¶
- 嵌套属性:
组 (nest
)¶
- 嵌套属性:
源 (u32
)¶
PHC虚拟时钟¶
未指定 (unused
)¶
- 值:
0
头部 (nest
)¶
- 嵌套属性:
数量 (u32
)¶
索引 (binary
)¶
- 子类型:
s32
模块¶
未指定 (unused
)¶
- 值:
0
头部 (nest
)¶
- 嵌套属性:
电源模式策略 (u8
)¶
电源模式 (u8
)¶
C33 PSE功率限制¶
未指定 (unused
)¶
- 值:
0
最小 (u32
)¶
最大 (u32
)¶
PSE¶
未指定 (unused
)¶
- 值:
0
头部 (nest
)¶
- 嵌套属性:
PODL PSE管理状态 (u32
)¶
- 名称前缀:
ethtool-a-
PODL PSE管理控制 (u32
)¶
- 名称前缀:
ethtool-a-
PODL PSE功率D状态 (u32
)¶
- 名称前缀:
ethtool-a-
C33 PSE管理状态 (u32
)¶
- 名称前缀:
ethtool-a-
C33 PSE管理控制 (u32
)¶
- 名称前缀:
ethtool-a-
C33 PSE功率D状态 (u32
)¶
- 名称前缀:
ethtool-a-
C33 PSE功率等级 (u32
)¶
- 名称前缀:
ethtool-a-
C33 PSE实际功率 (u32
)¶
- 名称前缀:
ethtool-a-
C33 PSE扩展状态 (u32
)¶
- 名称前缀:
ethtool-a-
- 枚举:
C33 PSE扩展子状态 (u32
)¶
- 名称前缀:
ethtool-a-
C33 PSE可用功率限制 (u32
)¶
- 名称前缀:
ethtool-a-
C33 PSE功率限制范围 (nest
)¶
- 名称前缀:
ethtool-a-
- 多属性:
真
- 嵌套属性:
RSS¶
未指定 (unused
)¶
- 值:
0
头部 (nest
)¶
- 嵌套属性:
上下文 (u32
)¶
哈希函数 (u32
)¶
间接 (binary
)¶
- 子类型:
u32
哈希键 (binary
)¶
输入转换 (u32
)¶
起始上下文 (u32
)¶
PLCA¶
未指定 (unused
)¶
- 值:
0
头部 (nest
)¶
- 嵌套属性:
版本 (u16
)¶
启用 (u8
)¶
状态 (u8
)¶
节点计数 (u32
)¶
节点ID (u32
)¶
超时计时器 (u32
)¶
突发计数 (u32
)¶
突发计时器 (u32
)¶
模块固件闪存¶
未指定 (unused
)¶
- 值:
0
头部 (nest
)¶
- 嵌套属性:
文件名 (string
)¶
密码 (u32
)¶
状态 (u32
)¶
状态消息 (string
)¶
完成 (uint
)¶
总计 (uint
)¶
PHY¶
未指定 (unused
)¶
- 值:
0
头部 (nest
)¶
- 嵌套属性:
索引 (u32
)¶
驱动名称 (string
)¶
名称 (string
)¶
上游类型 (u32
)¶
上游索引 (u32
)¶
上游SFP名称 (string
)¶
下游SFP名称 (string
)¶
时间戳配置¶
未指定 (unused
)¶
- 值:
0
头部 (nest
)¶
- 嵌套属性:
硬件时间戳提供者 (nest
)¶
- 嵌套属性:
发送类型 (nest
)¶
- 嵌套属性:
接收过滤器 (nest
)¶
- 嵌套属性:
硬件时间戳标志 (nest
)¶
- 嵌套属性: