[HELP/REQUEST] Whitelist a mini PCI-E to x16 adapter on Dell 9020 USFF.

Hi guys,
First post here. Never knew that such a community existed or was even this active! :o

What led me here is adding a PCI-E NIC to a Dell 9020 USFF pfsense build (Intel G3220 LGA1150) (2 mobos).

The problem is that the motherboard only has a mini PCI-E slot. I’ve tried 4 different mini PCI-E to PCI-E x1 and x16 and they were never even recognized by Ubuntu or Windows.

I’m seeing that’s quite a bit of learning involved, but before I invest the time, I want to make sure that there’s something that can be done about this. My guess is that the BIOS is programmed to disable the slot if anything but a WI-FI card. Other threads about “whitelisting wifi cards” seems to confirm my suspicion

In MM Tool, I found only a few references to PCI, but hit a wall after this.
-
|010|PciBus |3C1DE39F-D207-408A-AACC-731CFB7F1DD7|00045983|00D979|DRVR|
|039|PchPcieSmm |ACAEAA7A-C039-4424-88DA-F42212EA0E55|000F43DC|004301|DRVR|
|056|PciHostBridge |8D6756B9-E55E-4D6A-A3A5-5E4D72DDF772|001179C8|002A4D|DRVR|
|100|PciSerial |FB142B99-DF57-46CB-BC69-0BF858A734F9|00303CA6|0031BD|DRVR|
|103|MePciPlatform |459C70C3-9344-4484-9F93-7822530D0D11|0030A485|00058D|DRVR|


Dell OptiPlex 9020 Ultra Small Form w/ BIOS - O9020A25.exe. I uploaded the .bin file that was extracted from the .exe with Dell_PFS_Extract.exe.



Please advise me on how I can proceed.

Thanks!

1 – 1 System BIOS vA.25.zip (3.64 MB)

bump