Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Apr 2008 18:59:31 +0300
From:      "Mr Y" <yonyossef.lists@gmail.com>
To:        freebsd-questions@freebsd.org, freebsd-net@freebsd.org
Subject:   OS throws away large packets
Message-ID:  <20def4870804280859g3c18eae0x1af9e97ae8776916@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi all,

I'm trying to implement Large Recieve Offload for an Ethernet driver on
FreeBSD 6.3, but all my >MTU packets are being thrown by the OS.
I'm using mbuf chains in this imlpementation, each mbuf is a cluster of
MCLBYTES bytes. They are linked by the m_next pointer.
The first packet being thrown away is 2945 bytes long. Wireshark shows the
packet that is being passed to the OS is correct.

Do I need to set some OS parameter to make it recieve mbuf chains?

Please help.

- Yony



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20def4870804280859g3c18eae0x1af9e97ae8776916>