Hey! If anyone's having trouble using their adapter with the .kext I posted, please connect your adapter and run the following in Terminal:
Code:
ioreg | grep WUP-028 -A6
This will scan the tree of devices and filter it down to the Wii U adapter (or compatible one in Wii U mode).. It should look something like the following:
Code:
| | | | +-o WUP-028@14200000 <class IOUSBDevice, id 0x1000004f0, registered, matched, active, busy 0 (316 ms), retain 11>
| | | | +-o IOUSBCompositeDriver <class IOUSBCompositeDriver, id 0x1000004f3, !registered, !matched, active, busy 0, retain 4>
| | | | +-o IOUSBDeviceUserClientV2 <class IOUSBDeviceUserClientV2, id 0x1000005bd, !registered, !matched, active, busy 0, retain 7>
| | | | +-o IOUSBInterface@0 <class IOUSBInterface, id 0x1000005be, registered, matched, active, busy 0 (24 ms), retain 10>
| | | | +-o IOService <class IOService, id 0x1000005c0, !registered, !matched, active, busy 0, retain 4>
| | | | +-o IOUSBInterfaceUserClientV3 <class IOUSBInterfaceUserClientV3, id 0x1000005c2, !registered, !matched, active, busy 0, retain 8>
If the 5th line says "IOUSBHIDDriver" instead of "IOService" the .kext is not working correctly.
This is probably due to Yosemite's new policy regarding strictly-enforced .kext signature-validation.. I've attempted to contact Apple to get the .kext signed, but their company policy stipulates that
only the hardware vendor may distribute a signed .kext (and hell will probably freeze over before Nintendo does such a thing).
In spite of this, there's a workaround commonly employed by the Hackintosh community: disabling Gatekeeper for kexts
entirely (developer mode).
Now, I must stress that this is a key security feature of OS X, introduced with 10.8 (Mountain Lion)..
By disabling this feature, you're effectively reverting your Mac's software-trust to a pre-10.8 level. Personally, I've never had malware issues in my 12 years as an OS X user, but that depends entirely on your software-installing habits.
To disable, follow this stack exchange question:
http://apple.stackexchange.com/questions/163059/how-can-i-disable-kext-signing-in-mac-os-x-10-10-yosemite
After that, restart your Mac then reinstall the .kext
I've noticed that you can re-enable Gatekeeper after installing; the effects of the .kext remain.. I've done so myself and I suggest you do the same.
If all goes well, you should see this:
YAY!!
