Hi,

I'm using a dualport ET (82576) running with SR-IOV on kernel 2.6.34. The 
guests are managed with kvm (qemu-kvm, current git, but I tried 0.12.4 release 
too). After some work the whole vt-d and sr-iov stuff is working.

The host can use the main card without problems to communicate with other 
hosts on the lan. The guests (using igbvf with 2.6.33.4) can communicate with 
other hosts on the lan. Two guests can talk to each other on the same virtual 
link. The guests can send packets to the host.

But the host can't send packets to the guests (or these packets are never 
received on the guests). When using tcpdump, I can see these packets leaving 
the device on the host, but they never arrive on the guest.

This does not seem to be an arp-related problem as I have tried to manually 
insert the macs into the arp table. Now it's my ping-packets that are lost, 
not the arp ones.

I have set the mac of all using iproute2 2.6.24 and 
ip link set eth0 vf 0 mac 02:00:00:00:00:00
ip link set eth0 vf 1 mac 02:00:00:00:00:01
...

I do not have set any vlan-related options, ip link show doesn't write 
anything about vlans. So I don't think it is a vlan-related problem.

Any ideas what could cause this?

Any ideas what I could try to fix it?

Thanks a lot.

Kind regards,

Gerd

------------------------------------------------------------------------------

_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
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