Quantcast
Channel: Mellanox Interconnect Community: Message List
Viewing all articles
Browse latest Browse all 6148

Connect-X adapter fails to receive invalid IPv6 frame

$
0
0

Hello,

 

I am using two Ethernet adapter cards (ConnectX-3 40G), on an Ubuntu system.

 

I have noticed that certain Ethernet frames are not received by the cards, but are received fine by other Ethernet devices.

 

It is easily reproducible with the following steps:

1. connecting a cable between the two adapters

2. sending the specific frame from interface to the other (for example with scapy or tcpreplay)

3. checking with Wireshark that the frame was sent on one side, but not received on the other

 

The frame I am using is an IPv6 frame with an invalid header: the IPv6 'next header' has a value of 0x00, and following bytes are all 0x00. Using a next header of value 59 (= "no next header"), the frame is received normally at the other end.

I have attached a pcap capture of the problematic frame.

 

I am using Mellanox driver installed from mlnx-en-3.0-1.0.1.tgz, on Ubuntu 14.04 64 bits.

 

Thank you


Viewing all articles
Browse latest Browse all 6148

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>