Building some homelab gear and decided to try out an M.2 B-key 10Gbit network adapter with a Dell Optiplex 3060 micro 1 liter form factor mini pc with an I5 8500T CPU and an m.2 adapter from Aliexpress: https://www.aliexpress.com/item/1005005677353727.html
The network adapter does not get detected by the system and is not visible on Linux with lspci and lshw and neither in windows with hwinfo.
The adapter gets worm to the touch so it is getting power. It is installed in the only full sized M.2 slot that detects SSD drives so it is functional.
Things I have tried
- Bios defaults, obviously
- Disabling the m.2 disk in bios
- Disabling UEFI boot and trying legacy
- Disabling power management for PCI devices in bios
- Disabling secure boot and associated firmware signing capabilities
- RU Efi hack to enable factory disabled PCIE 3.0 (Dell OptiPlex 3060 - Enable NVMe Gen 3 speeds (Enable PCIe 3.0) · GitHub)
The adapter is detected in a Dell 3050 based on the 7500T i5 CPU and an older 6-gen HP mini PC.
Any ideas if it is possible to get it working through some workaround. Googling around I found some post of a pcie riser card + Intel 4 port gigabit nic being installed into a similar 3060 system so the slot should theoretically be universally available for PCI devices other than storage.