Desativar descarga de NIC na inicialização / reinicialização

0

Tentando desativar os recursos comuns de descarregamento de nic em inicialização / reinicialização.

Criado o script anexado. Funciona bem / como esperado quando executado como sudo na linha de comando.

Tentei executar via rc.local, systemctl e colocando em /etc/network/if-up.d. Não parece funcionar.

Qualquer sugestão seria muito apreciada.

Obrigado,

Mike B.

# init_nics.sh - turns offload features off for all nics 
#!/bin/bash

for if in 'ls /sys/class/net/ | grep 'eth\|ens\|veth\|lan\|edge''; do

/sbin/ethtool --offload $if rx off
/sbin/ethtool --offload $if tx off
/sbin/ethtool --offload $if sg off
/sbin/ethtool --offload $if tso off
/sbin/ethtool --offload $if gso off
/sbin/ethtool --offload $if gro off
/sbin/ethtool --offload $if lro off
/sbin/ethtool --offload $if rxvlan off
/sbin/ethtool --offload $if txvlan off
/sbin/ethtool --offload $if rxhash off

done
exit 0
    
por Mike B. 19.03.2018 / 16:59

0 respostas