Logo

Linux 内核

6.13.0-rc6

快速搜索

目录

  • 开发流程
  • 提交补丁
  • 行为准则
  • 维护者手册
  • 所有开发流程文档
  • 核心 API
  • 驱动 API
  • 子系统
    • 核心子系统
    • 人机接口
    • 网络接口
      • 网络
      • NetLabel
      • InfiniBand
      • ISDN
      • MHI
    • 存储接口
    • 其他子系统
  • 锁定
  • 许可规则
  • 编写文档
  • 开发工具
  • 测试指南
  • 黑客指南
  • 追踪
  • 故障注入
  • 热补丁
  • Rust
  • 管理
  • 构建系统
  • 报告问题
  • 用户空间工具
  • 用户空间 API
  • 固件
  • 固件和设备树
  • CPU 架构
  • 未分类文档
  • 翻译

本页

  • 显示源代码

族 ethtool 网络链接规范¶

目录

  • 族 ethtool 网络链接规范

    • 摘要

    • 操作

      • strset-get

      • linkinfo-get

      • linkinfo-set

      • linkinfo-ntf

      • linkmodes-get

      • linkmodes-set

      • linkmodes-ntf

      • linkstate-get

      • debug-get

      • debug-set

      • debug-ntf

      • wol-get

      • wol-set

      • wol-ntf

      • features-get

      • features-set

      • features-ntf

      • privflags-get

      • privflags-set

      • privflags-ntf

      • rings-get

      • rings-set

      • rings-ntf

      • channels-get

      • channels-set

      • channels-ntf

      • coalesce-get

      • coalesce-set

      • coalesce-ntf

      • pause-get

      • pause-set

      • pause-ntf

      • eee-get

      • eee-set

      • eee-ntf

      • tsinfo-get

      • cable-test-act

      • cable-test-ntf

      • cable-test-tdr-act

      • cable-test-tdr-ntf

      • tunnel-info-get

      • fec-get

      • fec-set

      • fec-ntf

      • module-eeprom-get

      • stats-get

      • phc-vclocks-get

      • module-get

      • module-set

      • module-ntf

      • pse-get

      • pse-set

      • rss-get

      • plca-get-cfg

      • plca-set-cfg

      • plca-get-status

      • plca-ntf

      • mm-get

      • mm-set

      • mm-ntf

      • module-fw-flash-act

      • module-fw-flash-ntf

      • phy-get

      • phy-ntf

    • 定义

      • udp-tunnel-type

      • stringset

      • header-flags

      • module-fw-flash-status

      • c33-pse-ext-state

      • phy-upstream-type

    • 属性集

      • header

      • bitset-bit

      • bitset-bits

      • bitset

      • string

      • strings

      • stringset

      • stringsets

      • strset

      • privflags

      • rings

      • mm-stat

      • mm

      • linkinfo

      • linkmodes

      • linkstate

      • debug

      • wol

      • features

      • channels

      • irq-moderation

      • profile

      • coalesce

      • pause-stat

      • pause

      • eee

      • ts-stat

      • tsinfo

      • cable-result

      • cable-fault-length

      • cable-nest

      • cable-test

      • cable-test-ntf

      • cable-test-tdr-cfg

      • cable-test-tdr-ntf

      • cable-test-tdr

      • tunnel-udp-entry

      • tunnel-udp-table

      • tunnel-udp

      • tunnel-info

      • fec-stat

      • fec

      • module-eeprom

      • stats-grp

      • stats-grp-hist

      • stats

      • phc-vclocks

      • module

      • c33-pse-pw-limit

      • pse

      • rss

      • plca

      • module-fw-flash

      • phy

摘要¶

Ethtool Netlink 的部分族。

操作¶

strset-get¶

从内核获取字符串集。

属性集:

strset

执行:
请求
属性:

[header, stringsets, counts-only]

回复
属性:

[header, stringsets]

转储:
请求
属性:

[header, stringsets, counts-only]

回复
属性:

[header, stringsets]

linkinfo-get¶

获取链接信息。

属性集:

linkinfo

执行:
请求
属性:

[header]

回复
属性:

[header, port, phyaddr, tp-mdix, tp-mdix-ctrl, transceiver]

转储:
请求
属性:

[header]

回复
属性:

[header, port, phyaddr, tp-mdix, tp-mdix-ctrl, transceiver]

linkinfo-set¶

设置链接信息。

属性集:

linkinfo

执行:
请求
属性:

[header, port, phyaddr, tp-mdix, tp-mdix-ctrl, transceiver]

linkinfo-ntf¶

链接信息更改的通知。

通知:

linkinfo-get

linkmodes-get¶

获取链接模式。

属性集:

linkmodes

执行:
请求
属性:

[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¶

设置链接模式。

属性集:

linkmodes

执行:
请求
属性:

[header, autoneg, ours, peer, speed, duplex, master-slave-cfg, master-slave-state, lanes, rate-matching]

linkmodes-ntf¶

链接模式更改的通知。

通知:

linkmodes-get

linkstate-get¶

获取链接状态。

属性集:

linkstate

执行:
请求
属性:

[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¶

获取调试消息掩码。

属性集:

debug

执行:
请求
属性:

[header]

回复
属性:

[header, msgmask]

转储:
请求
属性:

[header]

回复
属性:

[header, msgmask]

debug-set¶

设置调试消息掩码。

属性集:

debug

执行:
请求
属性:

[header, msgmask]

debug-ntf¶

调试消息掩码更改的通知。

通知:

debug-get

wol-get¶

获取 WOL 参数。

属性集:

wol

执行:
请求
属性:

[header]

回复
属性:

[header, modes, sopass]

转储:
请求
属性:

[header]

回复
属性:

[header, modes, sopass]

wol-set¶

设置 WOL 参数。

属性集:

wol

执行:
请求
属性:

[header, modes, sopass]

wol-ntf¶

WOL 参数更改的通知。

通知:

wol-get

features-get¶

获取功能。

属性集:

features

执行:
请求
属性:

[header]

回复
属性:

[header, hw, wanted, active, nochange]

转储:
请求
属性:

[header]

回复
属性:

[header, hw, wanted, active, nochange]

features-set¶

设置功能。

属性集:

features

执行:
请求
属性:

[header, hw, wanted, active, nochange]

回复
属性:

[header, hw, wanted, active, nochange]

features-ntf¶

功能更改的通知。

通知:

features-get

privflags-get¶

获取设备私有标志。

属性集:

privflags

执行:
请求
属性:

[header]

回复
属性:

[header, flags]

转储:
请求
属性:

[header]

回复
属性:

[header, flags]

privflags-set¶

设置设备私有标志。

属性集:

privflags

执行:
请求
属性:

[header, flags]

privflags-ntf¶

设备私有标志更改的通知。

通知:

privflags-get

rings-get¶

获取环形参数。

属性集:

rings

执行:
请求
属性:

[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]

转储:
请求
属性:

[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]

rings-set¶

设置环形缓冲区参数。

属性集:

rings

执行:
请求
属性:

[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]

rings-ntf¶

环形缓冲区参数更改通知。

通知:

rings-get

channels-get¶

获取通道参数。

属性集:

channels

执行:
请求
属性:

[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¶

设置通道参数。

属性集:

channels

执行:
请求
属性:

[header, rx-max, tx-max, other-max, combined-max, rx-count, tx-count, other-count, combined-count]

channels-ntf¶

通道参数更改通知。

通知:

channels-get

coalesce-get¶

获取合并参数。

属性集:

coalesce

执行:
请求
属性:

[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¶

设置合并参数。

属性集:

coalesce

执行:
请求
属性:

[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¶

获取暂停参数。

属性集:

pause

执行:
请求
属性:

[header]

回复
属性:

[header, autoneg, rx, tx, stats, stats-src]

转储:
请求
属性:

[header]

回复
属性:

[header, autoneg, rx, tx, stats, stats-src]

pause-set¶

设置暂停参数。

属性集:

pause

执行:
请求
属性:

[header, autoneg, rx, tx, stats, stats-src]

pause-ntf¶

暂停参数更改通知。

通知:

pause-get

eee-get¶

获取节能以太网 (EEE) 参数。

属性集:

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) 参数。

属性集:

eee

执行:
请求
属性:

[header, modes-ours, modes-peer, active, enabled, tx-lpi-enabled, tx-lpi-timer]

eee-ntf¶

节能以太网 (EEE) 参数更改通知。

通知:

eee-get

tsinfo-get¶

获取时间戳信息参数。

属性集:

tsinfo

执行:
请求
属性:

[header]

回复
属性:

[header, timestamping, tx-types, rx-filters, phc-index, stats]

转储:
请求
属性:

[header]

回复
属性:

[header, timestamping, tx-types, rx-filters, phc-index, stats]

cable-test-act¶

电缆测试。

属性集:

cable-test

执行:
请求
属性:

[header]

cable-test-ntf¶

电缆测试通知。

属性集:

cable-test-ntf

事件:

{'attributes': ['header', 'status']}

cable-test-tdr-act¶

电缆测试时域反射计 (TDR)。

属性集:

cable-test-tdr

执行:
请求
属性:

[header]

cable-test-tdr-ntf¶

电缆测试时域反射计 (TDR) 通知。

属性集:

cable-test-tdr-ntf

事件:

{'attributes': ['header', 'status', 'nest']}

tunnel-info-get¶

获取时间戳信息参数。

属性集:

tunnel-info

执行:
请求
属性:

[header]

回复
属性:

[header, udp-ports]

转储:
请求
属性:

[header]

回复
属性:

[header, udp-ports]

fec-get¶

获取前向纠错 (FEC) 参数。

属性集:

fec

执行:
请求
属性:

[header]

回复
属性:

[header, modes, auto, active, stats]

转储:
请求
属性:

[header]

回复
属性:

[header, modes, auto, active, stats]

fec-set¶

设置前向纠错 (FEC) 参数。

属性集:

fec

执行:
请求
属性:

[header, modes, auto, active, stats]

fec-ntf¶

前向纠错 (FEC) 参数更改通知。

通知:

fec-get

module-eeprom-get¶

获取模块 EEPROM 参数。

属性集:

module-eeprom

执行:
请求
属性:

[header]

回复
属性:

[header, offset, length, page, bank, i2c-address, data]

转储:
请求
属性:

[header]

回复
属性:

[header, offset, length, page, bank, i2c-address, data]

stats-get¶

获取统计信息。

属性集:

stats

执行:
请求
属性:

[header, groups]

回复
属性:

[header, groups, grp, src]

转储:
请求
属性:

[header, groups]

回复
属性:

[header, groups, grp, src]

phc-vclocks-get¶

获取 PHC 虚拟时钟。

属性集:

phc-vclocks

执行:
请求
属性:

[header]

回复
属性:

[header, num]

转储:
请求
属性:

[header]

回复
属性:

[header, num]

module-get¶

获取模块参数。

属性集:

module

执行:
请求
属性:

[header]

回复
属性:

[header, power-mode-policy, power-mode]

转储:
请求
属性:

[header]

回复
属性:

[header, power-mode-policy, power-mode]

module-set¶

设置模块参数。

属性集:

module

执行:
请求
属性:

[header, power-mode-policy, power-mode]

module-ntf¶

模块参数更改通知。

通知:

module-get

pse-get¶

获取供电设备 (PSE) 参数。

属性集:

pse

执行:
请求
属性:

[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¶

设置供电设备 (PSE) 参数。

属性集:

pse

执行:
请求
属性:

[header, podl-pse-admin-control, c33-pse-admin-control, c33-pse-avail-pw-limit]

rss-get¶

获取接收端缩放 (RSS) 参数。

属性集:

rss

执行:
请求
属性:

[header, context]

回复
属性:

[header, context, hfunc, indir, hkey, input_xfrm]

转储:
请求
属性:

[header, start-context]

回复
属性:

[header, context, hfunc, indir, hkey, input_xfrm]

plca-get-cfg¶

获取 PLCA 参数。

属性集:

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 参数。

属性集:

plca

执行:
请求
属性:

[header, version, enabled, status, node-cnt, node-id, to-tmr, burst-cnt, burst-tmr]

plca-get-status¶

获取 PLCA 状态参数。

属性集:

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 合并配置和状态

属性集:

mm

执行:
请求
属性:

[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 合并配置

属性集:

mm

执行:
请求
属性:

[header, verify-enabled, verify-time, tx-enabled, pmac-enabled, tx-min-frag-size]

mm-ntf¶

MAC 合并配置更改的通知。

通知:

mm-get

module-fw-flash-act¶

刷写收发器模块固件。

属性集:

module-fw-flash

执行:
请求
属性:

[header, file-name, password]

module-fw-flash-ntf¶

固件刷写进度和状态的通知。

属性集:

module-fw-flash

事件:

{‘attributes’: [‘header’, ‘status’, ‘status-msg’, ‘done’, ‘total’]}

phy-get¶

获取附加到接口的 PHY 设备

属性集:

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

定义¶

udp-tunnel-type¶

枚举名称:

无

类型:

枚举

条目:
  • vxlan

  • geneve

  • vxlan-gpe

stringset¶

类型:

枚举

条目:

header-flags¶

类型:

标志

条目:
  • 紧凑位集

  • 省略回复

  • stats

module-fw-flash-status¶

类型:

枚举

条目:
  • 已开始

  • 进行中

  • 已完成

  • 错误

c33-pse-ext-state¶

枚举名称:

无

类型:

枚举

名称前缀:

ethtool-c33-pse-ext-state-

条目:
  • 无

  • 错误情况

  • mr-mps-有效

  • mr-pse-启用

  • 选项检测-ted

  • 选项-vport-lim

  • ovld-已检测到

  • 电源不可用

  • 短路已检测到

phy-upstream-type¶

枚举名称:

无

类型:

枚举

条目:
  • mac

  • phy

属性集¶

header¶

dev-index (u32)¶

dev-name (string)¶

flags (u32)¶

枚举:

header-flags

phy-index (u32)¶

bitset-bit¶

index (u32)¶

name (string)¶

value (flag)¶

bitset-bits¶

bit (nest)¶

多属性:

True

嵌套属性:

bitset-bit

bitset¶

nomask (flag)¶

size (u32)¶

bits (nest)¶

嵌套属性:

bitset-bits

value (binary)¶

mask (binary)¶

string¶

index (u32)¶

value (string)¶

strings¶

string (nest)¶

多属性:

True

嵌套属性:

string

stringset¶

id (u32)¶

count (u32)¶

strings (nest)¶

多属性:

True

嵌套属性:

strings

stringsets¶

stringset (nest)¶

多属性:

True

嵌套属性:

stringset

strset¶

header (nest)¶

嵌套属性:

header

stringsets (nest)¶

嵌套属性:

stringsets

counts-only (flag)¶

privflags¶

header (nest)¶

嵌套属性:

header

flags (nest)¶

嵌套属性:

bitset

rings¶

header (nest)¶

嵌套属性:

header

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)¶

mm-stat¶

pad (pad)¶

reassembly-errors (u64)¶

smd-errors (u64)¶

reassembly-ok (u64)¶

rx-frag-count (u64)¶

tx-frag-count (u64)¶

hold-count (u64)¶

mm¶

header (nest)¶

嵌套属性:

header

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)¶

嵌套属性:

mm-stat

linkinfo¶

header (nest)¶

嵌套属性:

header

port (u8)¶

phyaddr (u8)¶

tp-mdix (u8)¶

tp-mdix-ctrl (u8)¶

transceiver (u8)¶

linkmodes¶

header (nest)¶

嵌套属性:

header

autoneg (u8)¶

ours (nest)¶

嵌套属性:

bitset

peer (nest)¶

嵌套属性:

bitset

speed (u32)¶

duplex (u8)¶

master-slave-cfg (u8)¶

master-slave-state (u8)¶

lanes (u32)¶

rate-matching (u8)¶

linkstate¶

header (nest)¶

嵌套属性:

header

link (u8)¶

sqi (u32)¶

sqi-max (u32)¶

ext-state (u8)¶

ext-substate (u8)¶

ext-down-cnt (u32)¶

debug¶

header (nest)¶

嵌套属性:

header

msgmask (nest)¶

嵌套属性:

bitset

wol¶

header (nest)¶

嵌套属性:

header

modes (nest)¶

嵌套属性:

bitset

sopass (binary)¶

features¶

header (nest)¶

嵌套属性:

header

hw (nest)¶

嵌套属性:

bitset

wanted (nest)¶

嵌套属性:

bitset

active (nest)¶

嵌套属性:

bitset

nochange (nest)¶

嵌套属性:

bitset

channels¶

header (nest)¶

嵌套属性:

header

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¶

usec (u32)¶

pkts (u32)¶

comps (u32)¶

profile¶

irq-moderation (nest)¶

多属性:

True

嵌套属性:

irq-moderation

coalesce¶

header (nest)¶

嵌套属性:

header

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)¶

嵌套属性:

profile

tx-profile (nest)¶

嵌套属性:

profile

pause-stat¶

pad (pad)¶

tx-frames (u64)¶

rx-frames (u64)¶

pause¶

header (nest)¶

嵌套属性:

header

autoneg (u8)¶

rx (u8)¶

tx (u8)¶

stats (nest)¶

嵌套属性:

pause-stat

stats-src (u32)¶

eee¶

header (nest)¶

嵌套属性:

header

modes-ours (nest)¶

嵌套属性:

bitset

modes-peer (nest)¶

嵌套属性:

bitset

active (u8)¶

enabled (u8)¶

tx-lpi-enabled (u8)¶

tx-lpi-timer (u32)¶

ts-stat¶

tx-pkts (uint)¶

tx-lost (uint)¶

tx-err (uint)¶

tsinfo¶

header (nest)¶

嵌套属性:

header

timestamping (nest)¶

嵌套属性:

bitset

tx-types (nest)¶

嵌套属性:

bitset

rx-filters (nest)¶

嵌套属性:

bitset

phc-index (u32)¶

stats (nest)¶

嵌套属性:

ts-stat

cable-result¶

pair (u8)¶

code (u8)¶

src (u32)¶

cable-fault-length¶

pair (u8)¶

cm (u32)¶

src (u32)¶

cable-nest¶

result (nest)¶

嵌套属性:

cable-result

fault-length (nest)¶

嵌套属性:

cable-fault-length

cable-test¶

header (nest)¶

嵌套属性:

header

cable-test-ntf¶

header (nest)¶

嵌套属性:

header

status (u8)¶

nest (nest)¶

嵌套属性:

cable-nest

cable-test-tdr-cfg¶

first (u32)¶

last (u32)¶

step (u32)¶

pair (u8)¶

cable-test-tdr-ntf¶

header (nest)¶

嵌套属性:

header

status (u8)¶

nest (nest)¶

嵌套属性:

cable-nest

cable-test-tdr¶

header (nest)¶

嵌套属性:

header

cfg (nest)¶

嵌套属性:

cable-test-tdr-cfg

tunnel-udp-entry¶

port (u16)¶

byte-order:

大端

type (u32)¶

枚举:

udp-tunnel-type

tunnel-udp-table¶

size (u32)¶

types (nest)¶

嵌套属性:

bitset

entry (nest)¶

多属性:

True

嵌套属性:

tunnel-udp-entry

tunnel-udp¶

表格 (nest)¶

嵌套属性:

tunnel-udp-table

tunnel-info¶

头部 (nest)¶

嵌套属性:

header

udp端口 (nest)¶

嵌套属性:

tunnel-udp

fec-stat¶

填充 (pad)¶

已纠正 (binary)¶

子类型:

u64

未纠正 (binary)¶

子类型:

u64

纠错位 (binary)¶

子类型:

u64

fec¶

头部 (nest)¶

嵌套属性:

header

模式 (nest)¶

嵌套属性:

bitset

自动 (u8)¶

激活 (u32)¶

统计 (nest)¶

嵌套属性:

fec-stat

module-eeprom¶

头部 (nest)¶

嵌套属性:

header

偏移量 (u32)¶

长度 (u32)¶

页 (u8)¶

库 (u8)¶

i2c地址 (u8)¶

数据 (binary)¶

stats-grp¶

填充 (pad)¶

ID (u32)¶

ss-id (u32)¶

统计 (u64)¶

类型值:

[‘id’]

hist-rx (nest)¶

嵌套属性:

stats-grp-hist

hist-tx (nest)¶

嵌套属性:

stats-grp-hist

hist-bkt-low (u32)¶

hist-bkt-hi (u32)¶

hist-val (u64)¶

stats-grp-hist¶

hist-bkt-low¶

hist-bkt-hi¶

hist-val¶

stats¶

填充 (pad)¶

头部 (nest)¶

嵌套属性:

header

组 (nest)¶

嵌套属性:

bitset

grp (nest)¶

嵌套属性:

stats-grp

源 (u32)¶

phc-vclocks¶

头部 (nest)¶

嵌套属性:

header

数量 (u32)¶

索引 (binary)¶

子类型:

s32

module¶

头部 (nest)¶

嵌套属性:

header

电源模式策略 (u8)¶

电源模式 (u8)¶

c33-pse-pw-limit¶

最小值 (u32)¶

最大值 (u32)¶

pse¶

头部 (nest)¶

嵌套属性:

header

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-ext-state

c33-pse-扩展子状态 (u32)¶

名称前缀:

ethtool-a-

c33-pse-可用功率限制 (u32)¶

名称前缀:

ethtool-a-

c33-pse-功率限制范围 (nest)¶

名称前缀:

ethtool-a-

多属性:

True

嵌套属性:

c33-pse-pw-limit

rss¶

头部 (nest)¶

嵌套属性:

header

上下文 (u32)¶

哈希函数 (u32)¶

间接 (binary)¶

子类型:

u32

哈希密钥 (binary)¶

输入转换 (u32)¶

起始上下文 (u32)¶

plca¶

头部 (nest)¶

嵌套属性:

header

版本 (u16)¶

已启用 (u8)¶

状态 (u8)¶

节点计数 (u32)¶

节点ID (u32)¶

超时计时器 (u32)¶

突发计数 (u32)¶

突发计时器 (u32)¶

module-fw-flash¶

头部 (nest)¶

嵌套属性:

header

文件名 (string)¶

密码 (u32)¶

状态 (u32)¶

枚举:

module-fw-flash-status

状态消息 (string)¶

完成 (uint)¶

总计 (uint)¶

phy¶

头部 (nest)¶

嵌套属性:

header

索引 (u32)¶

驱动名称 (string)¶

名称 (string)¶

上游类型 (u32)¶

枚举:

phy-upstream-type

上游索引 (u32)¶

上游 SFP 名称 (string)¶

下游 SFP 名称 (string)¶

©内核开发社区。| 由 Sphinx 5.3.0 & Alabaster 0.7.16 驱动 | 页面源文件