Issue #311 has been reported by Johannes Roith.
---------------------------------------- Bug #311: T410 PCIe Endpoints missing after flashing coreboot https://ticket.coreboot.org/issues/311
* Author: Johannes Roith * Status: New * Priority: Normal * Assignee: * Category: * Target version: ---------------------------------------- After flashing coreboot on my Thinkpad T410, I realized the Mini PCIe Wifi card was no longer detected by my system. I have tried a second Intel Mini PCIe Wifi Card, I had lying around, but it was not recognized ether.
So I reflashed the original BIOS and checked lspci for devices (attached in PCIe_Bus/lenovo). The Wifi Card was found again. After comparing it to my lspci outputs with coreboot (PCIe_Bus/coreboot, it seems five devices (including the Bridge to Mini PCIe) are not detected with coreboot.
On the old coreboot documentation site, I found the result of lspci on the page of the T410 (https://www.coreboot.org/Board:lenovo/t410) and the Wifi Card is missing, too.
Do you have any idea, how to get the bridge to Mini PCIe working with coreboot, so I can use the Wifi Card? As far as I have understood, coreboot does not a full PCIe Enumeration. If so, can I force a full enumeration in coreboot or by changing a parameter in grub? Or is there already a workaround?
I have attached my coreboot configuration, too. I have used the ME_Cleaner to remove some parts of the Intel ME. I have tested it with Linux Mint and Fedora 34.
---Files-------------------------------- T410.zip (6.05 KB) .config (24.8 KB)