Skip to content

Instantly share code, notes, and snippets.

@tdgunes
Created February 4, 2016 15:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tdgunes/64e1d7f97774164fd88d to your computer and use it in GitHub Desktop.
Save tdgunes/64e1d7f97774164fd88d to your computer and use it in GitHub Desktop.
TP-Link WN881ND OSX86
1. Run Windows o Linux, on Windows go to Device Management, open your wifi card (atheros 9287), so "Details" > "ID hardware". (I have windows in Italian, I do not know if English is really so named; With Linux I don't know lol)
2. Copy on paper (or take a photo) the characters XXXX --> "VEN_168C&DEV_XXXX".
3. Run OS X and take the file IO80211Family.kext from Hard Disk>System>Library>Extension (U need to enable "hidden files" from terminal; search how with google), copy it on the desk (and make it a backup copy).
4. Right button on it > Show package contents.
5. Go to "Contents>PlugIns>AirPortAtheros40.kext", open with "Show package contents". Now go to "Contents>Info.plist", open it with the TextEdit.
6. So look in it, and replace as I did:
My ID Hardware: ....VEN_168C&DEV_002E... (XXXX = 002E)
Our id : VEN
I replace the first <string>pci168c,XXXX</string> with my ID Hardware: <string>pci168c,2e</string>
Note: the 0 is not reported; the "E" becomes "e".
7. Save and close it, close all and go to the desk.
8. Now with Kext Wizard select the IO80211 kext modded, install it. Rebuild kext caches (I do not know if necessary.). Reboot.
9. Enjoy it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment