START HERE / PCI & PCIE
Unknown header type 7f.
What is it telling you?
Understand the message, collect the right evidence, then choose the guide for your hardware.
CHOOSE YOUR DEVICE OR SETUP
Free to read. Sources and limitations included.
NVIDIA GPU unknown header type 7f on Ubuntu: diagnosis and fixes
For a missing GPU, broken HDMI output, or a GPU that disappears after suspend or under load.
6 MIN READ ↗VIRTUALIZATIONUnknown PCI header type 127: Proxmox and VFIO GPU troubleshooting
For a passthrough GPU or PCIe card that works once, fails on the next VM start, or cannot be assigned.
6 MIN READ ↗THUNDERBOLT / USB4Thunderbolt eGPU unknown header type 7f: Linux dock troubleshooting
A dock’s USB ports can work while its PCIe devices remain unavailable. Start with the connection path.
5 MIN READ ↗NETWORK ADAPTERSWi-Fi or Ethernet unknown header type 7f: Linux recovery checks
For a PCIe adapter that disappears after sleep, a Windows shutdown, or a period of normal use.
6 MIN READ ↗FPGA / BOARD BRING-UPFPGA PCIe unknown header type 7f after programming: bring-up guide
For an FPGA that was visible to the host before a bitstream change, or never appears reliably at boot.
6 MIN READ ↗INDUSTRIAL / CANesd CAN/402 unknown header type 7f: kernel fix and ASPM workaround
A concrete vendor-documented cause—and why its workaround should not be applied to every 7f error.
5 MIN READ ↗Useful answers need a clear scope.
These guides draw on upstream code, kernel documentation and vendor guidance. They distinguish a diagnostic clue from a confirmed cause. Header7F has not lab-tested every device or scenario.
Our evidence standard