Maybe you forgot to install the appropriate FakePCIID kexts.I got an Intel X540-T1 10Gbit card and it is working well with PCIFakeID.
Now I was wondering if it is possible to spoof the subsystem id via SSDT edit to make the SmallTree driver work.
Name (_ADR, Zero)
Method (_DSM, 4, NotSerialized)
Store (Package (0x0A)
"Intel Ethernet Server Adapter X540-T1"
0x0A, 0x00, 0x00, 0x00
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
I can see the spoofed subsystem-id showing up correctly in IOreg as well as in system report, but the SmallTree driver does not work.
The error log says:
SmallTreeIntel8259x probe b131d0f0: Unsupported Card 0x00a2
Also tried to inject "RM,subsystem-id", does not work either.
Is PCIFakeID doing something else?
No, did not forget that. Actually the SmallTree driver is working with FakePCIID and FakePCIID_Intel_GbX.Maybe you forgot to install the appropriate FakePCIID kexts.
Here is a situation that Ilike your help with:
1) I rebranded an Atheros AR9285 (168C:002b/ 1089:1A3B)to an Intel Centerio N6205 (8086:0085/8086:1311) to pass bios Lenov's check ,
2) Now I need to use FakePCIID to get it recognized as Atheros card and get wrking.
I looked at your various FakePCIID nu cannot seem to find the right model. Could you please give me some help...?