2011/7/12 Fellipe Henrique <fellipeh@gmail.com>
Sim, uso pppoe... segue os logs..

Jul 12 13:37:11 localhost pppoe[4292]: Bad TCP checksum 800
Jul 12 13:37:14 localhost pppoe[4292]: Bad TCP checksum 800
Jul 12 13:43:42 localhost pppoe[4292]: Bad TCP checksum 4000
Jul 12 13:44:14 localhost pppoe[4292]: Bad TCP checksum 800
Jul 12 13:53:27 localhost pppoe[4292]: Bad TCP checksum 800
Jul 12 14:27:40 localhost pppoe[4292]: Bad TCP checksum 1000
Jul 12 14:30:37 localhost last message repeated 2 times
Jul 12 14:31:11 localhost pppoe[4292]: Bad TCP checksum 1000
Jul 12 14:32:31 localhost pppoe[4292]: Bad TCP checksum 800
Jul 12 14:38:33 localhost pppoe[4292]: Bad TCP checksum 400
Jul 12 15:02:15 localhost pppoe[4292]: Bad TCP checksum 4000
Jul 12 15:03:40 localhost pppoe[4292]: Bad TCP checksum 400



T.·.F.·.A.·.     S+F

Fellipe Henrique P. Soares

Analista e Desenvolvedor de Softwares for Win32
Linux Administrator





Em 12 de julho de 2011 15:26, Giovanni Tirloni <gtirloni@sysdroid.com> escreveu:
2011/7/12 Fellipe Henrique <fellipeh@gmail.com>
Amigos, estou vendo meu messages, e de 30 em 30 minutos +/-.. aparece a mensagem:  Bad TCP checksum  com um numero na frente..400, 800, 1000, 4000 

Minha pergunta é: é normal isso? ou é indicio que a placa de rede está indo pro brejo?

Por favor envie a linha de erro completa.

Normal é porque o checksum existe para isso mesmo (detectar payload corrompido). Porém se a quantidade de erros é muito alta relativo ao tráfego total, é preciso investigar (como você está fazendo).

Note que com TCP checksum offloading ativado, ferramentas como o Wireshark podem reclamar que o checksum está errado (tudo zero), porém isso acontece porque o TCP/IP stack deixa para o hardware fazer o cálculo. Não parece ser o seu caso.

Também não é possível apontar que o seu hardware está com problema assim tão rapidamente. Qualquer sistema entre você e os hosts remotos poderia estar corrompendo esses pacotes. Ou talvez algum bug no software que você usa (tem pppoe ai?). Precisamos de mais detalhes.


Parece que é um problema comum de configuração (os dois primeiros resultados devem resolver).

http://www.google.com.br/search?q=linux+bad+tcp+checksum+pppoe

Para ver se sua placa de rede está com contagem de erros, use o ifconfig.

--
Giovanni Tirloni