Logo

Linux 核心

6.16.0-rc4

快速搜尋

目錄

  • 開發流程
  • 提交補丁
  • 行為準則
  • 維護者手冊
  • 所有開發流程文件
  • 核心 API
  • 驅動 API
  • 子系統
    • 核心子系統
    • 人機介面
    • 網路介面
      • 網路
      • NetLabel
      • InfiniBand
      • ISDN
      • MHI
    • 儲存介面
    • 其他子系統
  • 鎖定
  • 許可規則
  • 編寫文件
  • 開發工具
  • 測試指南
  • 程式設計指南
  • 追蹤
  • 故障注入
  • 熱補丁
  • Rust
  • 管理
  • 構建系統
  • 報告問題
  • 使用者空間工具
  • 使用者空間 API
  • 韌體
  • 韌體和裝置樹
  • CPU 架構
  • 未分類文件
  • 翻譯

本頁

  • 顯示源

ethtool netlink 系列規範¶

目錄

  • ethtool netlink 系列規範

    • 摘要

    • 操作

      • 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

      • tsconfig-get

      • tsconfig-set

    • 定義

      • udp-tunnel-type

      • stringset

      • header-flags

      • module-fw-flash-status

      • c33-pse-ext-state

      • phy-upstream-type

      • tcp-data-split

      • hwtstamp-source

    • 屬性集

      • 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

      • ts-hwtstamp-provider

      • 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

      • tsconfig

摘要¶

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

設定環形緩衝區引數。

屬性集:

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, hds-thresh, hds-thresh-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 引數。

屬性集:

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¶

網線測試。

屬性集:

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¶

獲取 tsinfo 引數。

屬性集:

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 VCLOCKs。

屬性集:

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

執行:
請求
屬性:

[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

執行:
請求
屬性:

[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

tsconfig-get¶

獲取硬體時間戳配置。

屬性集:

tsconfig

執行:
請求
屬性:

[header]

回覆
屬性:

[header, hwtstamp-provider, tx-types, rx-filters, hwtstamp-flags]

轉儲:
請求
屬性:

[header]

回覆
屬性:

[header, hwtstamp-provider, tx-types, rx-filters, hwtstamp-flags]

tsconfig-set¶

設定硬體時間戳配置。

屬性集:

tsconfig

執行:
請求
屬性:

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

列舉:

header-flags

phy-index (u32)¶

bitset-bit¶

未指定 (未使用)¶

值:

0

index (u32)¶

name (string)¶

value (flag)¶

bitset-bits¶

未指定 (未使用)¶

值:

0

bit (nest)¶

多屬性:

真

巢狀屬性:

bitset-bit

bitset¶

未指定 (未使用)¶

值:

0

nomask (flag)¶

size (u32)¶

bits (nest)¶

巢狀屬性:

bitset-bits

value (binary)¶

mask (binary)¶

string¶

未指定 (未使用)¶

值:

0

index (u32)¶

value (string)¶

strings¶

未指定 (未使用)¶

值:

0

未指定 (未使用)¶

值:

0

string (nest)¶

多屬性:

真

巢狀屬性:

string

stringset¶

未指定 (未使用)¶

值:

0

id (u32)¶

count (u32)¶

strings (nest)¶

多屬性:

真

巢狀屬性:

strings

stringsets¶

未指定 (未使用)¶

值:

0

stringset (nest)¶

多屬性:

真

巢狀屬性:

stringset

strset¶

未指定 (未使用)¶

值:

0

header (nest)¶

巢狀屬性:

header

stringsets (nest)¶

巢狀屬性:

stringsets

counts-only (flag)¶

privflags¶

未指定 (未使用)¶

值:

0

header (nest)¶

巢狀屬性:

header

flags (nest)¶

巢狀屬性:

bitset

rings¶

未指定 (未使用)¶

值:

0

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

列舉:

tcp-data-split

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

巢狀屬性:

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¶

未指定 (未使用)¶

值:

0

header (nest)¶

巢狀屬性:

header

port (u8)¶

phyaddr (u8)¶

tp-mdix (u8)¶

tp-mdix-ctrl (u8)¶

transceiver (u8)¶

linkmodes¶

未指定 (未使用)¶

值:

0

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¶

未指定 (未使用)¶

值:

0

header (nest)¶

巢狀屬性:

header

link (u8)¶

sqi (u32)¶

sqi-max (u32)¶

ext-state (u8)¶

ext-substate (u8)¶

ext-down-cnt (u32)¶

debug¶

未指定 (未使用)¶

值:

0

header (nest)¶

巢狀屬性:

header

msgmask (nest)¶

巢狀屬性:

bitset

wol¶

未指定 (未使用)¶

值:

0

header (nest)¶

巢狀屬性:

header

modes (nest)¶

巢狀屬性:

bitset

sopass (binary)¶

features¶

未指定 (未使用)¶

值:

0

header (nest)¶

巢狀屬性:

header

hw (nest)¶

巢狀屬性:

bitset

wanted (nest)¶

巢狀屬性:

bitset

active (nest)¶

巢狀屬性:

bitset

nochange (nest)¶

巢狀屬性:

bitset

channels¶

未指定 (未使用)¶

值:

0

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¶

未指定 (未使用)¶

值:

0

usec (u32)¶

pkts (u32)¶

comps (u32)¶

profile¶

未指定 (未使用)¶

值:

0

irq-moderation (nest)¶

多屬性:

真

巢狀屬性:

irq-moderation

coalesce¶

未指定 (未使用)¶

值:

0

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¶

未指定 (未使用)¶

值:

0

pad (pad)¶

傳送幀 (u64)¶

接收幀 (u64)¶

暫停¶

未指定 (unused)¶

值:

0

頭部 (nest)¶

巢狀屬性:

header

自動協商 (u8)¶

接收 (u8)¶

傳送 (u8)¶

統計資訊 (nest)¶

巢狀屬性:

pause-stat

統計源 (u32)¶

EEE¶

未指定 (unused)¶

值:

0

頭部 (nest)¶

巢狀屬性:

header

模式-我方 (nest)¶

巢狀屬性:

bitset

模式-對端 (nest)¶

巢狀屬性:

bitset

活動 (u8)¶

啟用 (u8)¶

傳送LPI啟用 (u8)¶

傳送LPI計時器 (u32)¶

時間戳統計¶

未指定 (unused)¶

值:

0

傳送包 (uint)¶

傳送丟失 (uint)¶

傳送錯誤 (uint)¶

傳送一步包未確認 (uint)¶

時間戳硬體時間戳提供者¶

未指定 (unused)¶

值:

0

索引 (u32)¶

限定符 (u32)¶

時間戳資訊¶

未指定 (unused)¶

值:

0

頭部 (nest)¶

巢狀屬性:

header

時間戳 (nest)¶

巢狀屬性:

bitset

傳送型別 (nest)¶

巢狀屬性:

bitset

接收過濾器 (nest)¶

巢狀屬性:

bitset

PHC索引 (u32)¶

統計資訊 (nest)¶

巢狀屬性:

ts-stat

硬體時間戳提供者 (nest)¶

巢狀屬性:

ts-hwtstamp-provider

硬體時間戳源 (u32)¶

列舉:

hwtstamp-source

硬體時間戳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)¶

巢狀屬性:

cable-result

故障長度 (nest)¶

巢狀屬性:

cable-fault-length

線纜測試¶

未指定 (unused)¶

值:

0

頭部 (nest)¶

巢狀屬性:

header

線纜測試通知¶

未指定 (unused)¶

值:

0

頭部 (nest)¶

巢狀屬性:

header

狀態 (u8)¶

文件:

_STARTED/_COMPLETE

巢狀 (nest)¶

巢狀屬性:

cable-nest

線纜測試TDR配置¶

未指定 (unused)¶

值:

0

起始 (u32)¶

結束 (u32)¶

步長 (u32)¶

對 (u8)¶

線纜測試TDR通知¶

未指定 (unused)¶

值:

0

頭部 (nest)¶

巢狀屬性:

header

狀態 (u8)¶

巢狀 (nest)¶

巢狀屬性:

cable-nest

線纜測試TDR¶

未指定 (unused)¶

值:

0

頭部 (nest)¶

巢狀屬性:

header

配置 (nest)¶

巢狀屬性:

cable-test-tdr-cfg

隧道UDP條目¶

未指定 (unused)¶

值:

0

埠 (u16)¶

位元組序:

大端

型別 (u32)¶

列舉:

udp-tunnel-type

隧道UDP表¶

未指定 (unused)¶

值:

0

大小 (u32)¶

型別 (nest)¶

巢狀屬性:

bitset

條目 (nest)¶

多屬性:

真

巢狀屬性:

tunnel-udp-entry

隧道UDP¶

未指定 (unused)¶

值:

0

表 (nest)¶

巢狀屬性:

tunnel-udp-table

隧道資訊¶

未指定 (unused)¶

值:

0

頭部 (nest)¶

巢狀屬性:

header

UDP埠 (nest)¶

巢狀屬性:

tunnel-udp

FEC統計¶

未指定 (unused)¶

值:

0

填充 (pad)¶

已糾正 (binary)¶

子型別:

u64

未糾正 (binary)¶

子型別:

u64

糾正位 (binary)¶

子型別:

u64

FEC¶

未指定 (unused)¶

值:

0

頭部 (nest)¶

巢狀屬性:

header

模式 (nest)¶

巢狀屬性:

bitset

自動 (u8)¶

活動 (u32)¶

統計資訊 (nest)¶

巢狀屬性:

fec-stat

模組EEPROM¶

未指定 (unused)¶

值:

0

頭部 (nest)¶

巢狀屬性:

header

偏移量 (u32)¶

長度 (u32)¶

頁 (u8)¶

區塊 (u8)¶

I2C地址 (u8)¶

資料 (binary)¶

統計組¶

未指定 (unused)¶

值:

0

填充 (pad)¶

ID (u32)¶

SS-ID (u32)¶

統計 (u64)¶

型別值:

[‘id’]

歷史接收 (nest)¶

巢狀屬性:

stats-grp-hist

歷史傳送 (nest)¶

巢狀屬性:

stats-grp-hist

歷史桶低值 (u32)¶

歷史桶高值 (u32)¶

歷史值 (u64)¶

統計組歷史¶

歷史桶低值¶

歷史桶高值¶

歷史值¶

統計資訊¶

未指定 (unused)¶

值:

0

填充 (pad)¶

頭部 (nest)¶

巢狀屬性:

header

組 (nest)¶

巢狀屬性:

bitset

組 (nest)¶

巢狀屬性:

stats-grp

源 (u32)¶

PHC虛擬時鐘¶

未指定 (unused)¶

值:

0

頭部 (nest)¶

巢狀屬性:

header

數量 (u32)¶

索引 (binary)¶

子型別:

s32

模組¶

未指定 (unused)¶

值:

0

頭部 (nest)¶

巢狀屬性:

header

電源模式策略 (u8)¶

電源模式 (u8)¶

C33 PSE功率限制¶

未指定 (unused)¶

值:

0

最小 (u32)¶

最大 (u32)¶

PSE¶

未指定 (unused)¶

值:

0

頭部 (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-

多屬性:

真

巢狀屬性:

c33-pse-pw-limit

RSS¶

未指定 (unused)¶

值:

0

頭部 (nest)¶

巢狀屬性:

header

上下文 (u32)¶

雜湊函式 (u32)¶

間接 (binary)¶

子型別:

u32

雜湊鍵 (binary)¶

輸入轉換 (u32)¶

起始上下文 (u32)¶

PLCA¶

未指定 (unused)¶

值:

0

頭部 (nest)¶

巢狀屬性:

header

版本 (u16)¶

啟用 (u8)¶

狀態 (u8)¶

節點計數 (u32)¶

節點ID (u32)¶

超時計時器 (u32)¶

突發計數 (u32)¶

突發計時器 (u32)¶

模組韌體快閃記憶體¶

未指定 (unused)¶

值:

0

頭部 (nest)¶

巢狀屬性:

header

檔名 (string)¶

密碼 (u32)¶

狀態 (u32)¶

列舉:

module-fw-flash-status

狀態訊息 (string)¶

完成 (uint)¶

總計 (uint)¶

PHY¶

未指定 (unused)¶

值:

0

頭部 (nest)¶

巢狀屬性:

header

索引 (u32)¶

驅動名稱 (string)¶

名稱 (string)¶

上游型別 (u32)¶

列舉:

phy-upstream-type

上游索引 (u32)¶

上游SFP名稱 (string)¶

下游SFP名稱 (string)¶

時間戳配置¶

未指定 (unused)¶

值:

0

頭部 (nest)¶

巢狀屬性:

header

硬體時間戳提供者 (nest)¶

巢狀屬性:

ts-hwtstamp-provider

傳送型別 (nest)¶

巢狀屬性:

bitset

接收過濾器 (nest)¶

巢狀屬性:

bitset

硬體時間戳標誌 (nest)¶

巢狀屬性:

bitset

© 核心開發社群。 | 由 Sphinx 5.3.0 和 Alabaster 0.7.16 提供技術支援 | 頁面源