Contribute
Register

TP link WN881ND OSX 10.10.5 not appearing

Status
Not open for further replies.
Joined
May 19, 2011
Messages
50
Motherboard
Gigabyte GA G77 D3H
CPU
Intel i7 2600k
Graphics
Asus Strix GTX 970
Mac
  1. MacBook Pro
Hi Guys

System is:

GA Z97 D3H
i7 4790k

Install went smoothly, then ran Multibeast, selected DSDT Free, installed the relevant drivers for ethernet support, and booted, and all is well.

However, I cannot get the WN881ND to work. It is not listed under System Information, and I cannot select wireless under Network.

I tried various versions of the IO80211.kext, with no luck. Then it appeared that I need to use toledaARPT.kext with a vanilla version of IO80211.kext, however toledaARPT.kext has been depracated (why?).

Nevertheless, I reinstalled OSX, then installed toledaARPT.kext using kextbeast, restarted, and still no wireless.

What am I doing wrong, and how can I get this to work?

Thanks for any help

Saad
 
Hi!

One of the solutions:
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)
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.

Please use the original kext, no one downloaded from the Internet. Otherwise you have some stability issues in the system. Format (with Gparted for an partition, or DiskUtility for Erase all HDD) and reinstall in the case.

Sorry for my bad english, I'm in a hurry and I'm very tired, I did not want to write perfectly. But I hope you understand me...

bye...
 
Thank you :)
I read guides for 3 consecutive days ... I do not understand I've got nothing. Or almost . So I looked all the kext and then I understood. I "remade" this guide (there are many on the Internet but more complex) easily, so everyone could understand immediately what to do. Unfortunately I do not write English well, but I think you understand well by example.


PS: Not recommend to share a kext, because despite showing El Capitan sooner or later will come the 10.11.1 and 10.11.2 and so on ... so I advise you to change your kext independently. Otherwise you risk instability of the system (I tried it myself) and it's not clear from where derive reboots and more. So in the end it is simple to modify. :)
 
VERY CLEAN Tutorial !

I did it on my hackintosh with El Capitan 10.11.2 and a PCI card (not pci-e) WN881ND ( 13$ on amazon).
I downloaded DPCIManager | Free System Administration software downloads at SourceForge.net
note the Vendor, device of the Atheros chipset PCI card .
Edit the PLIST , put my "device" ID in place of another.
Put back the modified KEXT in /System/Library/Extension, witch KextBeast
Reboot the hackintosh..
Tadaaaaam the Airport logo appears now, and it's usable.

5 minutes to have Wifi on the hackintosh :headbang:

EDIT : FREEZE after install , FREEZE after reboot & login ...
Some google search here... And : modification in my Z97 motherboard (Gigabyte) BIOS : MIT/Memory Settings/Memory enhancement settings => Enhanced stability.

EDIT2 : FREEZE again , removing the card :-X :-X
 
This is exactly what I did to make my TL-WN881ND (pci-e) work in El Capitan 10.11.5:

1. Go to terminal and type:
sudo nano /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirportAtheros40.kext/Contents/Info.plist

2. Add this entry next to the others already present:
<string>pci168c,2e</string>

3. Save the file (ctrl+x, then 'Y' and enter).

4. Download DCPIManager (as suggested by allairgoo).

5. Run DCPIManager and:
5.a. Repair permissions
5.b. Rebuild cache

6. Restart

Done, my wifi indicator appears now and I'm able to connect to my WiFi. :DDDD #happyTimes
 
This is exactly what I did to make my TL-WN881ND (pci-e) work in El Capitan 10.11.5:

1. Go to terminal and type:
sudo nano /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirportAtheros40.kext/Contents/Info.plist

2. Add this entry next to the others already present:
<string>pci168c,2e</string>

3. Save the file (ctrl+x, then 'Y' and enter).

4. Download DCPIManager (as suggested by allairgoo).

5. Run DCPIManager and:
5.a. Repair permissions
5.b. Rebuild cache

6. Restart

Done, my wifi indicator appears now and I'm able to connect to my WiFi. :DDDD #happyTimes
Hey Man! I was woundering if you installed any kexts whatsoever. Thanks!
 
This is exactly what I did to make my TL-WN881ND (pci-e) work in El Capitan 10.11.5:

1. Go to terminal and type:
sudo nano /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirportAtheros40.kext/Contents/Info.plist

2. Add this entry next to the others already present:
<string>pci168c,2e</string>

3. Save the file (ctrl+x, then 'Y' and enter).

4. Download DCPIManager (as suggested by allairgoo).

5. Run DCPIManager and:
5.a. Repair permissions
5.b. Rebuild cache

6. Restart

Done, my wifi indicator appears now and I'm able to connect to my WiFi. :DDDD #happyTimes

This worked great!

I now have working WIFI, but I'm not sure what I actually did... Can you explain a little about why this worked, or point me towards some articles explaining the basis of this?

Obrigado!
 
This worked great!

I now have working WIFI, but I'm not sure what I actually did... Can you explain a little about why this worked, or point me towards some articles explaining the basis of this?

Obrigado!

I just read a lot of similar posts and nothing worked. So I just took one piece from here and one piece from there and put them together. That's it. (Funny way of saying I just got lucky).
 
Status
Not open for further replies.
Back
Top