Photo

Broadcom 802.11 ac wifi and bluetooth combo card for osx

wifi combo card bluetooth ac wifi

  • Please log in to reply
40 replies to this topic

Poll: BCM4352 combo card (155 member(s) have cast votes)

Are you interested in the BCM4352 combo card

  1. Yes - I am considering (98 votes [63.23%] - View)

    Percentage of vote: 63.23%

  2. Yes - where do i order (49 votes [31.61%] - View)

    Percentage of vote: 31.61%

  3. Dont care (3 votes [1.94%] - View)

    Percentage of vote: 1.94%

  4. No way! (5 votes [3.23%] - View)

    Percentage of vote: 3.23%

Vote Guests cannot vote

#1 Leon

Leon

    General Manager

  • Administrators
  • 1,524 posts
  • LocationSweden

Posted 28 June 2013 - 06:27 PM

!!! NOTICE !!!

  1. When dual-booting with Windows and Linux you might need to shut down entirely before booting the other OS, or wifi/bluetooth might not work.

!!! NOTICE !!!

 

 

Credits:

  • Leon Bollerup as Team leader, owner of the first card and testing
  • Bronxteck for bluetooth patching
  • Mick for help with Wifi kext
  • Dinesh for working on the bluetooth firmware uploader
  • Uniwifi for providing the AC cards at a good price
  • Toleda from Tmac - Check this thread: http://www.insanelym...pcie-half-mini/

Sponsors:

  • Leon Bollerup, 50$
  • Raistlin5, 20$

  • chinglung hwang, 10$

  • moonman, 20$

  • Ruben Penas, 10$

  • Gary Goodvin, 10$

  • Sonam Nyangpo, 10$

  • Iordan Iordanov, 20$

 

If you want to support this project, then please donate to mail@r2x2.com - all donations are anonymous unless you ask to be mentioned here - your donation will help solve the last problems and make sure that we have a unique and good combo card solution for everyone to benefit from.


.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 

 

We are happy to announce (as the first hackintosh site?) a new Combo card solution based on Broadcom - this card not only brings AC standards but also Bluetooth 4.0 to our machines.

This Half-size mini-pci is based on BCM4352

Attached File  DSCN4015.JPG   70.26KB   198 downloads

Running on Mountain Lion and Mavericks
Attached File  Snip20130628_1.png   36.64KB   146 downloads

Attached File  Snip20130628_2.png   24.39KB   103 downloads

Read more here: http://img.onant.com...=aigale-bcm4352

Uniwifi who is presently one of the few people selling this card is working on a good price for our members - until then you can contact him on res@onant.com

 

Traffic stats (Using windows 8.1 and a latest gen Time Capsule - OSX coming soon)
Attached File  Capture.PNG   21.2KB   49 downloads

.. testing on my home internet connection (100mbit from Risknet)
Attached File  capture2.PNG   111.42KB   43 downloads

 

 

Installation method:

For bluetooth, use the kext from this thread: Bluetooth Kext

 

For WiFi, you need to patch dsdt (or) kext. You can also use the attached patched kexts for WiFi but its recommended to use either dsdt/kext patch in future.

 

Patching DSDT:

Needed:

  • DSDT Editor 
  • IORegistryExploere

For this, you need to find where the wifi card is detected by Mac OSX which can be done by going through the ioregfile.

  •  First, look at the section "IOService:/AppleACPIPlatformExpert/PCI0@0" in ioregfile and find the device starting with the name "RPXX".
  •  Next, find where the Wifi is detected by looking at the name "AirPort_xxx" (after installing patched wifi kexts from EDP/patching kext yourself).
  • After locating the device "RPXX", add the method below to that Device in DSDT and compile it.

Note:This is located at one of those Devices of the DSDT: RP01/RP02/RP03/RP04/RP05/RP06/RP07/RP08 (some notebooks might have this name differently, so find it from ioregfile with the above steps).
DSDT Patch:

Method (_DSM, 4, NotSerialized)
{
 Store (Package (0x0C)
 {
    "AAPL,slot-name", 
    Buffer (0x05)
    {
    "PCIe"
    }, 
    "name",      
    Buffer (0x0D)
    {
        "pci14e4,43a0"      
    }, 
    "device-id",      
    Buffer (0x04)
     {
         0xA0, 0x43, 0x00, 0x00      
     }, 
    "IOName", 
    "pci14e4,43a0", 
    "device_type", 
    Buffer (0x11)
     {
          "Wi-Fi Controller"
     }, 
    "model", 
    Buffer (0x33)
    {
          "Broadcom BCM4352 802.11ac Wireless Network Adapter"
    }
  }, Local0)
  DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
  Return (Local0)
}

Patching Kext:
For this, we need to inject our card's ids to the Apple WiFi Kext. You can use the attached script to patch (or) can manually patch using the below steps.
 

Manual patch:
You need to patch the kext "AirPortBrcm4360.kext" located at System/Library/Extensions/IO80211Family.kext/Contents/Plugins/".


Copy the kext to Desktop and Open the file "Info.plist" using text editor located inside the kext we are patching and add the bolded line below to the section "IOKitPersonalities->IONameMatch" as shown below.

 

<key>IONameMatch</key>
<array>
<string>pci14e4,43b1</string>
<string>pci14e4,43a0</string>
</array>
 

After editing, save the file and install the kext.

 

Fixing 5-ghz
Thanks to Toleda who found that country of the card needs to be changed from XT to US wich then enables 5ghz.

Solution:
For terminal:

sudo perl -pi -e 's|\x01\x58\x54|\x01\x58\x58|g' /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortBrcm4360.kext/Contents/MacOS/AirPortBrcm4360

sudo touch /System/Library/Extensions/

This is offcourse also intergrated into EDP.

 

Downloads

Wifi kext for Mountain lion: Attached File  BCM4352-60.wifi.kext for ML.zip   3.35MB   175 downloads (not patched for 5ghz)

Wifi kext for Mavericks: Attached File  BCM4360-52.wifi.kext for Mavericks.zip   3.36MB   845 downloads  (not patched for 5ghz)

 

 

For the latest Windows drivers, follow this link: http://www.dell.com/...?driverid=W49DT

 

 

Enjoy! :smile:

Attached Files


Regards,
Leon Bollerup
General Manager

------
My lappys:
Private laptop #1: Lenovo x201s, Core i7 @ 2,0ghz, 8gb memory with a 510gb SSD - OSX 10.9.3
Work laptop: Lenovo Yoga Pro 2, Core i7 @ 2,8ghz - 8gb memory with a 510gb SSD - Windows 8.1

Ahsay backup monitoring

#2 MAD AUDI SCIENTIST

MAD AUDI SCIENTIST

    Private

  • Members
  • 3 posts
  • LocationNew York City

Posted 08 July 2013 - 02:56 AM

You guys are rocking with some serious steam here I see. Good job. 

I'll be following this post. Here is a flower for your cause. 

 

2j46jr6.jpg


KOLYA MAD AUDI SCIENTISTIAN


 


#3 Leon

Leon

    General Manager

  • Administrators
  • 1,524 posts
  • LocationSweden

Posted 31 August 2013 - 01:41 PM

Hey Everyone,

Good news, Dinesh have permanently fixed the bluetooth via a fully working firmware uploader - no need to patch local kexts.

Its tested to work on both ML and Mav - The BTuploader will get a second thread on the forum since it also works for a bunch of other kinds of cards.

Again, this could only be done because of the many donations you have made - thank you for your support.


//Leon


Regards,
Leon Bollerup
General Manager

------
My lappys:
Private laptop #1: Lenovo x201s, Core i7 @ 2,0ghz, 8gb memory with a 510gb SSD - OSX 10.9.3
Work laptop: Lenovo Yoga Pro 2, Core i7 @ 2,8ghz - 8gb memory with a 510gb SSD - Windows 8.1

Ahsay backup monitoring

#4 Zackptg5

Zackptg5

    Sergeant

  • Members
  • 74 posts

Posted 03 September 2013 - 03:39 PM

Thanks for the update Leon. The wifi kext works great for me but when I removed it and tried the dsdt patch, it didn't. I have the 43b1, not 43a0 so would I need to change the dsdt patch you posted?



#5 Leon

Leon

    General Manager

  • Administrators
  • 1,524 posts
  • LocationSweden

Posted 03 September 2013 - 05:22 PM

You need to be on 10.8.5 or Mavericks for it to work with the DSDT patch


Regards,
Leon Bollerup
General Manager

------
My lappys:
Private laptop #1: Lenovo x201s, Core i7 @ 2,0ghz, 8gb memory with a 510gb SSD - OSX 10.9.3
Work laptop: Lenovo Yoga Pro 2, Core i7 @ 2,8ghz - 8gb memory with a 510gb SSD - Windows 8.1

Ahsay backup monitoring

#6 Zackptg5

Zackptg5

    Sergeant

  • Members
  • 74 posts

Posted 05 September 2013 - 04:39 PM

That explains it. Guess I'll have to wait for the 10.8.5 release then



#7 ckleea

ckleea

    Master Sergeant

  • Members
  • 224 posts

Posted 07 September 2013 - 11:41 PM

I would like to ask a question.

 

My Bluetooth hardware does not appear in Windows or OSX. Wifi appears and works  

 

Does it need to take out my Dell 375 BT modules first.


Dell Latitude D430 - Windows XP, OSX 10.6.8 and OSX 10.7.4 Triple Boot. Not 64 bits acceleration, no trackpoint in OSX 10.7.4 (no more on hand)

Dell Latitude E4310 - Windows 7,Windows 8 and OSX 10.8.5 Triple Boot on two drives. No HD Graphics support (Still using)

 

Dell Latitude E6220 - Windows 7 and OSX 10.9 Dual Boot. HDMI works. Sleep works No WWAN, No SD-Card. All other works. 802.11n & 802.11ac wifi (active machine)

 

Dell Latitude E7240 - Windows 8.1.  OSX 10.9 X not  yet ok to work. Safe mode only

 

 


#8 Leon

Leon

    General Manager

  • Administrators
  • 1,524 posts
  • LocationSweden

Posted 08 September 2013 - 09:23 AM

Hi,

In some cases you might have to turn of your machine entirely before booting into windows - and in some cases either disable your onboard or remove it - so yes, it might be the case :)


Regards,
Leon Bollerup
General Manager

------
My lappys:
Private laptop #1: Lenovo x201s, Core i7 @ 2,0ghz, 8gb memory with a 510gb SSD - OSX 10.9.3
Work laptop: Lenovo Yoga Pro 2, Core i7 @ 2,8ghz - 8gb memory with a 510gb SSD - Windows 8.1

Ahsay backup monitoring

#9 ckleea

ckleea

    Master Sergeant

  • Members
  • 224 posts

Posted 13 September 2013 - 10:41 PM

I think the Dell 375 Bluetooth cannot co-exist with the broadcom BT. I disable the 375 in the BIOS. then the broadcom BT appears


Dell Latitude D430 - Windows XP, OSX 10.6.8 and OSX 10.7.4 Triple Boot. Not 64 bits acceleration, no trackpoint in OSX 10.7.4 (no more on hand)

Dell Latitude E4310 - Windows 7,Windows 8 and OSX 10.8.5 Triple Boot on two drives. No HD Graphics support (Still using)

 

Dell Latitude E6220 - Windows 7 and OSX 10.9 Dual Boot. HDMI works. Sleep works No WWAN, No SD-Card. All other works. 802.11n & 802.11ac wifi (active machine)

 

Dell Latitude E7240 - Windows 8.1.  OSX 10.9 X not  yet ok to work. Safe mode only

 

 


#10 Bronxteck

Bronxteck

    R-N-D Manager

  • Crew
  • 3,833 posts

Posted 14 September 2013 - 05:55 PM

good, thats a nice trouble shooting tip.


Hp EliteBook 2570p / Ivy bridge i5-3320 12 gigs DDR3 PC3-12800 SDRAM (1600/1800 MHz), HD4000 internal graphics, Intel SSD, BT, WebCam, Headphones, DP, USB3, ExpressPort, SD reader speedstep/turbo,  audio and messages all working. facetime the camera is not working.

Dell Optiplex 9010 SFF / Ivy Bridge I7 3770 32 gigs ram, ssd 250 gb, iogear GBU521 BT4.0, magic trackpad & wireless keyboard, 22" dell e221 using display port, USB3 working, running Maverick.

HP HDX 16 / Core 2 Duo T9300 2.5ghz(Penryn)

8 GB 800 MHz DDR2 corsair kit SDRAM, nVidia GeForce GT 130M 1024, OCZ-VERTEX3 240.06 GB SSD, PM, BT & webcam native, running 10.9.x/10.8.5/10.7.5/10.6.8. 

D630nvidia /Core 2 Duo T9300 2.5ghz(Penryn) 1440x900 res/ 8gb corsair ram kit/ OCZ-Vertex3 SSD/ Dell BT 360/ DW1490 wifi /running 10.9.x 

D430 / core 2 duo 1.2 / 2gb ram / 360 bluetooth works better than 350, broadcom dw1390, lion 10.7.5 /win7... Thanks guys.
D620nvidia / Core 2 Duo T7200 2.166ghz(Merom) low res/ CRC OSX Bios / Chameleon 2-svn / EDP svn / nvs 110m/go7300 Graphics / 4gb corsair gaming ram kit 667mhz / momentus hybrid SSD hdd / SL 10.6.8 / Lion 10.7.5 / Working 360 bluetooth, DW1395 with patched wifi kext
D620GMA / Core 2 Duo T7200 2.166ghz(Merom) / CRC OSX Bios / Chameleon 2-svn / EDP svn / Intel 945 Graphics / 4gb ram / SL 10.6.8 / Lion 10.7.5 / Working 350 bluetooth sucks,PCMCIA Linksys Wireless killed by 10.6.8-10.7x/10.8x... rest in peace. replaced with broadcom dw1390 wifi & Sleep

 




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users