Hi,

I have issue with forwarding IPv6 packets into the VM over the SR-IOV VF on 
82599 NIC.

On host I use ixgbe driver version 3.17.3, inside VM it is ixgbevf 2.11.3.

I have 3 IPv6 addresses configured on the ethX interface inside the VM.

# ifconfig eth1 | grep 2a00
          inet6 addr: 2a00:ffff::2301/64 Scope:Global
          inet6 addr: 2a00:ffff::2300/64 Scope:Global
          inet6 addr: 2a00:ffff::2/64 Scope:Global

When I try to ping router with 1st ipv6 address it works:

# ping6 -I 2a00:ffff::2  2a00:ffff::1
PING 2a00:ffff::1(2a00:ffff::1) from 2a00:ffff::2 : 56 data bytes
64 bytes from 2a00:ffff::1: icmp_seq=1 ttl=64 time=1.03 ms
64 bytes from 2a00:ffff::1: icmp_seq=2 ttl=64 time=0.683 ms
64 bytes from 2a00:ffff::1: icmp_seq=3 ttl=64 time=0.726 ms

When I try to use 2nd address:

# ping6 -I 2a00:ffff::2300  2a00:ffff::1
PING 2a00:ffff::1(2a00:ffff::1) from 2a00:ffff::2300 : 56 data bytes
^C
--- 2a00:ffff::1 ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 2999ms

On the router I see icmp6 packets arriving and router tries to resolve L2 
address by sending Neighbour Solicitation, but seems that NS is not reaching 
back to the VF (wireshark is not showing anything). On the same time I see NS 
packet on the hypervisor (wireshark on PF ethX interface).

As NS packet is multicast packet, it looks to me like only 1st one is learned 
in multicast table and next ones are only forwarded to PF.

Any ideas how to troubleshoot this further (i.e. is there a way to dump 
Multicast address table)?

Thanks,

Damjan




------------------------------------------------------------------------------
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most 
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to