On Thu, 28 Aug 2003 22:24:52 +0200 Hannes Schulz <schulz@schwaar.com> wrote: > >Could the problem be that the e100 can do IP receive checksumming on > >the board, > >but the eepro driver doesn't enable it. When the board is doing checksum > >offload, then the csum field isn't set. > > > >Please try disabling receive checksumming on the e100 driver > > > > modprobe e100 XsumRX=0 > > > >If this is the problem, it exists both 2.4 and 2.6. > > Indeed: with XsumRX=0,0 the BUG doesn't happen. I put some debugging > code in dev.c: Looks like bridging is taking an input packet, transmitting it but not initializing skb->csum, skb->ip_summed, and other fields before doing so. Definitely a bridging bug. - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html