hi, I have a hard time figuring this out, the kernel says: ... ix0: <Intel(R) PRO/10GbE PCI-Express Network Driver, Version - 2.5.15> port 0xecc0-0xecdf mem 0xd9e80000-0xd9efffff,0xd9ff8000-0xd9ffbfff irq 40 at device 0.0 on pci4 ix0: Using MSIX interrupts with 9 vectors ix0: Ethernet address: 90:e2:ba:29:c0:54 ix0: PCI Express Bus: Speed 5.0GT/s Width x8 ix1: <Intel(R) PRO/10GbE PCI-Express Network Driver, Version - 2.5.15> port 0xece0-0xecff mem 0xd9f00000-0xd9f7ffff,0xd9ffc000-0xd9ffffff irq 44 at device 0.1 on pci4 ix1: Using MSIX interrupts with 9 vectors ix1: Ethernet address: 90:e2:ba:29:c0:55 ix1: PCI Express Bus: Speed 5.0GT/s Width x8 ... pciconf says: ix0 at pci0:4:0:0: class=0x020000 card=0x7a118086 chip=0x10fb8086 rev=0x01 hdr=0x00 vendor = 'Intel Corporation' device = '82599EB 10-Gigabit SFI/SFP+ Network Connection' class = network subclass = ethernet but both manuals ixgb and ixgbe mention a different chip, and device man for ixb says: ... ixgb - Intel(R) PRO/10GbE Ethernet driver for the FreeBSD operating sys- tem ... The ixgb driver provides support for PCI Gigabit Ethernet adapters based on the Intel 82597EX Ethernet controller chips. The driver supports man for ixgbe says: ... ixgbe - Intel(R) 10Gb Ethernet driver for the FreeBSD operating system ... the Intel 82598EB ... to make things even more confusing, Dell says: DELL INTEL X520 DA2 10GBe DP+SERVER ADAPTER PCIE and finally, there is no man ix 'will the real ix please stand up?' danny
On Tue, Sep 3, 2013 at 3:24 PM, Daniel Braniss <danny at cs.huji.ac.il> wrote:> hi, > I have a hard time figuring this out, the kernel says: > ... > ix0: <Intel(R) PRO/10GbE PCI-Express Network Driver, Version - 2.5.15> port > 0xecc0-0xecdf mem 0xd9e80000-0xd9efffff,0xd9ff8000-0xd9ffbfff irq 40 at > device > 0.0 on pci4 > CI Express Bus: Speed 5.0GT/s Width x8 > ... > > pciconf says: > ix0 at pci0:4:0:0: class=0x020000 card=0x7a118086 chip=0x10fb8086 rev=0x01 > hdr=0x00 > vendor = 'Intel Corporation' > device = '82599EB 10-Gigabit SFI/SFP+ Network Connection' > class = network > subclass = ethernet > > but both manuals ixgb and ixgbe mention a different chip, and device > man for ixb says: > ... > ixgb - Intel(R) PRO/10GbE Ethernet driver for the FreeBSD operating > sys- > tem > ... > The ixgb driver provides support for PCI Gigabit Ethernet adapters > based > on the Intel 82597EX Ethernet controller chips. The driver supports > > man for ixgbe says: > ... > ixgbe - Intel(R) 10Gb Ethernet driver for the FreeBSD operating system > ... > the Intel 82598EB > ... > > to make things even more confusing, Dell says: > DELL INTEL X520 DA2 10GBe DP+SERVER ADAPTER PCIE > > > and finally, there is no man ix > > 'will the real ix please stand up?' > danny > > >this is the ixgbe driver. The one that works with netmap :) cheers luigi
ixgb is the old PCI-X based adapter, ixgbe is for all pci express hardware. The latter is almost certainly what you want :) Jack On Tue, Sep 3, 2013 at 6:24 AM, Daniel Braniss <danny at cs.huji.ac.il> wrote:> hi, > I have a hard time figuring this out, the kernel says: > ... > ix0: <Intel(R) PRO/10GbE PCI-Express Network Driver, Version - 2.5.15> port > 0xecc0-0xecdf mem 0xd9e80000-0xd9efffff,0xd9ff8000-0xd9ffbfff irq 40 at > device > 0.0 on pci4 > ix0: Using MSIX interrupts with 9 vectors > ix0: Ethernet address: 90:e2:ba:29:c0:54 > ix0: PCI Express Bus: Speed 5.0GT/s Width x8 > ix1: <Intel(R) PRO/10GbE PCI-Express Network Driver, Version - 2.5.15> port > 0xece0-0xecff mem 0xd9f00000-0xd9f7ffff,0xd9ffc000-0xd9ffffff irq 44 at > device > 0.1 on pci4 > ix1: Using MSIX interrupts with 9 vectors > ix1: Ethernet address: 90:e2:ba:29:c0:55 > ix1: PCI Express Bus: Speed 5.0GT/s Width x8 > ... > > pciconf says: > ix0 at pci0:4:0:0: class=0x020000 card=0x7a118086 chip=0x10fb8086 rev=0x01 > hdr=0x00 > vendor = 'Intel Corporation' > device = '82599EB 10-Gigabit SFI/SFP+ Network Connection' > class = network > subclass = ethernet > > but both manuals ixgb and ixgbe mention a different chip, and device > man for ixb says: > ... > ixgb - Intel(R) PRO/10GbE Ethernet driver for the FreeBSD operating > sys- > tem > ... > The ixgb driver provides support for PCI Gigabit Ethernet adapters > based > on the Intel 82597EX Ethernet controller chips. The driver supports > > man for ixgbe says: > ... > ixgbe - Intel(R) 10Gb Ethernet driver for the FreeBSD operating system > ... > the Intel 82598EB > ... > > to make things even more confusing, Dell says: > DELL INTEL X520 DA2 10GBe DP+SERVER ADAPTER PCIE > > > and finally, there is no man ix > > 'will the real ix please stand up?' > danny > > > > _______________________________________________ > freebsd-stable at freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org" >