Intel i210 quad port works on 2.4 USB installer but not once installed



  • Hardware is a J3160-based appliance: Minisys-New-NUC-Mini-PC-Celeron-J3160

    The USB install image shows all 4 GigE interfaces functional.

    Once installed to the SSD, one of the four refuses to show up as available ports in the GUI.

    Pertinent dmesg output:

    cib1: <ACPI PCI-PCI bridge> irq 16 at device 28.0 on pci0
    pci1: <ACPI PCI bus> on pcib1
    igb0: <Intel(R) PRO/1000 Network Connection, Version - 2.5.3-k> port 0xe000-0xe01f mem 0xb1400000-0xb141ffff,0xb1420000-0xb1423fff irq 16 at device 0.0 on pci1
    igb0: Using MSIX interrupts with 5 vectors
    igb0: Ethernet address: 00:e0:67:13:c0:9c
    igb0: Bound queue 0 to cpu 0
    igb0: Bound queue 1 to cpu 1
    igb0: Bound queue 2 to cpu 2
    igb0: Bound queue 3 to cpu 3
    igb0: netmap queues/slots: TX 4/1024, RX 4/1024
    pcib2: <ACPI PCI-PCI bridge> irq 17 at device 28.1 on pci0
    pcib2: [GIANT-LOCKED]
    pci2: <ACPI PCI bus> on pcib2
    igb1: <Intel(R) PRO/1000 Network Connection, Version - 2.5.3-k> port 0xd000-0xd01f mem 0xb1300000-0xb131ffff,0xb1320000-0xb1323fff irq 17 at device 0.0 on pci2
    igb1: Using MSIX interrupts with 5 vectors
    igb1: Ethernet address: 00:e0:67:13:c0:9d
    igb1: Bound queue 0 to cpu 0
    igb1: Bound queue 1 to cpu 1
    igb1: Bound queue 2 to cpu 2
    igb1: Bound queue 3 to cpu 3
    igb1: netmap queues/slots: TX 4/1024, RX 4/1024
    pcib3: <ACPI PCI-PCI bridge> irq 18 at device 28.2 on pci0
    pci3: <ACPI PCI bus> on pcib3
    igb2: <Intel(R) PRO/1000 Network Connection, Version - 2.5.3-k> port 0xc000-0xc01f mem 0xb1200000-0xb121ffff,0xb1220000-0xb1223fff irq 18 at device 0.0 on pci3
    igb2: Using MSIX interrupts with 5 vectors
    igb2: Ethernet address: 00:e0:67:13:c0:9e
    igb2: Bound queue 0 to cpu 0
    igb2: Bound queue 1 to cpu 1
    igb2: Bound queue 2 to cpu 2
    igb2: Bound queue 3 to cpu 3
    igb2: netmap queues/slots: TX 4/1024, RX 4/1024
    

    Any pointers as to what may have been changed to the configuration on the installation on the SSD which would result in the one port not showing up?



  • Adding this to /boot/loader.conf.local appears to have resolved the issue:

    hw.igb.num_queues="4"
    dev.igb.0.enable_lro="0"
    dev.igb.1.enable_lro="0"
    dev.igb.2.enable_lro="0"
    dev.igb.3.enable_lro="0"
    

  • Rebel Alliance Developer Netgate


Log in to reply