Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

shepard

macrumors newbie
Sep 3, 2014
1
0
Wi-fi: No hardware installed

Hi guys, I have a problem with the wifi.

I installed the CAX card and the result is that the wifi is disappeared from the status bar and in Settings->Network too. I have no wifi.

Instead the bluetooth works fine.

Did someone of you have this problem? I don't know if it's a kext problem or the card is broken...

I have a MacBook Pro early 2011 15'' with Yosemite beta 2.

Thanks
 

Dulcimer

macrumors 6502a
Nov 20, 2012
967
1,146
Is there a specific replacement guide you guys used for 15" 2011 MBP? I found a video for the 13", but accessing the chip requires separating the display from the body, which I'm not sure is needed for the 15".
 

mikecwest

macrumors 65816
Jul 7, 2013
1,193
496
Wow, I googled this thing and, to my surprise, couldn't find anything.

Thanks!


On the 15", you will remove the ten screws to take off the back metal cover.

You will place the macbook pro so that the hinge is facing away from you.

Disconnect the battery, using the flat cable that comes from the battery. (the battery is the big black thing closest to you.

You will see in the top left hand corner, a long plastic thing, covered in black tape.

Lift the tape on the right side of it, remove the cable connecter.

Carefully remove the three little wires.

Remove the three screws holding it in place.

Remove the plastic thing.

Peel the tape from the underside, to remove three screws.

Put in the new card.

Put the three screws back.

Put the tape back.

Put the plastic thing back in place.

Put the screws back in.

Put the flat connecter back, and replace the tape.

CAREFULLY put the three wires back on.

Plug in the battery.

Put the metal cover back on.

Put in the ten Screws.

Turn computer over.

Open laptop.

Turn it on.

Boot into OS X and "hack" your ios80211.kext, as discussed on this forum. I recommed the variation that uses KextDrop. I also recommend manually editing the file, so you can learn how to do it in case nobody uploads the newer versions for you.
 
Last edited:

asriznet

macrumors regular
Dec 21, 2013
241
0
Singapore
On the 15", you will remove the ten screws to take off the back metal cover.

You will place the macbook pro so that the hinge is facing away from you.

You will see in the top left hand corner, a long plastic thing, covered in black tape.

Lift the tape on the right side of it, remove the cable connecter.

Carefully remove the three little wires.

Remove the three screws holding it in place.

Remove the plastic thing.

Peel the tape from the underside, to remove three screws.

Put in the new card.

Put the three screws back.

Put the tape back.

Put the plastic thing back in place.

Put the screws back in.

Put the flat connecter back, and replace the tape.

CAREFULLY put the three wires back on.

Put the metal cover back on.

Put in the ten Screws.

Turn computer over.

Open laptop.

Turn it on.

Boot into OS X and "hack" your ios80211.kext, as discussed on this forum. I recommed the variation that uses KextDrop. I also recommend manually editing the file, so you can learn how to do it in case nobody uploads the newer versions for you.

I would recommend following the guide on ifixit especially removing the battery connector first thing after removing the bottom case.
 

mikecwest

macrumors 65816
Jul 7, 2013
1,193
496
I would recommend following the guide on ifixit especially removing the battery connector first thing after removing the bottom case.

Yeah, you are right. I forgot that. I got the impression that the poster, could not find the guide. Disconnecting the battery is a good idea..
 

hattonna928

macrumors regular
Jun 18, 2014
103
1
On the 15", you will remove the ten screws to take off the back metal cover.

You will place the macbook pro so that the hinge is facing away from you.

Disconnect the battery, using the flat cable that comes from the battery. (the battery is the big black thing closest to you.

You will see in the top left hand corner, a long plastic thing, covered in black tape.

Lift the tape on the right side of it, remove the cable connecter.

Carefully remove the three little wires.

Remove the three screws holding it in place.

Remove the plastic thing.

Peel the tape from the underside, to remove three screws.

Put in the new card.

Put the three screws back.

Put the tape back.

Put the plastic thing back in place.

Put the screws back in.

Put the flat connecter back, and replace the tape.

CAREFULLY put the three wires back on.

Plug in the battery.

Put the metal cover back on.

Put in the ten Screws.

Turn computer over.

Open laptop.

Turn it on.

Boot into OS X and "hack" your ios80211.kext, as discussed on this forum. I recommed the variation that uses KextDrop. I also recommend manually editing the file, so you can learn how to do it in case nobody uploads the newer versions for you.

Do you know how to manually edit it?? Because I've tried to figure it out and I can't do it haha. I used an edited one that was uploaded for Public Beta 2 and it worked but I have no idea how to do it myself and I would LOVE to know
 

mikecwest

macrumors 65816
Jul 7, 2013
1,193
496
Do you know how to manually edit it?? Because I've tried to figure it out and I can't do it haha. I used an edited one that was uploaded for Public Beta 2 and it worked but I have no idea how to do it myself and I would LOVE to know


1. Download 0xED from here:

http://www.suavetech.com/0xed/

2. Download KextDrop here:

http://www.cindori.org/software/kextdrop/

3. Go To folder: /System/Library/Extensions

4. right click on IO80211Family.kext, select COPY

5. Go to your desktop

6. Right click on PASTE

7. Go to Terminal, and type: (exactly as below)

ioreg -l | grep "board-id" | awk -F\" '{print $4}'

8. Your result should look like : Mac-94245A3940C91C80, (yours might be different.) Don't close terminal yet

9. Go To your Desktop Right Click on IO80211Family.kext, Choose SHOW PACKAGE CONTENTS

10. Open CONTENTS: PLUGINS:, then Right Click on AirPortBrcm4360.kext, and choose SHOW PACKAGE CONTENTS

11. OPEN CONTENTS: MAC OS:, then Right Click on AirPortBrcm4360, and choose OPEN WITH: OTHER: 0XED

12. Press CMD F, search for "Mac-" (without the quotes).

13. Look at the first result, for example, it might be "Mac-C3EC7CD22292981F"

14. Go back to the FIND box, in the FIND box enter that first "Mac-" number that you found.

15. In the REPLACE box, enter the number you got in Terminal, (remember you left it open.)

16. Click REPLACE

17. Click SAVE (the red circle button)

18. Go Back to Terminal, and type: (exactly like below)

sudo nvram boot-args="kext-dev-mode=1"

19. Open KextDrop, and Drag and drop the IO80211Family.kext that you modified into the window.

20. Click INSTALL

21. Reboot

22. Go to > SYSTEM PREFERENCE> GENERAL, at the bottom click ENABLE HANDOFF
 
Last edited:

hattonna928

macrumors regular
Jun 18, 2014
103
1
1. Download 0xED from here:

http://www.suavetech.com/0xed/

2. Download KextDrop here:

http://www.cindori.org/software/kextdrop/

3. Go To folder: /System/Library/Extensions

4. right click on IO80211Family.kext, select COPY

5. Go to your desktop

6. Right click on PASTE

7. Go to Terminal, and type: ioreg -l | grep "board-id" | awk -F\" '{print $4}'

8. Your result should look like : Mac-94245A3940C91C80, (yours might be different.) Don't close terminal yet

9. Go To your Desktop Right Click on IO80211Family.kext, Choose SHOW PACKAGE CONTENTS

10. Open CONTENTS: PLUGINS:, then Right Click on AirPortBrcm4331.kext, and choose SHOW PACKAGE CONTENTS

11. OPEN CONTENTS: MAC OS:, then Right Click on AirPortBrcm4360, and choose OPEN WITH: OTHER: 0XED

12. Press CMD F, search for "Mac-" (without the quotes).

13. Look at the first result, for example, it might be "Mac-7DF2A3B5E5D671ED"

14. Go back to the FIND box, in the FIND box enter that first "Mac-" number that you found.

15. In the REPLACE box, enter the number you got in Terminal, (remember you left it open.)

16. Click REPLACE

17. Click SAVE (the red circle button)

18. Go Back to Terminal, and type: (exactly like below)

sudo nvram boot-args="kext-dev-mode=1"

19. Open KextDrop, and Drag and drop the IO80211Family.kext that you modified into the window.

20. Click INSTALL

21. Reboot

22. Go to > SYSTEM PREFERENCE> GENERAL, at the bottom click ENABLE HANDOFF



OPEN WITH: OTHER: 0XED


DUDE. You rock!!!!! I'll try to edit the kext for the next public beta myself! Fingers crossed that it works. :)
 

hattonna928

macrumors regular
Jun 18, 2014
103
1
1. Download 0xED from here:

http://www.suavetech.com/0xed/

2. Download KextDrop here:

http://www.cindori.org/software/kextdrop/

3. Go To folder: /System/Library/Extensions

4. right click on IO80211Family.kext, select COPY

5. Go to your desktop

6. Right click on PASTE

7. Go to Terminal, and type: (exactly as below)

ioreg -l | grep "board-id" | awk -F\" '{print $4}'

8. Your result should look like : Mac-94245A3940C91C80, (yours might be different.) Don't close terminal yet

9. Go To your Desktop Right Click on IO80211Family.kext, Choose SHOW PACKAGE CONTENTS

10. Open CONTENTS: PLUGINS:, then Right Click on AirPortBrcm4331.kext, and choose SHOW PACKAGE CONTENTS

11. OPEN CONTENTS: MAC OS:, then Right Click on AirPortBrcm4360, and choose OPEN WITH: OTHER: 0XED

12. Press CMD F, search for "Mac-" (without the quotes).

13. Look at the first result, for example, it might be "Mac-C3EC7CD22292981F"

14. Go back to the FIND box, in the FIND box enter that first "Mac-" number that you found.

15. In the REPLACE box, enter the number you got in Terminal, (remember you left it open.)

16. Click REPLACE

17. Click SAVE (the red circle button)

18. Go Back to Terminal, and type: (exactly like below)

sudo nvram boot-args="kext-dev-mode=1"

19. Open KextDrop, and Drag and drop the IO80211Family.kext that you modified into the window.

20. Click INSTALL

21. Reboot

22. Go to > SYSTEM PREFERENCE> GENERAL, at the bottom click ENABLE HANDOFF

I do have one question though. Is AirPortBrcm4360 supposed to be in AirPortBrcm4331.kext? Like I mentioned, I already installed the edited one on my beta of yosemite. I'm just testing the software on mavericks to know how to use it and the only file in AirPortBrcm4331.kext is AirPortBrcm4331 haha. It might just be that way in the yosemite kext files so i won't be able to fully test it until the next public beta.
 

mikecwest

macrumors 65816
Jul 7, 2013
1,193
496
I do have one question though. Is AirPortBrcm4360 supposed to be in AirPortBrcm4331.kext? Like I mentioned, I already installed the edited one on my beta of yosemite. I'm just testing the software on mavericks to know how to use it and the only file in AirPortBrcm4331.kext is AirPortBrcm4331 haha. It might just be that way in the yosemite kext files so i won't be able to fully test it until the next public beta.

No, its not supposed to be in AirPortBrcm4331. AirPortBrcm4331 should be loaded because your mac is supposed to have that. You are forcing AirPortBrcm4360 to load, even though you don't have AirPortBrcm4360. I'm not sure who discovered that, or how to do it, but it was someone in this thread.

Maybe they can chime in with a better explanation as to why this works, my instructions are just step by step how to do it manually.


I See now why you asked, I made a typo, its in AirPortBrcm4360.kext

One thing of note, is DO NOT try to do this to the one on you mavericks installation, ONLY on Yosemite, and possibly on a subsequent release.
 
Last edited:

hattonna928

macrumors regular
Jun 18, 2014
103
1
No, its not supposed to be in AirPortBrcm4331. AirPortBrcm4331 should be loaded because your mac is supposed to have that. You are forcing AirPortBrcm4360 to load, even though you don't have AirPortBrcm4360. I'm not sure who discovered that, or how to do it, but it was someone in this thread.

Maybe they can chime in with a better explanation as to why this works, my instructions are just step by step how to do it manually.

One thing of note, is DO NOT try to do this to the one on you mavericks installation, ONLY on Yosemite, and possibly on a subsequent release.

Ok, I have the card that needs the AirPortBrcm4360 kext to load. So I know i need to edit the 4360 one, do I also need to edit the 4331 as well?

And I wasn't going to replace my mavericks kexts, that could be bad! :) I was just going to test the software on a copy. It didn't work anyway because the hardware check was not yet in place. I'm just going through it with one of the hacked kexts that were posted for download.
 

mikecwest

macrumors 65816
Jul 7, 2013
1,193
496
Ok, I have the card that needs the AirPortBrcm4360 kext to load. So I know i need to edit the 4360 one, do I also need to edit the 4331 as well?

And I wasn't going to replace my mavericks kexts, that could be bad! :) I was just going to test the software on a copy. It didn't work anyway because the hardware check was not yet in place. I'm just going through it with one of the hacked kexts that were posted for download.

You only need to "hack" the 4360 one.
 

eiprol

macrumors 6502
Jan 20, 2009
266
151
Spain
Hi,

In DP7, is still being shown the YES YES YES / NO NO NO under system profiler? I've just installed DP7 and the CAX part, modified the kext, and I can't see any Airdrop or Continuity details:

u7mb6hG.png



I've been able to send a file through Airdrop to an iOS device with my 2011 MBP, but can't use handoff with mail nor pages, for example.
 

mikecwest

macrumors 65816
Jul 7, 2013
1,193
496
Hi,

In DP7, is still being shown the YES YES YES / NO NO NO under system profiler? I've just installed DP7 and the CAX part, modified the kext, and I can't see any Airdrop or Continuity details:

Image


I've been able to send a file through Airdrop to an iOS device with my 2011 MBP, but can't use handoff with mail nor pages, for example.

They stopped showing the YES YES YES or NO NO NO in or around DP3 or DP4.

You can test to see if you hacked worked by going to System Preferences: General: and looking for "Allow Handoff...." check box. If it is there, check the box.
 

eiprol

macrumors 6502
Jan 20, 2009
266
151
Spain
They stopped showing the YES YES YES or NO NO NO in or around DP3 or DP4.

You can test to see if you hacked worked by going to System Preferences: General: and looking for "Allow Handoff...." check box. If it is there, check the box.

Ok thanks, I uninstalled Yosemite in DP2 and I've been on mavericks until now!
It has worked, and I've checked the box, but I'm not able to use handoff... and Airdrop is working only sometimes
 

abcdefg12345

macrumors 6502
Original poster
Jul 10, 2013
281
86
hadoff is only partly working for me on iPhone 5s iOS 8 gm and 13 inch early 2011 macbook pro with dp7 and hacked bluetooth card and kext

i can handoff from my mac to my iPhone but not the other way around, I'm signed in to iCloud in the same apple id on booth devices and bluetooth is enables on booth devices as well

and iWork apps don't handoff at all from either devices
 

Chiho

macrumors newbie
Aug 10, 2014
21
0
hadoff is only partly working for me on iPhone 5s iOS 8 gm and 13 inch early 2011 macbook pro with dp7 and hacked bluetooth card and kext

i can handoff from my mac to my iPhone but not the other way around, I'm signed in to iCloud in the same apple id on booth devices and bluetooth is enables on booth devices as well

and iWork apps don't handoff at all from either devices

Try turn off the bluetooth on both of your devices and re-enable them. I had just the opposite of you but the problem was solved after I did so.
 

abcdefg12345

macrumors 6502
Original poster
Jul 10, 2013
281
86
Try turn off the bluetooth on both of your devices and re-enable them. I had just the opposite of you but the problem was solved after I did so.

now handoff docent work at all after restart turn bluetooth off and on on booth devices, probably an issue with the mac as the os is still in developer preview.
 

luigi75

macrumors newbie
Sep 10, 2014
9
0
Has anybody tried/tested continuity/handoff between MacBook Pro 2011+new CAX Airport/BT4.0 card and iPhone 4s?
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.