ixgbe should show in sysctl with Intel X520-DA2?

Chris Forgeron cforgeron at acsi.ca
Tue Mar 1 14:15:55 UTC 2011

 I've got a Intel X520-DA2 10Gbe PCIe card (http://ark.intel.com/Product.aspx?id=39776 )  in a few FreeBSD 8.2 or 9-Current machines. It looks to be an 82599ES based card. (Great card BTW)

While the card is working fine, I'm curious about the ixbge driver behavior.

At this stage, I'm not 100% sure this card does use ixgbe, but I know that's how it's identified in Solaris 10/11.

 My question:

With sysctl -A | grep ixgbe  I only get "device ixgbe" as output - No other tuners.

I have plenty of dev.ix.0 tuners, but none of the tasty ixgbe tuners are available to me.

So I'm curious: Why do ixbge's show as ix? Just driver shorthand?

More importantly: why don't I have a hw.ix or hw.ixgbe tuner available to me?

Here' a dump of the non-queue based tuners for dev.ix.0

dev.ix.0.%desc: Intel(R) PRO/10GbE PCI-Express Network Driver, Version - 2.3.8
dev.ix.0.%driver: ix
dev.ix.0.%location: slot=0 function=0
dev.ix.0.%pnpinfo: vendor=0x8086 device=0x10fb subvendor=0x8086 subdevice=0x7a11 class=0x020000
dev.ix.0.%parent: pci129
dev.ix.0.flow_control: 3
dev.ix.0.advertise_gig: 0
dev.ix.0.enable_aim: 0
dev.ix.0.rx_processing_limit: 128
dev.ix.0.dropped: 0
dev.ix.0.mbuf_defrag_failed: 0
dev.ix.0.no_tx_dma_setup: 0
dev.ix.0.watchdog_events: 0
dev.ix.0.tso_tx: 720608
dev.ix.0.link_irq: 1


More information about the freebsd-drivers mailing list