On Wed, 24 Jan 2001, hatim wrote:

> 1/sur la console de mon serveur , j ai plein de
> eth0: oversized Ethernet frame c3ff4eo vs c3ff74eo oversized Ethernet frame
> spanned multiple buffer entry 0xdbf6 lenght 0 status 0600 !

En regardant rapidement, il semble que ce message est généré par des
pilotes spécifiques réseau. Supposons que tu as un DECchip tulip:

   linux/drivers/net/tulip.c (2.2.18)

A voir:

   if ((status & 0xffff) != 0x7fff) {
      if (tulip_debug > 1)
         printk(KERN_WARNING "%s: Oversized Ethernet frame "

         [ ... ]

Aussi:

MODULE_PARM(debug, "i");
#define tulip_debug debug

Si tu trouves comment supprimer le debug tulip tu ne verras pas le
message. A mon avis c'est en ajoutant debug=0 comme paramètre de
l'insertion du module. Maintenant, à quoi correspondent ces paquets ? A
mon avis ce sont soit des collisions, soit peut-être des paquets ni
IEEExxx ni Ethernet (avec le type de paquet ni 0x800 pour Ethernet/TCP-IP,
ni la longueur du paquet pour IEEExxx, ou le contraire) (*). En tous cas
cet événement incrémente les compteurs d'erreur de l'interface. Pour
savoir plus faudrait faire une recherche, p.ex. avec l'excellent Google. 

(*) rappelons qu'il existe deux standards pour l'encodage des frames
    Ethernet: l'original (Xerox et DEC je crois), et le standard,
    soit IEEExxxx. Ils diffèrent par leur champ type: pour un des deux
    il s'agit d'un type (p.ex. 0x800 pour TCP/IP), pour d'autre la
    longueur du paquet. Comme 1508 (max paquet Ethernet) > premier type
    défini, ça joue. Novell/IPX utilise la longueur, TCP/IP utilise
    le type.

Essaie et dis-nous.

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.

Répondre à