Há uma pergunta no ServerFault que tem mais duas possíveis correções:
Como mencionado, você pode tentar:
- desativando o estado de economia de energia C1 (C1E) aprimorado nas configurações do BIOS, ou
- desativando o descarregamento do checksum do TCP com
ethtool -K eth0 tx off rx off
Se você puder extrair o módulo do kernel e1000e.ko
dos seus backups, você pode usar o comando modinfo
para listar a versão do driver.
Para identificar a possibilidade de uma atualização de firmware da NIC, é necessária uma identificação precisa do modelo exato da NIC. De sua saída de log, posso ver que sua NIC é o dispositivo PCI 00: 19.0 e o nome da interface de rede é eth0
. Por favor, execute estes comandos como root:
# lspci -nn -s 00:19.0 -v
# ethtool -i eth0
O primeiro comando revela os números de ID do PCI da NIC, e o segundo comando tem o número da versão do firmware da NIC em sua saída.
Se a NIC for Intel 82579V (PCI ID 8086: 1503), há um bug conhecido relacionado a estados de economia de energia, que também causou problemas no Windows 8 e mais recentes (ou seja, com sistemas operacionais novos o suficiente para usar os estados mais avançados de economia de energia do hardware moderno). Uma atualização do Ubuntu 14.04 para o Debian 9 pode ter trazido uma atualização equivalente no código de economia de energia do Linux, fazendo com que o bug seja acionado.
A Intel possui uma ferramenta de atualização de firmware específica para o chip 82579V, que pode até mesmo ser usada com placas de rede integradas em placas-mãe. Infelizmente, acho que a ferramenta de atualização deve ser executada no Windows.