ashcroft Posted June 21, 2011 Share Posted June 21, 2011 Hey all, I'd like to upgrade my Hackintosh laptop to Draft-N with an Apple Airport Express Mini PCI-E card but I'm unsure whether a BCM94321MC or a BCM94322MC would be the better choice. Could anybody please give me some advice? Are there any significant differences? Is one faster than the other? I found these infos on the net but they don't answer my question: Internal Apple AirPort Extreme 802.11n MacBook (Early/Mid 2009) Model #: BCM94322MC Apple Part #: 661-4906 Product code: IF186-084-1 Compatible with: MacBook 2.0 (Santa Rosa) or 2.2 GHz Core 2 Duo MacBook 2.1 or 2.4 GHz Core 2 Duo MacBook 2.0 GHz (Early 2009) Core 2 Duo MacBook 2.13 GHz (Mid 2009) Core 2 Duo Internal Apple AirPort Extreme 802.11n MA688Z/A or B Model #: BCM94321MC Apple Part #: 661-4460, 661-4594 Product code: IF185-038-1 Compatible with: MacBook 1.83 or 2 GHz Core Duo MacBook 2.0 (Santa Rosa) or 2.2 GHz Core 2 Duo MacBook 2.1 or 2.4 GHz Core 2 Duo MacBook Pro 15" 1.83, 2 or 2.16 GHz (Model A1150) MacBook Pro 17" 2.16 GHz (Model A1151) MacBook Pro 15" 2.4, 2.5 or 2.6 GHz (Model A1260) MacBook Pro 17" 2.5 or 2.5 GHz (Model A1261) iMac 20" 2.0 or 2.4 GHz (EMC No. 2133) Intel Mac Pro (all 2006/2007 Models 2.0, 2.66 & 3.0 Ghz) Mac mini (Core Duo) Apple TV (all models) Link to comment Share on other sites More sharing options...
LatinMcG Posted June 26, 2011 Share Posted June 26, 2011 for those who says theyre trying to add the 4315 in dsdt .. LOL u need to make apple think its 4312.. NOT 4315 is NOT in the vanilla kext. for those who try to add to bcm4311 inside IO80211 .. if its snow .. it ALSO needs it in the second broadcom kext the 943224 .. also if u trying 10.6.8 make sure u add the proper model identifier of macbook board id IN SMBIOS.PLIST MAC-F##### . i seem to not be able to use 10.6.8 on my inspiron 1520. locks up after pci init ends EDIT: Device (PCI) had _ADR, 0x00 changged to _UID and using MacBook4,1 smbios.plist with proper .. works!. "<key>SMboardproduct</key> <string>Mac-F4208CC8</string> in SMBIOS.plist plus newer Chameleon version that is able to load SMboardproduct key correctly (replace Mac-F4208CC8 with appropriate value according to your Mac model). For me it was latest Chameleon trunk (1052)." http://www.insanelymac.com/forum/index.php...t&p=1703018 Link to comment Share on other sites More sharing options...
plsh2me Posted June 27, 2011 Share Posted June 27, 2011 A huge number of people searching for the support BCM 4313 (14e4,4727). No support yet!!! This mini pci-e comes with many new laptops model. From what I know, here is the laptops that come with BCM4313. - Lenovo u460 - Lenovo s10-t - HP G72 - Dell Vostro 3300 / 3400 / 3500 / 3700 - Dell Vostro 1014 / 1015 / 1464 - Dell Inspiron N5030 / N5010 / N301Z - Dell Inspiron M5010 /M301Z - Dell Studio 1457 / 1458 / 1557 / 1558 / 1747 / 1749 - Dell Studio XPS 1340 / 1645 / 1647 - Asus 1215n - Samsung R-Series - etc Is there anyone had success of this airport device, please give a solution. Or add support here.... Thanks. Link to comment Share on other sites More sharing options...
LatinMcG Posted June 29, 2011 Share Posted June 29, 2011 A huge number of people searching for the support BCM 4313 (14e4,4727). No support yet!!!This mini pci-e comes with many new laptops model. From what I know, here is the laptops that come with BCM4313. - Lenovo u460 - Lenovo s10-t - HP G72 - Dell Vostro 3300 / 3400 / 3500 / 3700 - Dell Vostro 1014 / 1015 / 1464 - Dell Inspiron N5030 / N5010 / N301Z - Dell Inspiron M5010 /M301Z - Dell Studio 1457 / 1458 / 1557 / 1558 / 1747 / 1749 - Dell Studio XPS 1340 / 1645 / 1647 - Asus 1215n - Samsung R-Series - etc Is there anyone had success of this airport device, please give a solution. Or add support here.... Thanks. i keep hearing 4313 is not workable.. chip is too different. go buy a bcm94321 Link to comment Share on other sites More sharing options...
plsh2me Posted June 29, 2011 Share Posted June 29, 2011 i keep hearing 4313 is not workable.. chip is too different. go buy a bcm94321 For make the impossible to possible, we people here. Go ahead man... & make it possible. We always with you. Hope people here will make it. Thank you... Link to comment Share on other sites More sharing options...
Amit Meena Posted June 29, 2011 Share Posted June 29, 2011 For make the impossible to possible, we people here. Go ahead man... & make it possible.We always with you. Hope people here will make it. Thank you... thats the spirit brother Link to comment Share on other sites More sharing options...
LatinMcG Posted July 2, 2011 Share Posted July 2, 2011 wheres the spirit ? i keep waiting to see a fix. wifi cards are 5 to 10 ebay. .. thats my spirit. Link to comment Share on other sites More sharing options...
palia95 Posted July 3, 2011 Share Posted July 3, 2011 Hi, I'm new and I have a BCM43231 wifi adapter. Is there a driver or a script for that chipset?? How i can install it? Thanks!! P.S. Sorry for my english but I'm italian!! Link to comment Share on other sites More sharing options...
Keegs.Clark23 Posted July 13, 2011 Share Posted July 13, 2011 Broadcom BCM4313; wondering if this chip can be enabled and usable?? THX Much Appreciated!! Link to comment Share on other sites More sharing options...
albert.ao Posted July 15, 2011 Share Posted July 15, 2011 I have already tried the script you make but it is not working in snow leopard 10.6.5 even it is not detected.My wireless card is BCM 4311.Thx for the help. Update: 2009-04-29 4:39PM Since it seems to be sort of difficult for new users to edit kext-files, I've written a small script which automatically adds the PCI IDs of all Broadcom wireless cards, which are AirPort compatible. And this is where I need your feedback: Please post your Broadcom device IDs in this topic, if you have simply added them to the AppleAirPortBrcm4311.kext. Then I can add them to my script so new users can simply download the script and get their Broadcom wireless card to work. So please post the PCI ID and maybe a little description (at least if the card is 802.11a, b or g). Note: Only post the PCI ID if you simply have to add the ID to AppleAirPortBrcm4311.kext in order to get it working! Supported Chipsets: All Apple AirPort One Cards (4311,4312,4313,4319,431a,432a) 4306, Broadcom BCM4306 802.11 b/g Wireless LAN (confirmed) 4309, Broadcom BCM4309 802.11 b Wireless LAN 4315, Broadcom BCM4306 802.11 b/g Wireless LAN 4318, Broadcom BCM4318 [AirForce One 54g] 802.11g Wireless LAN (confirmed) 4320, Broadcom BCM4320 b/g (confirmed) 4324, Broadcom BCM4324 802.11 a/b/g Wireless LAN 4325, Broadcom BCM4325 802.11 a/b/g Wireless LAN 2b continued Cards that are known to work: Belkin F5D7000 Buffalo WL12-PCI-G545 Linksys PCMCIA Card WPC54G Dynex DX-BNBC Dynex DX-BGDTC Probably tons of other cards, as long as they have a supported chipset... Usage: unzip, open a Terminal window and type 'sudo ./bcm43xx_enabler.sh'. Reboot It is recommended to install all AirPort-Updates from SoftwareUpdate before running this script. Use this script at your own risk!! Changelog: Version 0.5.3- added many new device ids Version 0.5.2- fixed wrong permissions for /System/Library/Extensions Version 0.5.1- added 4307, 4308, 4310, 4322, 4323 - just for testing- repair permissions of /System/Library/Extensions - just to make sure Version 0.5- 4325 confirmed- updated to zip file again Version 0.5pre2 (Beta release!)- added more chipsets (4314, 4315), I don't know if they even work...- gziped, because I don't have zip installed atm Version 0.5pre (Beta release!)- initial Leopard support- added more chipsets (4321, 4e,432a,432b,432c,432d, ...) Version 0.4- Only delete Extensions.kextcache/Extensions.mkext and not Extensions.* Version 0.3- Delete the kextcache automatically- Fixed a typo that wouldn't allow the majority of users to delete the Airport2.kext FAQ: "sudo: ./bcm43xx_enabler.sh: command can not be found"N00b Attack: You need to be in the directory you have extracted the file to [*]"My card shows up as an AirPort but it says disabled or not configured" This could have many reasons. Try one of the following things: Delete the current network setup (in network preferences) and create a new one. Reboot. If you had no luck, try this. If that does not help, open Terminal and type: sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist. Reboot If that does not help, try to move either the kext of your Wireless NIC or the kext of your wired NIC to a location where it does not get loaded on reboot. Then type (in Terminal): sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist sudo rm /System/Library/Extensions.mkext sudo rm /System/Library/Extensions.kextcache Reboot [*]If that does not help either, try this. It says it is supposed to work for a LinkSys WMP54G, but I guess it should work with other AirPort cards too. [*]Some Laptops have an option "Enable Wireless Hot Keys" in the system BIOS. If you have such an option you can try to disable (or enable) it. [*]If you are using a PCI card, try putting the card into a different slot. [*]If none of these things did the trick, your card might have a crappy software power-on/off switch. Get a new one [*]I don't have AppleAirPortBrcm4311.kext It should be on your install DVD. If not, you have to use Google a little bit. I will not send you this kext via E-Mail or PN. Link to comment Share on other sites More sharing options...
Dragon Master Posted July 15, 2011 Share Posted July 15, 2011 Can anyone give me an idea of a good USB Wireless dongle to buy. The criteria that I am interested in are that it is 300Mbps Draft N, works with Snow Leopard 10.6.8 and/or 10.7, and I want it to be recognized as an Airport. If not a USB dongle, perhaps a PCI-E card for my desktop. Thanks in advance for the information everyone!!! Link to comment Share on other sites More sharing options...
Dragon Master Posted July 20, 2011 Share Posted July 20, 2011 Has anyone tried using the AftertheMac n300? http://afterthemac.com/ Does this work with a Hack'a'Mac? Either Snow Leopard or Lion? Link to comment Share on other sites More sharing options...
drone4zone Posted July 24, 2011 Share Posted July 24, 2011 hey ALL I have Gateway LT2005e Netbook has broadcom wifi mini PCIe card 4312 but shows up in system profiler as 0x4315 I tried every thing google has to offer kext enabler editing the plist kext i even tried the pkg driver from IPC Leopard DVD, and that was close to what I got was the wifi led light came on and I have a grayed out baseball diamond with an X in side it there is an icon next to it that looks like a tv screen with a right side slot I bring the curser on it and right click it drop down menu says network controller and power off I click power off and both icons vanish ...some how i need to edit the plugin kext correctly,at this point it's driving me nuts LOL can anyone help me with DETAILED on how to correctly edit the plist that way i can target the driver to my wifi card pcie ,after some googling i see that this wifi works with editing the plist but at this point I'm going in circles adding 4315 into the plist any help would be awesome this is a great place to be for a lending hand keep up the spirit many thanks Link to comment Share on other sites More sharing options...
Futan Posted July 31, 2011 Share Posted July 31, 2011 What would be a good mini PCI-E half card to replace a BCM94313HMGBEPA(BCM4313 Wireless + BCM2070 Bluetooth)? Bluetooth works flawlessly out of the box but I've tried every kext I can find for BCM43xx with no luck. :x Link to comment Share on other sites More sharing options...
derdigga Posted August 11, 2011 Share Posted August 11, 2011 any news about BCM4313? Link to comment Share on other sites More sharing options...
RobotHamster Posted August 11, 2011 Share Posted August 11, 2011 I used this patch to successfully get airport to recognise my wireless card But when I try to connect to a network it fails every time. The networks are visible, they just wont connect. Any Ideas? Edit: Never mind. I ran the network setup assistant and it connected. Weird. Link to comment Share on other sites More sharing options...
Amit Meena Posted August 11, 2011 Share Posted August 11, 2011 @RobotHamster be logical and tell everyone which card you are talking about (model no.) Link to comment Share on other sites More sharing options...
derdigga Posted August 17, 2011 Share Posted August 17, 2011 Will this work because in the description you wrote " AirPort One Cards 4313", so will it rly work? Or is this not similiar with the BCM4313? TIA Link to comment Share on other sites More sharing options...
segovn Posted August 19, 2011 Share Posted August 19, 2011 I using card internet boardcom 47xx I has search in google.com but can not found this driver for boardcom 47xx Please DSDT for me and i try DSDT, but not sucsess Thank you Link to comment Share on other sites More sharing options...
fwood Posted August 22, 2011 Share Posted August 22, 2011 Here Broadcom BCM 4318 (tested both an USRobotics MaxG and an Asus WL-g38 v2) running on snow server 10.6.8 with Kernel and Extension@64bit and with NO DSDT ( modded bios). They don't work! Already tested changing this kexts : IO80211 and IONetworkingfamily from 10.6.0/1/2/3/4/5/6/7....they still don't work! Also tested IOPCFamily and AppleACPIPlatform, as before, from 10.6.0/1/2/3/4/5/6/7 tested also in E/E and S/L/E ! Still nothing! Some help? Thanks Link to comment Share on other sites More sharing options...
LatinMcG Posted August 24, 2011 Share Posted August 24, 2011 Here Broadcom BCM 4318 (tested both an USRobotics MaxG and an Asus WL-g38 v2) running on snow server 10.6.8 with Kernel and Extension@64bit and with NO DSDT ( modded bios). They don't work! Already tested changing this kexts : IO80211 and IONetworkingfamily from 10.6.0/1/2/3/4/5/6/7....they still don't work! Also tested IOPCFamily and AppleACPIPlatform, as before, from 10.6.0/1/2/3/4/5/6/7 tested also in E/E and S/L/E ! Still nothing! Some help? Thanks what is the actual device id and subsystem? retry a fresh install.. since u kext poisoned it? use a dsdt and proper smbios.plist Link to comment Share on other sites More sharing options...
fwood Posted August 26, 2011 Share Posted August 26, 2011 what is the actual device id and subsystem?have u taped pin 20 and retry a fresh install.. since u kext poisoned it? USRobotics USR5417A pci/wireless , it have this id : VEN_14E4&DEV_4318 Link to comment Share on other sites More sharing options...
LatinMcG Posted August 26, 2011 Share Posted August 26, 2011 USRobotics USR5417A pci/wireless , it have this id : VEN_14E4&DEV_4318 its a broadcom bcm4318.. should work. need to rebrand subvendor subsystem to apple matching --subv 0x106b --subp 0x4318 Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller [14e4:4318] (rev 02) Subsystem: Apple Computer Inc. Device [106b:4318] also sometimes need to change slot. but best bet is the mini pci-e adapter with a laptop original card in it Link to comment Share on other sites More sharing options...
fwood Posted August 27, 2011 Share Posted August 27, 2011 its a broadcom bcm4318.. should work. need to rebrand subvendor subsystem to apple matching --subv 0x106b --subp 0x4318Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller [14e4:4318] (rev 02) Subsystem: Apple Computer Inc. Device [106b:4318] also sometimes need to change slot. but best bet is the mini pci-e adapter with a laptop original card in it Yes..i know! I told you was a BCM4318 ( BroadCoM 4318)! Unfortunately i have only one slot pci on my motherboard! Do you mean to inject that subvendor in a specific kext? If it's so..can you tell me in which one and the correct position to put the string? Thanks! In the IO80211.kext there is already that ID, in fact it always worked before 10.6.8! Link to comment Share on other sites More sharing options...
LatinMcG Posted August 27, 2011 Share Posted August 27, 2011 Yes..i know! I told you was a BCM4318 ( BroadCoM 4318)! Unfortunately i have only one slot pci on my motherboard! Do you mean to inject that subvendor in a specific kext? If it's so..can you tell me in which one and the correct position to put the string? Thanks! In the IO80211.kext there is already that ID, in fact it always worked before 10.6.8! what smbios.plist you use ? let me see the ioregexplorer dump and dsdt im gona try to rebrand in dsdt. do u have pci-express slots 1x ? http://www.ebay.com/itm/Mini-PCI-E-PCI-E-W...=item1e6283ec23 and add a wireless card under the metal box in picture like ar5b91 or bcm94321 but yours should work. prior to 10.6.8 tells me its either subvendor issue or smbiosplist is missing the SMboardid for the model (i had no wireless with it missing) edit _UID to Zero instead of One under Device (PCI) in DSDT.aml u can boot linuxmint 11 live and follow steps to rebrand the subvendor and subsystem.. but first let me see the smbios.plist and ioregistryexplorer dump and dsdt Link to comment Share on other sites More sharing options...
Recommended Posts