this is a Paravirtualized VM, I can choose 1 to 8 vCPUs as necessary.
I will check my processer and RX/TX queue optimizations.
I found this:
and this seems to be the problem I’m experiencing. I am only doing L3, no VLAN or QinQ.
I am seeing TX packet drops too on small packets only. I opened a seperate thread in the bugs forum because I think that relates to a previously resolved issue rearing it’s head again.
these vyos VM have eth0,1,2,3,4 should I just the vCPU cores to 5 to make things balanced?
I noticed when I set the vCPU cores to 8, eth4 doesn’t show up, but it shows up with 7.
ethtool seems to be not available to me probably due to using paravirtualized NIC drivers.
vyos@router3:~$ sudo ethtool -g eth1
Ring parameters for eth1:
Cannot get device ring settings: Operation not supported
vyos@router3:~$
as you requested:
vyos@router3:~$ sudo ethtool -S eth1
NIC statistics:
rx_gso_checksum_fixup: 0