Questions tagged [ethtool]
59 questions
2
votes
1 answer
Where to find list of possible arguments for ethtool -K?
When I want to disable/enable interface features with the ethtool -K command, how can I list all available options? When I run ethtool -k I see a list of options, but I don't know the equivalent ethtool -K name for each one.
My man page shows the…
![](../../users/profiles/210320.webp)
snowsnoot
- 21
- 3
2
votes
1 answer
Collecting SFP+ attributes in Linux
I need to collect hw component inventory from physical systems running RHEL (6 and 7) and its derivatives. I need to collect the SFP+ attributes along with the rest of the components. I know I can easily get this with ethtool, as long as the…
![](../../users/profiles/340321.webp)
Lubos A.
- 35
- 1
- 1
- 3
2
votes
2 answers
Changing network interface speed with ethtool is not working
Im using lenevo M5 server which have Gbps ethernet cards, but strangely when i read cat /sys/class/net/eth3/speed it show 100 similarly when using ethtool it show 100Mbps only.The output of dmesg and ethtool are below. Any idea why is…
![](../../users/profiles/236302.webp)
sherpaurgen
- 608
- 3
- 10
- 26
2
votes
0 answers
What do the numbers in square brackets of ethtool output mean?
I'm looking at NIC statistics and can't find any info about these numbers: [0],[1]..[7] like here:
[root@machine-1 ~]# ethtool -S enp21s0f0
NIC statistics:
[0]: rx_bytes: 23048043995115
[0]: rx_ucast_packets: 15462207866
[0]:…
![](../../users/profiles/441885.webp)
John
- 21
- 3
2
votes
1 answer
Unable to set eth0 autoneg off speed 1000 duplex full : invalid argument
I use Ubuntu server for my things,but when i config speed 1000 and duplex full the error occur.
I've tried the answers from here,does not work, the command i used is
ethtool -s eth0 speed 100 duplex full
Before this happened I changed my network…
![](../../users/profiles/261489.webp)
amrino
- 33
- 1
- 1
- 4
2
votes
0 answers
Cannot set 1G speed on 10G nic using ethtool
I have a linux server with 10G fibre nics:
xyz@xyz48:~$ sudo ethtool p1p1
Settings for p1p1:
Supported ports: [ FIBRE ]
Supported link modes: 10000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: No
…
![](../../users/profiles/237180.webp)
Akshya11235
- 133
- 2
- 5
2
votes
3 answers
Disable TCP checksum offloading on KVM virtual network
I have a virtual network for connecting KVM guests with the host.
I need to disable TCP checksum offloading on this network. The ethtool works fine but I want to disable it permanently and I could not find anything in virsh or QEMU documentation.…
![](../../users/profiles/40645.webp)
jackhab
- 751
- 1
- 8
- 20
2
votes
2 answers
How to detect ethernet uplink speed on CentOS 6 OpenVZ VPS
I recently purchased a VPS which was advertised as a 100Mbps uplink but the promotion promised a free upgrade to a 1Gbps uplink. I'm trying to find out if I received the upgrade with various methods without any luck.
Running lspci I get:
[root@host…
![](../../users/profiles/203381.webp)
SSpoke
- 161
- 1
- 10
2
votes
3 answers
How to get ethtool wake-on-lan setting to "stick"?
I have a couple of machines in my server room normally powered off which it's useful to be able to power up remotely.
One of them is an old dual-P3 IBM serverWorks Intel STL2 machine on which wake-on-LAN has performed flawlessly for years. I hit…
![](../../users/profiles/2111.webp)
timday
- 856
- 1
- 10
- 24
2
votes
1 answer
some nodes in a cluster has higher frame value in ifconfig
I am running a cluster consisting of 22 nodes.
(22 nodes under the same 1Gbps switch.)
I noticed some nodes in the cluster has higher "frame" value in
ifconfig like the following.
some nodes (higher frame):
eth0 Link encap:Ethernet HWaddr…
![](../../users/profiles/144066.webp)
hiroyuki
- 21
- 1
2
votes
2 answers
What does a high number of rx_crc_errors indicate?
When running ethtool I notice a very high level of rx_crc_errors. When the server is under heavy load the counter goes even higher. What does this typically point to as the source of the problem? Media or cable issues?
![](../../users/profiles/64813.webp)
Graham Zulauf
- 23
- 1
- 4
2
votes
1 answer
Why NIC ring parameters are not pre-set at their Hardware max capabilities?
Check the NIC ring buffer:
# ethtool -g eth0
Ring parameters for eth0:
Pre-set maximums:
RX: 4096
RX Mini: 0
RX Jumbo: 0
TX: 4096
Current hardware settings:
RX: 256
RX Mini: 0
RX Jumbo: 0
TX: 256
One…
![](../../users/profiles/558080.webp)
CrazyRabbit
- 119
- 1
- 7
1
vote
1 answer
When using ethtool -S what is the difference between rx_packets and rx_pkts_nic?
rx_packets are much larger than rx_pkts_nic. Why is this the case?
Is there a doc somewhere with explanation of all the NIC stat fields?
![](../../users/profiles/531121.webp)
jjdiaz
- 11
- 1
1
vote
0 answers
Meaning of rx_fcs_errors
On my server I do see RX frame errors in ifconfig:
eth0: flags=4163 mtu 1500
ether d0:50:99:30:f6:81 txqueuelen 1000 (Ethernet)
RX packets 11604295 bytes 3261247616 (3.0 GiB)
RX errors 7339…
![](../../users/profiles/507211.webp)
Stefan
- 11
- 3
1
vote
1 answer
how to change the auto-negotiation to yes in linux servers
when I run the ethtool command on eth0 ( on VM machine redhat version 6.7 )
I see Supports auto-negotiation: No
can we change this to - auto-negotiation: yes ? , is it configurable?
ethtool eth0
Settings for eth0:
Supported ports: [ TP ]
…
![](../../users/profiles/346089.webp)
dandan
- 1,021
- 4
- 13
- 21