I finally got a 10G card that is recognized by FreeBSD (9.1-stable): ... ix0: <Intel(R) PRO/10GbE PCI-Express Network Driver, Version - 2.4.8> port 0xecc0-0xecdf mem 0xd9e80000-0xd9efffff,0xd9ff8000-0xd9ffbfff irq 40 at device 0.0 on pci4 ix0: Using MSIX interrupts with 9 vectors ix0: RX Descriptors exceed system mbuf max, using default instead! ix0: Ethernet address: 90:e2:ba:29:c0:54 ix0: PCI Express Bus: Speed 5.0Gb/s Width x8 ... but it apperas as ix0/ix1, manuals only mention ixgb/e, and ifconfig: ix0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=401bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCS UM,TSO4,VLAN_HWTSO> ether 90:e2:ba:29:c0:54 nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> media: Ethernet autoselect status: no carrier ix1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=401bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCS UM,TSO4,VLAN_HWTSO> ether 90:e2:ba:29:c0:55 nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> media: Ethernet autoselect status: no carrier and pciconf: 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 Secondly how is this fixable: RX Descriptors exceed system mbuf max, using default instead! thanks, danny
ixgbe is the _driver name_, ix is the _interface name_ you see in ifconfig. The latter is usually shorter. Also there are overlaps, e.g. the lem, em and igb drivers all map to "em" as interface name. cheers luigi On Tue, Feb 12, 2013 at 7:21 AM, Daniel Braniss <danny at cs.huji.ac.il> wrote:> I finally got a 10G card that is recognized by FreeBSD (9.1-stable): > ... > ix0: <Intel(R) PRO/10GbE PCI-Express Network Driver, Version - 2.4.8> port > 0xecc0-0xecdf mem 0xd9e80000-0xd9efffff,0xd9ff8000-0xd9ffbfff irq 40 at > device > 0.0 on pci4 > ix0: Using MSIX interrupts with 9 vectors > ix0: RX Descriptors exceed system mbuf max, using default instead! > ix0: Ethernet address: 90:e2:ba:29:c0:54 > ix0: PCI Express Bus: Speed 5.0Gb/s Width x8 > ... > but it apperas as ix0/ix1, manuals only mention ixgb/e, > and ifconfig: > > ix0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500 > > options=401bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCS > UM,TSO4,VLAN_HWTSO> > ether 90:e2:ba:29:c0:54 > nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> > media: Ethernet autoselect > status: no carrier > ix1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500 > > options=401bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCS > UM,TSO4,VLAN_HWTSO> > ether 90:e2:ba:29:c0:55 > nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> > media: Ethernet autoselect > status: no carrier > > and pciconf: > 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 > > Secondly how is this fixable: > RX Descriptors exceed system mbuf max, using default instead! > > thanks, > 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" >-- -----------------------------------------+------------------------------- Prof. Luigi RIZZO, rizzo at iet.unipi.it . Dip. di Ing. dell'Informazione http://www.iet.unipi.it/~luigi/ . Universita` di Pisa TEL +39-050-2211611 . via Diotisalvi 2 Mobile +39-338-6809875 . 56122 PISA (Italy) -----------------------------------------+-------------------------------
On Tue, 12 Feb 2013, Daniel Braniss wrote:> I finally got a 10G card that is recognized by FreeBSD (9.1-stable): > ... > ix0: <Intel(R) PRO/10GbE PCI-Express Network Driver, Version - 2.4.8> port > 0xecc0-0xecdf mem 0xd9e80000-0xd9efffff,0xd9ff8000-0xd9ffbfff irq 40 at device > 0.0 on pci4 > ix0: Using MSIX interrupts with 9 vectors > ix0: RX Descriptors exceed system mbuf max, using default instead! > ix0: Ethernet address: 90:e2:ba:29:c0:54 > ix0: PCI Express Bus: Speed 5.0Gb/s Width x8 > ... > but it apperas as ix0/ix1, manuals only mention ixgb/e, > and ifconfig: > > ix0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500 > options=401bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCS > UM,TSO4,VLAN_HWTSO> > ether 90:e2:ba:29:c0:54 > nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> > media: Ethernet autoselect > status: no carrier > ix1: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500 > options=401bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCS > UM,TSO4,VLAN_HWTSO> > ether 90:e2:ba:29:c0:55 > nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> > media: Ethernet autoselect > status: no carrier > > and pciconf: > 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 > > Secondly how is this fixable: > RX Descriptors exceed system mbuf max, using default instead! >>From reading sys/dev/ixgbe/README:echo "kern.ipc.nmbclusters=262144" >> /etc/sysctl.conf echo "kern.ipc.nmbjumbop=262144" >> /etc/sysctl.conf reboot -- Devin _____________ The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you.