[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux-team] Oversized Ethernet frame



Rémi Letot wrote:
Salut les gens,

Dans les logs sur un serveur j'ai ceci :

Aug 25 12:16:35 localhost kernel: eth0: Oversized
Ethernet frame spanned multiple buffers, entry
0x7c0d7c length 0 status 0600!
Aug 25 12:16:35 localhost kernel: eth0: Oversized
Ethernet frame c1fbd0c0 vs c1fbd0c0.

Et ça arrive assez souvent et en "grappes". Vu le
message j'ai une idée asez précise de ce qui se passe
(des trames éthernet trop grosses arrivent sur la
carte), mais pas de la cause ni de comment la
diagnostiquer (trouver quel ordi m'envoie ça, par
exemple).

Pour infos, au cas où ça serait utile, eth0 est sur un
subnet à population  winblowsNT, et il sert de gateway
pour ce subnet.

Des idées ?

Merci d'avance,

Salut,

C'est très simple ton driver ethernet reçoit des frames Ethernet dont
la fin n'est pas définie.

Dans la majorité des drivers sous Linux, il recoit une frame complète dans un buffer.
Si le STP set est mis mais qu'il n'a pas de EDP set, elle n'est pas bonne.
Mais lorsque qu'il ne sait pas le mettre dans un buffer, il fait une erreur. Il peut réagir
de différente façon (un discard ou une il met un EDP set à la fin du packet ). Souvent c'est
un discard. Dans certains driver linux, le test du EDP déconne (cf. Changelog) mais dans
les versions stables c'est corrigés. (c'est quoi la version de ton noyau ? tu n'as pas une
carte Tulip en Full Duplex ?)

De plus ton problème ne peut être que local.... 8-)

alx

----
Alexandre.Dulaunoy@ubizen.com

http://www.ubizen.com tel +352 26310585 - fax +352 26310586 Ubizen - 166 rue de Dippach - L-8055 Bertrange --------------------------------------------------
"The nice thing about standards is that there are
so many of them to choose from." A.S. Tanenbaum

--------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.
Archive of the list: http://tania.be.linux.org/