Como desabilitar o host LRO/CSUM no host executando o Virtual Box

Como desabilitar o host LRO/CSUM no host executando o Virtual Box

Executando o Oracle VirtualBox versão 5.2.18 no Windows 7. A máquina virtual com Fedora 30.1.2 é criada. O kernel do Linux é 5.1.0. O adaptador de rede configurado no Virtual Box para esta VM é uma rede paravirtualizada (virtio-net).

Quando tento carregar o programa xdp eBPF na interface, ele falha.

[root@localhost bpf]# ip link set dev enp0s10 xdpdrv obj xdp_ip_filter_kern.o sec xdp_ip_filter Erro: virtio_net: Não é possível definir o XDP enquanto o host está implementando LRO/CSUM, desative LRO/CSUM primeiro. [root@localhost bpf]#

Tentei desligar LRO e CSUM usando ethtool de dentro do Linux VM, mas eles foram corrigidos e não podem ser desligados.

[root@localhost ~]# ethtool --show-offload enp0s10 | egrep 'summing|large' rx-checksumming: em [fixo] tx-checksumming: em large-receive-offload: em [fixed] [root@localhost ~]#

A pergunta que tenho é como desabilitar o host LRO/CSUM? Devo alterar alguma configuração no host do Windows? ou existe alguma configuração no VirtualBox que desabilitaria o host LRO/CSUM?

Qualquer orientação é muito apreciada.

informação relacionada