Date: Tue, 11 May 2010 09:58:38 -0400 From: Patrick Klos <patrick@klos.com> To: freebsd-performance@freebsd.org Subject: Intel 82599 with non-Intel SFP+'s? Message-ID: <4BE9628E.9030708@klos.com>
next in thread | raw e-mail | index | archive | help
Hello, I am building a packet capture box based on the Intel 82599 controller in a FreeBSD box. I purchased the Intel Ethernet X520 cards and Finisar SFP+'s, but apparently the 82599 does not support non-Intel SFP+'s? The code in the driver checks for the SFP vendor if a bit in the device capabilities is not set: ixgbe_get_device_caps(hw, &enforce_sfp); if (!(enforce_sfp & IXGBE_DEVICE_CAPS_ALLOW_ANY_SFP)) { // check if the PHY is Intel only } Any idea how to set the IXGBE_DEVICE_CAPS_ALLOW_ANY_SFP bit in the hardware? Is it even settable? Why does the 82599 care? I can't find any reference to it in the 82599 datasheet. Thanks, Patrick Klos
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4BE9628E.9030708>