Jump to content

Broadcom bcm43xx wireless driver [beta]


  • Please log in to reply
847 replies to this topic

#521
existation

existation

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts
hi 2 all
I have Gigabyte Q1580P with "Intel 5100" -removed and plugged BCM4311. works perfect, but every 4-5 boot the chip see my router and connects with him, but no inet, i can see my big hack (browse or copy). any one has the same problem?
here are fotos
Posted Image Posted Image Posted Image Posted Image

#522
damiondavy

damiondavy

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 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 :D
  • 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.


I try Ur method on my dell d530 with id 4315 and is crashed. Then i got and infinte reboot when i tried to restart. I have kalyway 10.5.2. helpl plz

#523
p8712

p8712

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts

I'm gonna take this one further. We all love a simple kext that we can just install and be done. So I have compiled a KEXT that should support a wide variety of Broadcom 4300 series PCI cards. I use this KEXT myself and so far it works great. It should support more cards than the patch found here, I know this patch didn't work for me, but this KEXT does.

Broadcom 43XX PCI Wireless Card Kernal Extension

by KhanTyranitar

This KEXT should support most common Broadcom 4300 series wireless chipsets. This works for PCI cards. If you have a USB card with a Broadcom chipset, this KEXT will probably not work.

Thanks to the OSX86 team, InsanelyMac forum, and the entire Hackintosh community

This KEXT should support most common Broadcom powered wireless PCI cards. Compatible cards will be recognized as Airport, and can be configured in the Network preference pane. This kext should work in both 32 and 64 bit mode. This kext has been tested on 10.6.2, but has not been tested on older versions. Should work on all versions of Snow Leopard.


The following Chipsets should be supported

BCM 4306
BCM 4309
BCM 4311 (Natively Supported)
BCM 4315
BCM 4318
BCM 4320
BCM 4321
BCM 4322
BCM 4323
BCM 4323x Family
BCM 4324
BCM 4325
BCM 4326
BCM 4328
BCM 4329
BCM 4342

The following card models should be supported

Belkin F5D7000
Buffalo WL12-PCI-G545
Linksys PCMCIA Card WPC54G
Dynex DX-BNBC
Dynex DX-BGDTC
Netgear WN311B (v1 & 2)

Probably tons of other cards, as long as they have a supported chipset...

I take no special credit for this KEXT. Even though I have written this KEXT and made this available to the community, this hack can be done by anyone with a text editor and a little know how. My goal here is to make a KEXT available to the community that can be installed and will work on as many Broadcom chipsets as possible, and to do it in a Vanilla friendly way.

To install simply drag Broadcom43XXFamily.kext onto Kext Utility. This will automatically install to your extensions folder and repair permissions. Then simply restart and install the card.


Broadcom 4300 Series KEXT


Please, Please reupload this kext. The inital release was limited to just 10 downloads!

#524
insert_here

insert_here

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
  • Gender:Female

Please, Please reupload this kext. The inital release was limited to just 10 downloads!


Lucky you I downloaded this earlier:

http://www.mediafire.com/?jymezwmweud

#525
e5m1r

e5m1r

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
I have been trying for a whole day now and no results
I have Fujitsu-Siemens Amilo 1536 it originaly has intel wifi but i replaced it with broadcom 4311 when i try to boot with kalyway 10.5.2 it panics something about 4311 and CPU so i booted into 10.5.6 and installation went well but i cant se wifi card anywhere
i have working ethernet and firewire in network setup (i dont think i have firewire on this pc) so i looked at the mac adress but it does not match so i dont realy know where firewire comes from

i tried installing the script updating runing it but no change, as i said it is as if the card was not in the slot at all
on the other hand it chrashes the bootup on 10.5.2 so the card is there
Windows works just fine

i will give it a try with this kext postet here and se if i can get it to work

#526
damiondavy

damiondavy

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts

Lucky you I downloaded this earlier:

http://www.mediafire.com/?jymezwmweud



#527
Minne1

Minne1

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
so if i have a Dynex DX-BGDTC in my desktop this will make the wireless internet work?

#528
insert_here

insert_here

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
  • Gender:Female
supposedly according to Khans post. Doesn't hurt to try ^^

#529
jamesgrenard

jamesgrenard

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
Somebody PLEASE HELP!

Just got iAtkos Mac OSX installed.

This is my first time using Mac and I'm trying to get AirPort and my wireless to work.

I'm not sure which drivers I need or how to install them..I believe its the Broadcom.

I have a HP G60 458-DX

Here's HP's website of my Network drivers on my laptop.

Please help!

http://i29.photobuck...ng?t=1269153309



Also, heres another screen shot w/ more information about the Broadcom


http://i29.photobuck...ng?t=1269153503

#530
PoJIuK

PoJIuK

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
hello) i cen not instal my wifi help my please)

may card is broadcom 4310

info:


ID продукта: 0x231d
ID производителя: 0x03f0 (Hewlett Packard)
Версия: 1.65
Скорость: До 12 Мб/с
Производитель: Broadcom Corp
ID размещения: 0x1d170000
Действительный ток (мА): 500
Требуемый ток (мА): 0


spasibo))))

#531
e5m1r

e5m1r

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
If anyone could help me get this 4311 working please
here is the log if it helps
please help me with editing plis and or kext so i get it working
as it is now i cant se card in macos at all, it works just fine in windows

and since i posted log it would be nice if someone could help me to get the audio working on the built in speekers
right now only headphone output is working


00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub [8086:27a0] (rev 03)
00:01.0 PCI bridge [0604]: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port [8086:27a1] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 02)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 02)
00:1c.2 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 [8086:27d4] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 02)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] (rev 02)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] (rev 02)
00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] (rev 02)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 02)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [8086:27b9] (rev 02)
00:1f.1 IDE interface [0101]: Intel Corporation 82801G (ICH7 Family) IDE Controller [8086:27df] (rev 02)
00:1f.2 SATA controller [0106]: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA AHCI Controller [8086:27c5] (rev 02)
00:1f.3 SMBus [0c05]: Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da] (rev 02)
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon Mobility X1400 [1002:7145]
04:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 02)
05:04.0 FireWire (IEEE 1394) [0c00]: Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link) [104c:8023]
05:05.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet [10ec:8169] (rev 10)

#532
lilizblack

lilizblack

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
I have a Lenovo s10 3t and according to the manufacture the WIFI is a Wireless BROADCOM BCM4313 11b/g/n. as i look for the id it says pci ven 1434 dev 4727. I am looking for a way to make the wifi works for mac.

#533
lexje

lexje

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
  • Gender:Male
  • Location:Belgium
Hi everybody,

I'm fairly new to this all so please bear with me :-)
I have succesfully installed Snow Leopard on my mini-311c. (ION Atom based netbook)
I have some doubts as to what video resolution this machine can achieve.

On a similar system (Acer Revo 3600) I run 1080p HD movies without a problem. (Linux Ubuntu with vdpau)
I would expect this to be possible with SL too.
It does not work however.

How can I double check my system is using the correct nvidia drivers?
Is there anything such as lspci (in linux)?
Is there anything like nvidia-settings or an alternative to check settings and drivers?

Thanks you!


Erwin

#534
WhiteMeat2002

WhiteMeat2002

    InsanelyMac Protégé

  • Newbies
  • Pip
  • 3 posts
If you have purchased a Net-gear WN311B BCM4321 in hopes to get Airport up and running. Hope this helps any Newbs like myself get it going =)

Thanks to our German Friend this script works great. This is the method that worked for me in 10.6.2 & 10.6.3
:P
Download the script then download 4311.kext (google) it.

take the kext you downloaded off google, drop it on top of (app called Kextutilty) -google that too. it will install your 4311.kext to your extra folder and your HD extensions folder for you and fixes permissions as well.

Once you've done this restart your computer to make sure it will take affect. Run the script by putting it in this location /HD/user then open Terminal and type the fallowing.

sudo ./bcm43xx_enabler.sh

it will ask you is this the right location you press (enter)
it will ask you, do you want to back this folder up. Just fallow the instructions the script does all the hard work for you.

Once its completed I recommend repairing your disk permissions run off your USB or purchased SnoW Leo.

Hope i helped anyone who was having issues. . .

Thank you MACSMART for the script helped me set the ID's without typing all that {censored}.

#535
e5m1r

e5m1r

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
I am going crazzyyy
Please someone help!!!!

I have Fujitsu Siemens Amilo Pi 1536 it originally comes with intel w-lan pci card, i have swaped that with broadcom 4311 card, and it works perfectly in windows but not in mac os i have tried diferent versions, scripts kexts activators but no luck

I have atached a pic from osx86tools showing the card

Clearly the card is there, but i cant se it anywhere else?
i have somehow menaged to get this in NetworkInterfaces.plist
[codebox]<key>BSD Name</key>
<string>en1</string>
<key>IOBuiltin</key>
<true/>
<key>IOInterfaceType</key>
<integer>6</integer>
<key>IOInterfaceUnit</key>
<integer>1</integer>
<key>IOMACAddress</key>
<data>
ABRR3BE5
</data>
<key>IOPathMatch</key>
<string>IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/P0P3@1C,2/IOPCI2PCIBridge/ethernet@0/AirPort_Athr5424ab/AtherosM35abInterface</string>
<key>SCNetworkInterfaceType</key>
<string>IEEE80211</string>[/codebox]

But this is clearly wrong so i edited it to what it should be
[codebox]<string>IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/P0P3@1C,2/IOPCI2PCIBridge/pci14e4,4311@0/AirPort_Brcm43xx/IO80211Interface</string>[/codebox]

and still no card visible in mac os

Can someone please bare with me and try to help me figure this out.
I have menaged to figure the rest
Graphics,
Battery,
Sound,
so this is the only part missing (and sleep) but i dont care that mutch about that one

I am running Chameleon 2 with vanilla kernel and OS X 10.5.8 (updated from Iatkos V7)

Attached Files



#536
e5m1r

e5m1r

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
I have done some progres but the damn card wont show up in the network part
I can se it in pci section (see attached picture) but it does not load any drivers for it ?
could it be the vender information that is making the device not to load ?
please help

Attached Files



#537
justlearning

justlearning

    InsanelyMac Protégé

  • Members
  • Pip
  • 20 posts
do i need to disable my mobo's onboard ethernet to get SnowLeopard to recognize my 4320 PCI Broadcom card?

#538
e5m1r

e5m1r

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
some more progres from my side
i successfully rebranded the card to Apple Airport but i can still not se it in networks ??
i am attaching a snapshot from effi studio

Anyones help solwing this would be apprishiated

I have 2 of this hp cards, i am offering the card as a reward for anyone that can solve get this card to work on my amilo li 1536 this cards originaly come in HP/Compaq Presario laptops

Card is working just fine in Windows (having some issues with driver for the rebranded one)

i also have a intel 3495 RTL 8187B, and RT2571WF

Attached Files



#539
jorgep83

jorgep83

    InsanelyMac Protégé

  • Newbies
  • Pip
  • 4 posts
HI EVERYBODY!!!!
i have a prob, i first had an atheros ar5007eg card, and i never made it work, now i bought a BCM4311KFGB and it doesn't work properly, my system recognizes as an airport card, i see the fan in the system bar, and it shows me the avaible networks, but i can't join to any network, it asks me for the password but instantly when i hit the enter button tells me that i can join network.... what could i do.???????

in the system profiler under the ethernet card it displays as Type: Other Network Device could it be this the prob??? :)

Console Log Reports
19/04/10 16:37:40	kernel	AirPort: Link Down on en1. Reason 1 (Unspecified).19/04/10 16:39:23	airportd[423]	Error: process_command_dict() failed


Toshiba L45SP4016
SnowLeo DVD 10.6.3
Intel T2080 Core Duo 2.2 Ghz
1.5 GB Ram
20 Gb Partition
Dual Boot Windows 7

Attached Files



#540
Midtown

Midtown

    InsanelyMac Protégé

  • Members
  • Pip
  • 32 posts
I'm trying to use a Dell 1520 which is a Broadcom 43XX
I've heard that Dell 1510 works fine.
help, anyone?





3 user(s) are reading this topic

1 members, 2 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