标签: ethtool

debian set eth0 autoneg off speed 1000 duplex full: 无效参数

我使用 debian 来处理我的事情,但是当我将速度配置为 1000 和双工满时,会发生错误

我使用的确切命令: ethtool -s eth0 autoneg off speed 1000 duplex full

  Cannot set new settings: Invalid argument
         not setting speed
         not setting duplex
         not setting autoneg
  Cannot set new settings: Invalid argument
         not setting speed
         not setting duplex
         not setting autoneg
Run Code Online (Sandbox Code Playgroud)

这是我的 eth0 信息。

   Settings for eth0:
        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 …
Run Code Online (Sandbox Code Playgroud)

debian ethtool linux-networking

6
推荐指数
2
解决办法
3万
查看次数

rx_queue_*_csum_err 和 rx_fifo_errors 的含义

我正在尝试使用一台服务器调试一些网络问题。我用多个显示器监控这台机器,我发现有时 ping 错误率会跳到 5/10%

我在 ubuntu 上运行,我看到 ethtool -S eth0 的输出显示 rx_queue_*_csum_errboth rx_fifo_errors(几千个)的正值。

这个计数器实际跟踪什么,是否有任何众所周知的原因使它们不为 0?

networking linux ubuntu ethtool

6
推荐指数
1
解决办法
6549
查看次数

为什么我的带宽在 10 mbps 设备上平均为 3 kbps?

我有一台带有 100 mbps 端口和连接的服务器,我将其速率限制为 10 mbps/全双工,因为我只为 10 mbps 连接付费,而且超额费用很高。从那时起,带宽绝对直线下降。我关闭了 autoneg,因为否则我将无法将速率从 100 限制为 10,因为网络运行速度要快得多。我需要一种方法来在多个用户登录该 100 mbps 端口和连接的服务器上平均 10 mbps。这可以在没有这些问题的情况下完成吗?

debian ethtool bandwidth-control

3
推荐指数
1
解决办法
333
查看次数

如何让 ethtool 网络唤醒设置“坚持”?

我的服务器机房中有几台机器通常处于关闭状态,能够远程启动非常有用。

其中之一是一台旧的双 P3 IBM serverWorks Intel STL2 机器,多年来 LAN 唤醒在该机器上一直完美运行。我用 etherwake 找到了它的 MAC 地址,然后一分钟左右就到了那里(除非它决定它是由于 fsck 造成的)。

我遇到问题的新系统是在华硕 P5E3 上构建的。在 BIOS 的电源/APM 设置中,为调制解调器/PCI/PCIe 设备启用唤醒。仅此一项并不能让我使用 etherwake 唤醒它,但是如果我使用ethtool -s eth0 wol g启用魔法数据包唤醒,那么我可以......一次。在任何启动(无论是通过 WOL 还是开机)之后,状态似乎总是恢复到“d”(禁用)。如何让 ethtool 设置的状态无限期地“坚持”?

所有涉及的系统都是 Debian Lenny,2.6.26 内核。使用主板网络接口,不涉及附加卡。

谢谢你的帮助

linux debian wake-on-lan ethtool

2
推荐指数
1
解决办法
1万
查看次数

如何验证 TCP 分段卸载的状态

我们在 Linux rhel 机器上执行以下操作

ethtool -K ifcfg-478476 tso off
Run Code Online (Sandbox Code Playgroud)

现在假设我们要验证设置

如何使用 ethtool 或其他 cli 进行检查?

我们尝试

ethtool -k ifcfg-478476 | grep -i tso
Run Code Online (Sandbox Code Playgroud)

但我们没有得到状态

任何想法 ?

注意 -ifcfg-478476是 eth 链接

networking redhat dmesg ethtool linux-networking

1
推荐指数
1
解决办法
5763
查看次数

ethtool 限制接口速度错误

我使用 ethtool 限制我的带宽,并且使用了以下命令: sudo ethtool -s eth2 speed 500

但我收到错误消息:

无法宣传速度 500

我尝试添加双工半双工全autoneg关闭autoneg 0n

我仍然收到此消息,但找不到此问题的原因,知道吗?

注意我在 ubuntu 机器上,我的 eth2 最初是 1G 。

ubuntu ethtool bandwidth-control

-1
推荐指数
1
解决办法
8054
查看次数