Closed dgatwood closed 3 years ago
First, this driver uses Apple's private network driver interface, which is more powerful and eliminates several weaknesses of the traditional driver interface. Therefore I see no chance to get a kext signing entitlement from Apple.
Second, I really don't understand your problem because there are at least 3 different solutions for this issue:
I bought an RTL8125-based Ethernet card for use in my Mac Pro based on the existence of this driver, only to discover after I got the hardware that the kext is improperly signed (signed with an individual development cert, rather than a Developer ID cert with a kext entitlement), and thus cannot be loaded on any real Mac running any OS later than about 10.8.
The real pity is that this isn't a Hackintosh-specific driver that Apple would reject; it's a general-purpose driver for hardware that you can install in a real Mac. So there's no reason Apple should reject a request to sign this driver. Someone just needs to pay for a developer program membership, request a kext signing entitlement, then regenerate the Developer ID certificate after the entitlement is granted, and use that to sign the driver instead of using a development certificate.
:-(