I install VyOS on my home server (Proxmox) and set to virtio network card (best performance) the VM vorking well, but now i check interface status, and get this:
vyos@vyos:~$ show interfaces ethernet eth0 physical
Settings for eth0:
Supported ports: [ ]
Supported link modes: Not reported
Supported pause frame use: No
Supports auto-negotiation: No
Advertised link modes: Not reported
Advertised pause frame use: No
Advertised auto-negotiation: No
Speed: Unknown!
Duplex: Unknown! (255)
Port: Other
PHYAD: 0
Transceiver: internal
Auto-negotiation: off
Link detected: yes
driver: virtio_net
version: 1.0.0
firmware-version:
bus-info: 0000:00:12.0
supports-statistics: no
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 1000baseT/Full
10000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: No
Advertised link modes: Not reported
Advertised pause frame use: No
Advertised auto-negotiation: No
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: off
MDI-X: Unknown
Supports Wake-on: uag
Wake-on: d
Link detected: yes
driver: vmxnet3
version: 1.4.a.0-k-NAPI
firmware-version:
bus-info: 0000:00:12.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: yes
supports-priv-flags: no
I switch back to virtio… Yes it seems to be not fully supported, but with vmxnet3, the CPU is constant 100% usage, if i download something (about 150 Mbit)
I hope the virtio will be fully supported in the future.
i tried to vmxnet3, but in KVM the resource usage is horrible. Now i set again to Virtio Netvork card. Unfortunatelly i dont see the card info (i think it is a driver bug) but the resource usage is much better!
The only thing that i affected, if i try to set the interface (like add IP, etc… ) i get a error if i try to commit. It say that can not set to speed and duplex mode correctly…But after that, i able to save it… I think the reason that Vyos can not handle correctly to Virtio capabilities and it cause some bugs. errors.