Your NIC is based on the old Realtek 8168 controller, which conforms only to PCI-E v1.0a standard, and newer Intel MBs have very bad PCI-E backward compatibility. Consider to purchase board that conform to PCI-E v2.0 standard or wait until Intel fix this issues (unlikely this will happen though)
Thanks for your response. Will the motherboard be damaged when I plug the PCI-E 1.0a device to the slot?
No, there is no electrical or mechanical risks, only bus initialization protocol quirks happens.
It is very disappointing that the new BIOS (MKQ7710H.86A) cannot solve my problem.
i have exactly the same behaviour with my DQ77KB (newest Bios 0040)
PCIe X1 Tevii DVB-S2 Tuner S471 is not regognized
BIOS -> PCIe not populated
Card is new and works well on an DH67BL!