While testing this patch against the Intel NICs we have, I've detected that upon port start and stopping two ICMPv6 packets are sent out. This has caused these packets to appear in the first capture, causing it to intermittently fail if they were the first packets to arrive or not. Sometimes the ICMPv6 packets would be the only ones to show in the captured packets. This problem is not strictly related to this patch but could be fixed if not too annoying.

So far what appears to have fixed the issue on my side, was just add some wait between port setup and the sending of the packets. time.sleep(2) seems to have done the job. But it may not be an ideal solution.

Reply via email to