networking - ethtool 命令输出中 "[fixed]"字符串的含义是什么

标签 networking nic

我使用“ethtool -k”命令运行ethtool来查询网卡的卸载功能,输出如下:

ethtool -k eth0

scatter-gather: on
tx-scatter-gather: on
tx-scatter-gather-fraglist: off **[fixed]**

我想知道“[固定]”是什么意思。

最佳答案

那些是不能改变的参数,它们是“固定的”。

这是一个例子。让我们以 ethtool 的输出为例:

large-receive-offload: off [fixed]
rx-vlan-offload: on
tx-vlan-offload: on

如果我想更改 rx-vlan-offload 我会这样做:
$ sudo ethtool -K eth0 rxvlan off
Actual changes:
tcp-segmentation-offload: on
    tx-tcp-segmentation: on
    tx-tcp6-segmentation: on
rx-vlan-offload: off

结果将是:
$ sudo ethtool -k eth0 | grep rx-vlan
rx-vlan-offload: **off**
rx-vlan-filter: off [fixed]
rx-vlan-stag-hw-parse: off [fixed]
rx-vlan-stag-filter: off [fixed]

现在,让我们尝试修改像“large-receive-offload”这样的“固定”参数:
$ sudo ethtool -K eth0 lro on
Cannot change large-receive-offload
Could not change any device features

希望这可以帮助。

关于networking - ethtool 命令输出中 "[fixed]"字符串的含义是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27478810/

相关文章:

iphone - 将文件从 iphone 应用程序发送到本地服务器?

sql-server - 在负载均衡器配置中添加时,NIC 的二头肌模板会中断互联网访问

c# - 现有连接被远程主机强制关闭

java - 只要 ArrayList 中有元素,如何使用线程执行功能?

c++ - 以编程方式禁用/启用网络接口(interface)

c# - File.Move/File.Copy 使用网络接口(interface)卡 (NIC)?

azure - 获取 Powershell 错误无法引用 UpdateAzureRm-Vmss 上不同虚拟网络的子网

c - 环回接口(interface)是否在网卡/硬件上产生中断

java - 学习java网络的书籍推荐

c# - 如何编写 .Net UDP 可扩展服务器