Intel I219-V not detected



  • I am making the switch to PFSenese and the mobo I bought has two nics, one of which is an Intel I219-v. The other nic works fine but PFSense does not see the 219. Any help for a newbie would be greatly appreciated.



  • I have the gigabyte z370n wifi and it has these WGI211AT PCIe, WGI219V PHY.

    Everything is Working ok here. Pfsense 2.4.3_1.


  • Netgate Administrator

    Do you see anything in the boot log showing an error from the driver?

    Do you see the un-attached device in the output of pciconf -lv at the command line?

    Steve



  • I am quiet a New ie and would be happy to help you but could you explain on how i can get these logs and files you requested? Thx


  • Netgate Administrator

    You can get both from The Diagnostics > Command Prompt screen.

    In the execute command field enter and execute:
    dmesg
    As long as it's not long after boot the output from that will contain the boot log including the NIC driver output.

    In the same field execute:
    pciconfig -lv
    That will show you all the detected PCI devices in the system. Things that have no driver attached are shown as 'none'. If you have a 'none' device that is class network it's probably that NIC and driver is failing to attach for some reason. Hopefully the boot logs should give us a clue. However if it's not there at all then the driver cannot attach to a device that isn't even listed.

    Steve



  • DMESG output (stripped) :

    On Gigabyte Z370N WIFI :

    igb0: <Intel(R) PRO/1000 Network Connection, Version - 2.5.3-k> port 0xe000-0xe01f mem 0xf7600000-0xf761ffff,0xf7620000-0xf7623fff irq 17 at device 0.0 on pci9
    igb0: Using MSIX interrupts with 3 vectors
    igb0: Ethernet address: ...
    igb0: Bound queue 0 to cpu 0
    igb0: Bound queue 1 to cpu 1
    igb0: netmap queues/slots: TX 2/1024, RX 2/1024

    em4: <Intel(R) PRO/1000 Network Connection 7.6.1-k> mem 0xf7700000-0xf771ffff irq 16 at device 31.6 on pci0
    em4: Using an MSI interrupt
    em4: Ethernet address: ...
    em4: netmap queues/slots: TX 1/1024, RX 1/1024

    On intel i350 T4 :

    em0: <Intel(R) PRO/1000 Network Connection 7.6.1-k> port 0xd020-0xd03f mem 0xf7320000-0xf733ffff,0xf7280000-0xf72fffff irq 19 at device 0.0 on pci3
    em0: Using an MSI interrupt
    em0: Ethernet address: ...
    em0: netmap queues/slots: TX 1/1024, RX 1/1024
    em1: <Intel(R) PRO/1000 Network Connection 7.6.1-k> port 0xd000-0xd01f mem 0xf7300000-0xf731ffff,0xf7200000-0xf727ffff irq 18 at device 0.1 on pci3
    em1: Using an MSI interrupt
    em1: Ethernet address: ...
    em1: netmap queues/slots: TX 1/1024, RX 1/1024
    em2: <Intel(R) PRO/1000 Network Connection 7.6.1-k> port 0xc020-0xc03f mem 0xf7120000-0xf713ffff,0xf7080000-0xf70fffff irq 17 at device 0.0 on pci4
    em2: Using an MSI interrupt
    em2: Ethernet address: ...
    em2: netmap queues/slots: TX 1/1024, RX 1/1024
    em3: <Intel(R) PRO/1000 Network Connection 7.6.1-k> port 0xc000-0xc01f mem 0xf7100000-0xf711ffff,0xf7000000-0xf707ffff irq 16 at device 0.1 on pci4
    em3: Using an MSI interrupt
    em3: Ethernet address: ...
    em3: netmap queues/slots: TX 1/1024, RX 1/1024

    PCICONF - LV output :

    hostb0@pci0:0:0:0: class=0x060000 card=0x50001458 chip=0x3ec28086 rev=0x07 hdr=0x00
    vendor = 'Intel Corporation'
    class = bridge
    subclass = HOST-PCI
    pcib1@pci0:0:1:0: class=0x060400 card=0x50001458 chip=0x19018086 rev=0x07 hdr=0x01
    vendor = 'Intel Corporation'
    device = 'Skylake PCIe Controller (x16)'
    class = bridge
    subclass = PCI-PCI
    vgapci0@pci0:0:2:0: class=0x030000 card=0xd0001458 chip=0x3e928086 rev=0x00 hdr=0x00
    vendor = 'Intel Corporation'
    class = display
    subclass = VGA
    none0@pci0:0:8:0: class=0x088000 card=0x50001458 chip=0x19118086 rev=0x00 hdr=0x00
    vendor = 'Intel Corporation'
    device = 'Skylake Gaussian Mixture Model'
    class = base peripheral
    xhci0@pci0:0:20:0: class=0x0c0330 card=0x50071458 chip=0xa2af8086 rev=0x00 hdr=0x00
    vendor = 'Intel Corporation'
    device = '200 Series PCH USB 3.0 xHCI Controller'
    class = serial bus
    subclass = USB
    none1@pci0:0:22:0: class=0x078000 card=0x1c3a1458 chip=0xa2ba8086 rev=0x00 hdr=0x00
    vendor = 'Intel Corporation'
    device = '200 Series PCH CSME HECI'
    class = simple comms
    pcib5@pci0:0:27:0: class=0x060400 card=0x50011458 chip=0xa2e78086 rev=0xf0 hdr=0x01
    vendor = 'Intel Corporation'
    device = '200 Series PCH PCI Express Root Port'
    class = bridge
    subclass = PCI-PCI
    pcib6@pci0:0:27:2: class=0x060400 card=0x50011458 chip=0xa2e98086 rev=0xf0 hdr=0x01
    vendor = 'Intel Corporation'
    device = '200 Series PCH PCI Express Root Port'
    class = bridge
    subclass = PCI-PCI
    pcib7@pci0:0:27:4: class=0x060400 card=0x50011458 chip=0xa2eb8086 rev=0xf0 hdr=0x01
    vendor = 'Intel Corporation'
    device = '200 Series PCH PCI Express Root Port'
    class = bridge
    subclass = PCI-PCI
    pcib8@pci0:0:28:0: class=0x060400 card=0x50011458 chip=0xa2908086 rev=0xf0 hdr=0x01
    vendor = 'Intel Corporation'
    device = '200 Series PCH PCI Express Root Port'
    class = bridge
    subclass = PCI-PCI
    pcib9@pci0:0:28:5: class=0x060400 card=0x50011458 chip=0xa2958086 rev=0xf0 hdr=0x01
    vendor = 'Intel Corporation'
    device = '200 Series PCH PCI Express Root Port'
    class = bridge
    subclass = PCI-PCI
    pcib10@pci0:0:28:6: class=0x060400 card=0x50011458 chip=0xa2968086 rev=0xf0 hdr=0x01
    vendor = 'Intel Corporation'
    device = '200 Series PCH PCI Express Root Port'
    class = bridge
    subclass = PCI-PCI
    pcib11@pci0:0:28:7: class=0x060400 card=0x50011458 chip=0xa2978086 rev=0xf0 hdr=0x01
    vendor = 'Intel Corporation'
    device = '200 Series PCH PCI Express Root Port'
    class = bridge
    subclass = PCI-PCI
    pcib12@pci0:0:29:0: class=0x060400 card=0x50011458 chip=0xa2988086 rev=0xf0 hdr=0x01
    vendor = 'Intel Corporation'
    device = '200 Series PCH PCI Express Root Port'
    class = bridge
    subclass = PCI-PCI
    isab0@pci0:0:31:0: class=0x060100 card=0x50011458 chip=0xa2c98086 rev=0x00 hdr=0x00
    vendor = 'Intel Corporation'
    class = bridge
    subclass = PCI-ISA
    none2@pci0:0:31:2: class=0x058000 card=0x50011458 chip=0xa2a18086 rev=0x00 hdr=0x00
    vendor = 'Intel Corporation'
    device = '200 Series PCH PMC'
    class = memory
    none3@pci0:0:31:4: class=0x0c0500 card=0x50011458 chip=0xa2a38086 rev=0x00 hdr=0x00
    vendor = 'Intel Corporation'
    device = '200 Series PCH SMBus Controller'
    class = serial bus
    subclass = SMBus
    em4@pci0:0:31:6: class=0x020000 card=0xe0001458 chip=0x15b88086 rev=0x00 hdr=0x00
    vendor = 'Intel Corporation'
    device = 'Ethernet Connection (2) I219-V'
    class = network
    subclass = ethernet
    pcib2@pci0:1:0:0: class=0x060400 card=0x00000000 chip=0x8018111d rev=0x0e hdr=0x01
    vendor = 'Integrated Device Technology, Inc. [IDT]'
    device = 'PES12N3A PCI Express Switch'
    class = bridge
    subclass = PCI-PCI
    pcib3@pci0:2:2:0: class=0x060400 card=0x00000000 chip=0x8018111d rev=0x0e hdr=0x01
    vendor = 'Integrated Device Technology, Inc. [IDT]'
    device = 'PES12N3A PCI Express Switch'
    class = bridge
    subclass = PCI-PCI
    pcib4@pci0:2:4:0: class=0x060400 card=0x00000000 chip=0x8018111d rev=0x0e hdr=0x01
    vendor = 'Integrated Device Technology, Inc. [IDT]'
    device = 'PES12N3A PCI Express Switch'
    class = bridge
    subclass = PCI-PCI
    em0@pci0:3:0:0: class=0x020000 card=0x704b103c chip=0x10bc8086 rev=0x06 hdr=0x00
    vendor = 'Intel Corporation'
    device = '82571EB Gigabit Ethernet Controller (Copper)'
    class = network
    subclass = ethernet
    em1@pci0:3:0:1: class=0x020000 card=0x704b103c chip=0x10bc8086 rev=0x06 hdr=0x00
    vendor = 'Intel Corporation'
    device = '82571EB Gigabit Ethernet Controller (Copper)'
    class = network
    subclass = ethernet
    em2@pci0:4:0:0: class=0x020000 card=0x704b103c chip=0x10bc8086 rev=0x06 hdr=0x00
    vendor = 'Intel Corporation'
    device = '82571EB Gigabit Ethernet Controller (Copper)'
    class = network
    subclass = ethernet
    em3@pci0:4:0:1: class=0x020000 card=0x704b103c chip=0x10bc8086 rev=0x06 hdr=0x00
    vendor = 'Intel Corporation'
    device = '82571EB Gigabit Ethernet Controller (Copper)'
    class = network
    subclass = ethernet
    igb0@pci0:9:0:0: class=0x020000 card=0xe0001458 chip=0x15398086 rev=0x03 hdr=0x00
    vendor = 'Intel Corporation'
    device = 'I211 Gigabit Network Connection'
    class = network
    subclass = ethernet
    none4@pci0:10:0:0: class=0x028000 card=0x10108086 chip=0x24fd8086 rev=0x78 hdr=0x00
    vendor = 'Intel Corporation'
    device = 'Wireless 8265 / 8275'
    class = network
    nvme0@pci0:12:0:0: class=0x010802 card=0x38068086 chip=0x25228086 rev=0x00 hdr=0x00
    vendor = 'Intel Corporation'
    class = mass storage
    subclass = NVM

    It seems I get a none at the wireless ... Is there a way to have that one fixed?


  • Netgate Administrator

    Ah sorry I confused there. That output from the OP might show why his NIC is not detected.
    It looks fine for you there.

    The Intel wifi might be supported in 2.4.4 snapshots. It looks to be in FreeBSD 11.2. But there are numerous reports of it not working well. And some of it working OK:
    https://forums.freebsd.org/threads/intel-8265-8275-driver.62905/post-392635
    It won't work in AC node though and I don't think it can be an access point (no hostap mode).

    Steve



  • @stephenw10 I just updated to the latest snapshot and its working fine. So it must be something with the stable release.