Erros aleatórios com interface ethernet inundando o log do sistema

1

Eu trabalho com um monte de VPNs (vpnc, openvpn, pptp) via Wi-Fi (não usando ethernet). Há momentos em que o log do sistema começa a mostrar esse erro:

Aug  9 14:39:50 usermsi kernel: [19521.984363] alx 0000:03:00.0 enp3s0: fatal interrupt 0x4019607, resetting
Aug  9 14:39:50 usermsi kernel: [19521.992562] alx 0000:03:00.0 enp3s0: fatal interrupt 0x4019607, resetting
Aug  9 14:39:50 usermsi kernel: [19522.000782] alx 0000:03:00.0 enp3s0: fatal interrupt 0x4019607, resetting
Aug  9 14:39:50 usermsi kernel: [19522.008945] alx 0000:03:00.0 enp3s0: fatal interrupt 0x4019607, resetting
Aug  9 14:39:50 usermsi kernel: [19522.017130] alx 0000:03:00.0 enp3s0: fatal interrupt 0x4019607, resetting

etc etc etc 

Sem parar ... enchendo o disco muito rápido.

enp3s0 é a interface ethernet, que eu não estou usando.

Eu tentei fazer um:

#ifconfig enp3s0 down 

mas depois de alguns segundos o computador congela completamente.

Esta é a informação do meu sistema:

Linux Mint

#4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

.

$ sudo lspci | egrep -i --color 'network|ethernet'
03:00.0 Ethernet controller: Qualcomm Atheros Killer E220x Gigabit Ethernet Controller (rev 13)
05:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723AE PCIe Wireless Network Adapter
    
por Mariano L 09.08.2016 / 23:04

1 resposta

0

Eu sugiro que, se você não precisar da porta Ethernet, apenas remova o módulo do driver (isso é uma alteração temporária no kernel em execução - ele não persistirá durante a reinicialização):

$ sudo rmmod alx

se isso deixar sua máquina em execução, você poderá colocar a lista negra nela para que ela não seja carregada na inicialização:

$ echo 'blacklist alx' | sudo tee /etc/modprobe.d/local-blacklist-alx.conf
$ sudo update-initramfs -u

Eu recomendaria a reinicialização nesse ponto para confirmar que funcionou (e que não apresentou nenhum problema - é melhor fazer isso quando estiver fresco em sua mente, e não semanas depois):

$ lsmod | grep alx

não deve ter saída.

Como acontece com qualquer mudança no kernel ou no initramfs, há uma pequena chance (deve ser muito pequena) de não ser inicializada; você deve ter um disco de recuperação ou alguma maneira de consertar isso. Especialmente se esta máquina for o seu firewall, assim você não terá acesso à Internet.

    
por 09.08.2016 / 23:31

Tags