[dpdk-users] How to configure an Ethernet Driver to ignore the Ethertype
Jim Murphy
jmurphy at arista.com
Thu Feb 27 00:53:20 CET 2020
Hi,
Thanks for the pointers on higig I will look into it. However in this case
these headers are defined arbitrarily using p4.
Thanks,
Jim
On Wed, Feb 26, 2020, 1:58 PM David Christensen <drc at linux.vnet.ibm.com>
wrote:
> > I was wondering if there is a way to get the Ethernet driver to ignore
> the
> > Ethertype. The problem I am having is that I am dealing with a switch
> chip
> > that is redirecting packets to the processor via an offload ethernet
> > device. Before offload the switch chip adds a header that pushes the DA
> > into the spot where the EtherType is normally. As a result, the ethertype
> > is essentially a random value so some packets will look like that have a
> > snap header and the driver will conclude that the packet is corrupted I
> > presume. I am working with the IXGBE driver.
>
> Are you talking about HiGig/HiGig2 headers? I think your support in the
> DPDK will be limited to octeontx2 (look for switch_header="higig2" in
> https://fast.dpdk.org/doc/pdf-guides/nics-master.pdf).
>
> Dave
>
More information about the users
mailing list