XG-7100 1U not recognizing PCI-e NIC
-
After an extended power outage last month, the ix1 SFP port on my 7100 1U quit working (not receiving any packets, not seeing any light on the other end of the connection). Tried and tried to troubleshoot that but eventually assumed it was a hardware failure (since ix0 is working fine) and decided to just install an expansion card NIC instead.
Ordered a 10Gtek X520-10G-1S-X8. Got it installed today, booted up, and pfSense doesn't see it it all anywhere in the configuration or in the output of
pciconf -lv
. What I do see, though, are a couple lines of missing drivers in the system boot log:pci0: <simple comms> at device 24.0 (no driver attached) pci0: <memory> at device 31.2 (no driver attached) pci0: <serial bus> at device 31.5 (no driver attached)
Lots of reviews of the expansion card on Amazon claiming it works plug and play with Linux and FreeBSD, but maybe they're fake. Or is it possibly a driver issue causing the trouble with both the bad SFP port and the NIC? I believe the card uses the same ix driver, but that would seem odd since ix0 is working fine...
-
Make sure you have the current Coreboot version. Use the Negate Firmware Update package to check or update. Some early versions would not recognise PCIe cards due to a resource conflict.
Steve
-
@stephenw10 Updated coreboot to version ADI-PLCC-01.00.00.20, but still no joy.
-
Test the card in something else. Assuming it works there check the PCI IDs it's returning.