Broadcom bcm43xx wireless driver [beta], Driver for Broadcom WLAN devices |
![]() |
Broadcom bcm43xx wireless driver [beta], Driver for Broadcom WLAN devices |
|
mcsmart
InsanelyMac Geek
|
![]() |
May 21 2007, 12:56 PM Post #1
|
![]() ![]() ![]()
|
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:
It is recommended to install all AirPort-Updates from SoftwareUpdate before running this script. Use this script at your own risk!! Changelog:
Attached File(s)
bcm43xx_enabler_0.5.sh.zip ( 1.75K )
Number of downloads: 4195
bcm43xx_enabler_0.5.2.sh.zip ( 1.82K )
Number of downloads: 8558
bcm43xx_enabler_0.5.3.sh.zip ( 1.92K )
Number of downloads: 8586 |
|
drbourbon
InsanelyMac Protégé
|
![]() |
May 23 2007, 09:01 AM Post #2
|
|
4324, Broadcom BCM4309 (Dell 1450)
|
|
riws
Hale slang
|
![]() |
May 23 2007, 09:50 AM Post #3
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
4320
4309 4306 |
|
mcsmart
InsanelyMac Geek
|
![]() |
May 23 2007, 10:07 AM Post #4
|
![]() ![]() ![]()
|
Thank you guys, please keep on posting pci ids and maybe comments if you have successfully used the bcm43xx_enabler.
|
|
|
riws
Hale slang
|
![]() |
May 23 2007, 11:10 AM Post #5
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
I tested this installer. Changed IDs in my Broadcom kext, so OSX doesnt find my card. Restarted and there was no Airport anymore. Then I run this installer and restarted my sackintosh. And it worked! Found my card as Airport and everything was working again
Whats the point of AppleAirport2.kext? |
|
nody
InsanelyMac Protégé
|
![]() |
May 24 2007, 05:33 PM Post #6
|
![]() ![]()
|
Well i got the airport in menu bar but when i open internet connect theres no aiport icon to configure, my id is 8320- 802.11 wireless LAN, any ideas??
|
|
mcsmart
InsanelyMac Geek
|
![]() |
May 24 2007, 05:44 PM Post #7
|
![]() ![]() ![]()
|
It's nice to hear that my little script worked for you
As far as I know the AirPort2 NIC is used in newer iBooks/PowerBooks... Well i got the airport in menu bar but when i open internet connect theres no aiport icon to configure, my id is 8320- 802.11 wireless LAN, any ideas?? Go to "System Preferences" -> "Network". Can you see the AirPort? Is there another network connection? Are the MAC addresses displayed correctly. I could think of two things:
|
|
nody
InsanelyMac Protégé
|
![]() |
May 24 2007, 06:40 PM Post #8
|
![]() ![]()
|
I have a network card and that´s how i connect to the net. Could it be, since i had my id to airport2 my device ID?, Also when i use 10.4.8 i had access to my card, and only had my device ID to airport2. Testing @ the time Uphuk 10.4.9
|
|
riws
Hale slang
|
![]() |
May 24 2007, 07:24 PM Post #9
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
It's nice to hear that my little script worked for you As far as I know the AirPort2 NIC is used in newer iBooks/PowerBooks... The system is working without AppleAirport2 too (I deleted it). |
|
yellowdog22
InsanelyMac Protégé
|
![]() |
May 26 2007, 07:21 AM Post #10
|
|
I can't find IO80211Family.kext. It's not in /System/Library/Extensions. ANy ideas why?
|
|
jubjubrsx
InsanelyMac Protégé
|
![]() |
May 30 2007, 04:47 AM Post #11
|
|
just causes my laptop to crash C500 14e4,4311
broadcom 4311 chipset |
|
mcsmart
InsanelyMac Geek
|
![]() |
Jun 8 2007, 08:11 PM Post #12
|
![]() ![]() ![]()
|
I can't find IO80211Family.kext. It's not in /System/Library/Extensions. ANy ideas why? Which version of Mac OS X are you using? Did you try it with the JaS install DVD? just causes my laptop to crash C500 14e4,4311 broadcom 4311 chipset What does dmesg say? Can you give a dump of your syslog? I don't really think that the AirPort-driver is the cause for the crash... |
|
yellowdog22
InsanelyMac Protégé
|
![]() |
Jun 8 2007, 09:22 PM Post #13
|
|
10.4.9. I don't know what the JaS install DVD is. I'll have a look.
|
|
bassvibe
InsanelyMac Protégé
|
![]() |
Jun 10 2007, 10:28 AM Post #14
|
|
A part for a strange permission issue (whoami doesn't return anything on my setup) the script did the job nicely. Thank you!
|
|
errandwolfe
Usurper of Wilson, King of Prussia
|
![]() |
Jun 10 2007, 11:49 AM Post #15
|
![]()
|
Which version of Mac OS X are you using? Did you try it with the JaS install DVD? What does dmesg say? Can you give a dump of your syslog? I don't really think that the AirPort-driver is the cause for the crash... I'll answer this as I am in a similair situation.... The results are the same no matter which distribution I use. If I have my BCM4311 mini PCI express card installed OS X crashes at boot. Am currently on my desktop so don't have the exact error message in front of me, but basically it gives a kernel panic when it tries to load the IO80211 kext. I have tried installing the kext from different versions including 10.4.6, .7, .8, and of course .9. It is just very odd as this is the closest one can get on a Hackintosh to having a true airport card. It even has the exact same 14e4,4311 device/vendor ID. |
|
mcsmart
InsanelyMac Geek
|
![]() |
Jun 11 2007, 06:43 PM Post #16
|
![]() ![]() ![]()
|
I'll answer this as I am in a similair situation.... The results are the same no matter which distribution I use. If I have my BCM4311 mini PCI express card installed OS X crashes at boot. Am currently on my desktop so don't have the exact error message in front of me, but basically it gives a kernel panic when it tries to load the IO80211 kext. I have tried installing the kext from different versions including 10.4.6, .7, .8, and of course .9. It is just very odd as this is the closest one can get on a Hackintosh to having a true airport card. It even has the exact same 14e4,4311 device/vendor ID. This is extremely odd... I have never experienced this behavior. Did you try to delete the AppleAirPort2.kext??? Are you using a laptop (internal Broadcom card) or are you trying to install this card in a standard mini PCI-Express slot of your desktop PC's mainboard? Anyway, actually it should not matter at all, I could imagine that this is a PCIe related issue... |
|
wid14
InsanelyMac Protégé
|
![]() |
Jun 12 2007, 07:07 AM Post #17
|
|
@ mcsmart
These is some threads that discussing the issue (presario C500 series issue). I don't know what happen with this laptop. I think this laptop has been cursed.... Maybe you can help. (2 guys will pay you 25 dollars each if you can) http://forum.insanelymac.com/index.php?sho...056&hl=C500 http://forum.insanelymac.com/index.php?sho...547&hl=C500 http://forum.insanelymac.com/index.php?sho...153&hl=C500 |
|
errandwolfe
Usurper of Wilson, King of Prussia
|
![]() |
Jun 12 2007, 05:27 PM Post #18
|
![]()
|
OK, I tried deleting the AirPort2.kext and still the same results, kernel crash. I have posted the text of the crash (well as much as I had patience for retyping) below:
panic(cpu 0 caller 0x001A496B): Unresolved kernel trap (CPU 0, Type 14=page fault), registers: CR0: 0X8001003b, CR2: Ox00000000, CR3: 0x01c43000, CR4: 0x000006e0 EAX: 0x00000000, EBX: 0x00000000, ECX: 0x1ba02000, EDX: 0x00000000 CR2: 0x00000000, EBP: 0x1d3fbd28, ESI: 0x000014e4, EDI: 0x1ba02000 EFL: 0x00010201, EIP: 0x37d78019, CS: 0x00000008, DS: 0x02170010 Debugger called: <panic> Backtrace, Format - Frame : Return Address (4 potential arguments on stack) Insert several lines of hex addresses, please don't ask me to retype all this. Kernel loadable modules in backtrace (with dependencies): com.apple.driver.AirPortBrcm43xx(223.79)@0x37d46000 dependency: com.apple.iokit.IONetworkingFamily(1.5.1)@0x3342c000 dependency: com.apple.iokit.IOPCIFamily(2.1)@ox2d550000 dependency: com.apple.iokit.IO80211Family(154.1)@ox37d29000 Kernel version: Darwin Kernel Version 8.9.1: Thu May 3 02:38:46 UZT 2007; made by ToH:xnu-792.18.15/BUILD/obj/RELEASE_I386 |
|
errandwolfe
Usurper of Wilson, King of Prussia
|
![]() |
Jun 13 2007, 08:38 PM Post #19
|
![]()
|
I have been able to leave my 4311 card in now without causing a kernel crash. I am still unable to get the card to power on though. Here is how I got around the kernel panic:
1. Just got a new HD so performed a fresh install with Uphuck 1.3 10.4.9 release. (Leave the card out of the laptop for now) 2. DO NOT Install the 10.4.5 80211 kext at installation. 3. Completed install as normal. 4. Applied all updates (i.e. Security Update 2007-005, Airport update, etc.) 5. Using the Uphuck 1.3 DVD install the 10.4.5 80211 kext 6. Shut down 7. Install wifi (Ubuntu recognizes the card as a "Dell Wireless 1390", Hardware ID 0x14e4,4311 You will now be able to boot with the card installed and NOT get a kernel panic. Unfortunately this still does not do any good as it seems like the only way to bring the radio online is through Windows. Even Ubuntu sees the card, but can make zero use of it. |
|
Deeeebs
InsanelyMac Protégé
|
![]() |
Jun 14 2007, 06:10 AM Post #20
|
|
confirmed working on the 4306 in my dell d600 thanks!!!!!
|
![]() |
|
Lo-Fi Version | Time is now: 21st November 2009 - 07:48 AM |