Contribute
Register

Ask Rehabman Questions on OS-X-Fake-PCI-ID

Status
Not open for further replies.
@ Dear Rehabman,

I really need your help...

I allready rebranding my AR5B95 (168c : 002B) to AR9300 (168c:0030), for bypassing whitelist BIOS my Hp2560p,....
in MAC OS High Sierra, right now my card detect as AR9300 (168C:0030)....the question is how can i use Fake PCIID AR9280.kext to remap the id back to AR5B95 (168c:002B), so i can use it in Mac OS

Thanks a lot
 
@ Dear Rehabman,

I really need your help...

I allready rebranding my AR5B95 (168c : 002B) to AR9300 (168c:0030), for bypassing whitelist BIOS my Hp2560p,....
in MAC OS High Sierra, right now my card detect as AR9300 (168C:0030)....the question is how can i use Fake PCIID AR9280.kext to remap the id back to AR5B95 (168c:002B), so i can use it in Mac OS

Thanks a lot

Refer to the example,... FakePCIID_AR9280_as_AR946x.kext/Contents/Info.plist.
 
Look at Apple ioreg to see which properties are injected.
It could be one of those properties or could be subvendor/subdevice ids (which you certainly could fake with FakePCIID).

@Mork_vom_Ork did you ever get any headway on this?
 
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.

Like this:
Device (PCI1)
{
Name (_ADR, Zero)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x0A)
{
"AAPL,slot-name",
Buffer (0x07)
{
"Slot-1"
},

"device_type",
Buffer (0x14)
{
"Ethernet Controller"
},

"model",
Buffer (0x26)
{
"Intel Ethernet Server Adapter X540-T1"
},

"name",
Buffer (0x14)
{
"Ethernet Controller"
},

"subsystem-id",
Buffer (0x04)
{
0x0A, 0x00, 0x00, 0x00
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (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?


Regards
Roland
Sorry for reply in this message

Could you give me your X11SRA clover EFI and tell me you bios setup? Thank you ver much!
 
Hello !

recently i changed my mobo because of NEW cpu Q9550. But now i have the BROADCOM BCM5788 ethernet card.

but i cant make it work, already try several options. old .kext from 2011

with your FAKE PCIID i still need the AppleBCM5701.kext on /S/L/E ??

i dont know if the problem is because i already have other ethernet with this el capitan instalation

thinking of buying some USB wifi stick to solve this
 
Status
Not open for further replies.
Back
Top