Erro: NETDEV WATCHDOG: eth1: transmit timed out (na eth1)

1. Erro: NETDEV WATCHDOG: eth1: transmit timed out (na eth1)

Isomi Luiz da Silva
clicsis

(usa Debian)

Enviado em 14/09/2008 - 09:55h

Estou com esse erro:
kernel: NETDEV WATCHDOG: eth1: transmit timed out

Fazendo com que minha rede ETH1 (onde estão ligados os usuários), seja interrompida e com isso os mesmos passe a ficar sem internet.

Já havia postado antes a mensagem:
http://www.vivaolinux.com.br/topico/Redes/Placa-ativa-parando-de-processar
Onde mencionava essa questão, mas até o mmomento ainda não resolver esse problema em definitivo ou ao menos identificar o causador do mesmo.

Com o comando "dmesg" é mostrado o segfuinte:
NETDEV WATCHDOG: eth1: transmit timed out
eth1: link up, 100Mbps, full-duplex, lpa 0x41E1
eth1: Transmit timeout, status 0d 0000 c07f media 00.
eth1: Tx queue start entry 11 dirty entry 11.
eth1: Tx descriptor 0 is 0008a03c.
eth1: Tx descriptor 1 is 0008a08b.
eth1: Tx descriptor 2 is 0008a03c.
eth1: Tx descriptor 3 is 0008a04e. (queue head)
eth1: link up, 100Mbps, full-duplex, lpa 0x41E1
eth1: no IPv6 routers present

Estou trabalhando com as seguintes possibilidade:
A) Placa de rede (estou substituindo as 2 atuais por RTL8139D por placas 10/100/1000MBPS GIGABIT DGE-530)
B) Kernel "2.6.18-6-686 1 SMP Tue Jun 17 21:31:27 UTC 2008" com algum tipo de problema ou diferença em relação aos anteriores.

Já estou dando pino de tanto pensar em possibilidades e nada...
Desde já, agradeço o apoio dos amigos VOL.


  


2. erro: NETDEV WATCHDOG

Leonardo Lourenço Crespilho
lcrespilho

(usa Debian)

Enviado em 25/01/2009 - 22:49h

Opa. Tem um texto bem explicativo sobre a resolução desse problema em: http://linuxadm.blogspot.com/2008/02/solucionado-netdev-watchdog.html

Ainda não testei, mas acho q faz muito sentido. :)
Vou testar daqui a pouco.

Abraços,
Leonardo



3. Re: Erro: NETDEV WATCHDOG: eth1: transmit timed out (na eth1)

Isomi Luiz da Silva
clicsis

(usa Debian)

Enviado em 29/01/2009 - 15:06h

Tentei essa opção, só que no Kernel que baixei, não consegui localizar a opção mencionada, estou testando então a seguinte opção:
1. Editar o arquivo "/boot/grub/menu.lst"
2. Acrescentar à linha do Kernel a escrita "noapci"

DE:
============================================================
title Debian GNU/Linux, kernel 2.6.18-6-686
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/hda1 ro
initrd /boot/initrd.img-2.6.18-6-686
savedefault

title Debian GNU/Linux, kernel 2.6.18-6-686 (single-user mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/hda1 ro single
initrd /boot/initrd.img-2.6.18-6-686
savedefault
============================================================

PARA:
============================================================
title Debian GNU/Linux, kernel 2.6.18-6-686
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/hda1 ro noapic
initrd /boot/initrd.img-2.6.18-6-686
savedefault

title Debian GNU/Linux, kernel 2.6.18-6-686 (single-user mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/hda1 ro single
initrd /boot/initrd.img-2.6.18-6-686
savedefault
============================================================

3. Reiniciar o servidor

Observação:
Não executei o comando "update-grub", pois quando realizado o mesmo, o arquivo alterado volta ao padrão, sem a escrita "noapic".

Significados:
=============
ACPI = Controle quanta informação do subsistema gera APIC quando inicia o kernel
APIC = Prevenir o kernel a utilização de qualquer das IOAPICs que possam ser presentes no sistema.

Algumas FONTES para os testes:
=============
+ http://linuxadm.blogspot.com/2008/02/solucionado-netdev-watchdog.html
+ http://ubuntuforums.org/archive/index.php/t-464388.html






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts