Jump to content

Broadcom bcm43xx wireless driver [beta]


  • Please log in to reply
845 replies to this topic

#661
ceew

ceew

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
Hi I have leopard on 10.6.4 by hazard

acer aspire 7730 zg

I replaced the wifi card with an apple bcm4321 card

help no airport card installed

have no networking at all

any ideas

#662
Bl@ck-1ce

Bl@ck-1ce

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts

I have Broadcom4313 with the device id [14e4: 4727], I've changed info.plist to add it manually and did not happen. Please help.



Im having the same issue! I know you can get the 4727 working in linux since Broadcom released an open source for the driver but I cannot get it to work on hackintosh. Anyone get it?

#663
Andrew737

Andrew737

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
Same problem here! It seems that the issue afflict only the notebook who have a touch sensor to enable the wifi... Even with the tape on the pin 20... we have to find a way to enable the wifi on the boot...

#664
ceew

ceew

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts
tried the tape 20 too

Help!

touch sensor wifi?

#665
Andrew737

Andrew737

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts

touch sensor wifi?

I don't know the correct name in english xD I mean this
Posted Image

#666
AlanAJ

AlanAJ

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
No luck with the Belkin F7D4101 / F6D6050, which use BCM4323 so far. I added the 050d, 615a string to the script, but I still get no Air Port card.

Any ideas?

#667
Cool Fox

Cool Fox

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
is this way works with Snow leopard or it is just for the Leopard only

#668
woca1995

woca1995

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 5 posts

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.

where i have to put bcm43xx_enabler.sh, plase i need help, i have a wireless broadcom 43225 please help !

#669
Rusna

Rusna

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
  • Gender:Male
  • Location:Finland

where i have to put bcm43xx_enabler.sh, plase i need help, i have a wireless broadcom 43225 please help !

You successfully quoted your answer. And the usage was even on bold.

How about: read the first post.

#670
thenoune

thenoune

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
HP Pavilion Dv4 with Broadcom wireless LAN 802.11g built in wireless

#2 script worked great for me!

#671
Cool Fox

Cool Fox

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts

HP Pavilion Dv4 with Broadcom wireless LAN 802.11g built in wireless

#2 script worked great for me!

for leopard or snow leopard???

#672
yyingc

yyingc

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
bcm 4312

#673
cosmo135

cosmo135

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 5 posts
please add support for the BCM 4313







Thankyou

#674
godgi3921

godgi3921

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
i'm use bcm94311 , leopard 10.5.6 can't use . why . how i can do ?

thk.

#675
dungvh

dungvh

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
i have a broadcom BCM 4310 USB controller , i use DPCI manager , it has string : 14e4:4315 , i used bcm43xx_enabler_0.5.3.sh.zip , but in terminal has the message : Info.plist.AppleAirPortBrcm4311.kext:Not a directory
AppleAirPortBrcm4311.kext successfully patched
i reboot , but nothing happen
i don't have wifi , something wrong? , anybody can help me? , thank very much

#676
darklok

darklok

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
  • Gender:Male
  • Location:Montreal, Qc
  • Interests:Hackintoshing, making music with Logic 8 and trying to push to the limits my knowledge with comp...
Here is my setup: Dell D620 latitude with dell 1390 wifi card , 10.6.6 working wifi, ethernet, usb , etc...

I have started to install 10.6.0 with Leppy D620SLV1 install disk, at that point everything worked right out of the box and it couldn't be simpler.

Then i upgraded with 10.6.6 combo, and Wifi stopped working, then read for 2 hours trying to find solution and came across this post.

Took both Kexts from IO80211 and IONetworkingFamily from my other computer running 10.6.3 and replaced them on my Dell with kext helper B7.

Before rebooting, my wifi card was already working back as normal, so i rebooted and guess what ? IT still works !!!

i did nothing more than replacing those two kexts, so for those having the same lappy as me, don't fuss around trying anithing else.


Thanks to the original poster for the solution

Darklock :D

#677
yycjwl123

yycjwl123

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 6 posts
Why my bcm4312 cann't use

#678
lunux

lunux

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 134 posts
I cannot understand it, why BCM 4315 wors flawlessy in Leo , but is unusable in SL?
please help us , consider that a lot of actual netbooks have the same WIFI card.
thanks

#679
blucable

blucable

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
  • Gender:Male
  • Location:72301
I tried the script, installed it successfully, but my computer still does not see my wifi card.

I am running Mac OS X 10.6.5 Snow Leopard.

The computer I am using is an AcerPower 2000 Desktop.

Processor: Intel Core 2 Duo 2.00 GHz

Hope that helps, I went to the acer website to see what kind of wifi card I am using, I am not sure but I think it is a broadcom. I am sure is the one that they bring by default. Thanks in advance!

#680
Mitch Matrixx

Mitch Matrixx

    InsanelyMac Protégé

  • Members
  • Pip
  • 8 posts
  • Gender:Male
  • Location:Chicago
  • Interests:The Singularity
This mostly applies to older Compaq/HP laptop users, but perhaps it will help others with BRCM issues also...

Back in the early Leopard days I fought night and day to enable my BRCM4311 mini pci-e wireless on my laptop.
After replacing kext after kext, and using the o.g. enabler script from this OP, I almost gave up on Wifi forever.

Fortunately for us old school guys there was a script ninja named Chun-nan/Eureka who figured out the heart of the problem for many fellow Hackintoshers and created a Leopard kext. You see, the problem for many (again, not all) is the soft power switch that turns on the pci-e card, in this case the wifi card. Taping pin 20 has no effect on this, neither does swapping out kext after kext with different device id's. As many have found out, performing ioreg, and some other terminal commands often recognizes the pci-e device, or you may have a Airport diamond in your menu bar, but get a message like "Wireless device not installed/recognized"... We simply have to tell the OS to "wake up" our wifi card, and we do that using the attached kext.
I take no credit for this kext, I don't even remember where I got it from, but I know it was on this forum somewhere.
All I know is it's a reverse engineered SL version of Chun-nan's Leopard kext, and it works for me perfectly.
(Running 10.6.6 and no problems with this kext if installed correctly)
Oh, and don't panic if your wifi card status light doesn't come on after installation, mine only does after booting from Windows into Mac without shutting down power in between. The important thing is for airport to show up after the install. Again, this is meant for PCI-E & Snow Leo only, and perhaps mini pci-e at that.
Use at your own risk, and good luck!

Attached Files







7 user(s) are reading this topic

1 members, 6 guests, 0 anonymous users


© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy