The NIC's need to be able to be virtualized to work correctly.  The PCI-X ones 
don't support MSI-X so if they do work somehow they are going through a 
emulation driver of some sort.  This is what I think you are running into.  If 
you stick with PCIe based NIC's/devices you should not have problems.  We do 
not control the emulation network (Ethernet) driver(s).

Cheers,
John


> -----Original Message-----
> From: Timm Essigke [mailto:timm.essi...@uni-bayreuth.de]
> Sent: Wednesday, September 05, 2012 8:14 AM
> To: e1000-devel@lists.sourceforge.net
> Subject: [E1000-devel] Intel 82546GB chip does not work with
> OpenVSwitch
> 
> Dear e1000 developers,
> 
> I use OpenVSwitch http://openvswitch.org/ on a number of servers. It
> replaces the bridge kernel module and does VLANs in a different way
> than the original kernel implementation. It is much more convenient and
> performs better when you have a virtualization servers where the VMs
> connect to different VLANs via bridges.
> 
> It works fine with:
> Intel 80003ES2 dual port 1GBit on-board
> Intel 82599EB dual port 10GBit PCI-e Adapter X520-2 Intel Pro/1000 PT
> Dual Port NIC (EXPI9402PT, probably 82571GB chip) Intel 82576 dual port
> 1GBit on-board and PCI-e Intel 82571EB dual port 1GBit Broadcom
> NetXtreme II BCM5708 dual port 1GBit on-board Broadcom NetXtreme
> BCM5704 dual port 1GBit on-board (PCI-X) and probably many other
> Chips...
> 
> I have tried two Intel Pro/1000 MT Dual Port NIC (PWLA8492MT, 82546GB
> chip) which work fine when I configure them directly or with
> vlan/bridging as it is in the kernel for some time. However if I
> configure openvswitch, this card does not work while cards with other
> chips work fine in the same server.
> 
> I removed all other PCI-X cards and tried different slots without
> success.
> I tried two different servers (Supermicro 64-bit and Fujitsu 32-bit)
> with same behavior.
> 
> I may see traffic with tcpdump, but no packages appear to be send. In
> this case ARP requests are answered by the card/server, but never leave
> it. If I can see traffic or not seems not 100% reproducible (certainly
> I made sure that it works on the bare device).
> 
> I assume it is a bug in the NIC driver or firmware of 82546GB chips.
> Which chip dependent code in the driver could cause such a behavior? I
> would like to test a patch!
> 
> First, I asked on the openvswitch mailing list and they consider it as
> a driver problem.
> 
> My system is:
> Ubuntu 12.04
> Supermicro: Kernel 3.2.0-29-generic, 64-bit
> Fujitsu: Kernel 3.2.0-29-generic-pae, 32-bit Openvswitch 1.4.0-
> 1ubuntu1.2
> 
> Thank you!
> 
> Timm
> 
> --
> 
> ========================================
> Dr. Timm Essigke
> Structural Biology/Bioinformatics
> University of Bayreuth
> Universitätsstr. 30, BGI
> 95447 Bayreuth
> Germany
> 
> Telephone: +49-921-55-3547
> Fax: +49-921-55-3071
> e-mail: timm.essi...@uni-bayreuth.de
> http://www.bisb.uni-bayreuth.de/
> ========================================
> 
> 
> -----------------------------------------------------------------------
> -------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond.
> Discussions will include endpoint security, mobile security and the
> latest in malware threats.
> http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> 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

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
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