Help - Search - Members - Calendar
Full Version: Broadcom bcm43xx wireless driver [beta]
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > LAN and Wireless
Pages: 1, 2, 3, 4, 5, 6, 7
mehdymehdy
QUOTE(mcsmart @ Mar 17 2008, 11:35 AM) *
If you cannot find the file I guess I can't help you. You should have some basic understanding of POSIX systems (at least shell commands like cd and ls).
i have no problem moving around the files and directories inside termina. yes i do know the cd command for example i dropped the zip in home and opened terminal and typed cd /users/nameofhomefile/ and i was in home file i extracted the zip and did the sudo command . still says command not found . thanks anyways.
QUOTE(mcsmart @ Mar 17 2008, 11:35 AM) *
If you cannot find the file I guess I can't help you. You should have some basic understanding of POSIX systems (at least shell commands like cd and ls).
i do know the cd command no problem in moving around or going to cd /Desktop. still command not found . and to add more on this . the old enabler installs fine , it doesn't tell me command not found . only this one does this ????
alxz310
i ALSO have command not found and dont say to change directory or anything like that i DID.

cd Desktop
sudo ./bcm43xx_enabler.sh

Command not found??????

theres something wrong with the 0.5pre, maybe a typo or something in the script?
I'm on Leopard by the way
alxz310
if it doesnt install for you try sudo -i bcm43xx_enabler.sh worked for me biggrin.gif
can someone also help me get airport enabled??? I only see firewire in network
mehdymehdy
QUOTE(alxz310 @ Mar 17 2008, 10:14 PM) *
if it doesnt install for you try sudo -i bcm43xx_enabler.sh worked for me biggrin.gif
can someone also help me get airport enabled??? I only see firewire in network


thanks , i did sudo -i and dragged the file from desktop and dropped it in terminal and it worked. thank you.

but i still don't see any airport added to the network preference. it's weird no matter wat i do , i don't see the airport all i have is the eithernet. i mean is it something u install or it should be recognized and once it's recognized it'll be added to the list????

also i bought bcm94321 airport extreme draftn it works with vista and mac . but i'm still waiting for it to arrive do you guys thing it'll work in my hp compaq presario C300 ? is there a chance that the mini pci bus is not recognized my mac osx . cus it is recognized by ubuntu and vista????????????????????????????



mcsmart
It is still a n00b attack: if it says "Command not found" and you are in the correct directory then the file is not executable. You simply have to do the usual:
CODE
chmod a+x bcm43*

and you should be good. This only applies to the 0.5pre-version, the other one is executable. I thought people who use a beta should know what they are doing, so I didn't do the "chmod a+x" before zipping. Anyway, I've uploaded a new 0.5pre (same version), but this time is is executable - just to be n00b-proof wink.gif

Regards,
mcsmart
midireebs
QUOTE(mcsmart @ May 21 2007, 06:56 AM) *
Update: 2008-03-19 5:27PM

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
  • 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
  • 2b continued
Cards that are known to work:
  • Belkin F5D7000
  • Buffalo WL12-PCI-G545
  • Linksys PCMCIA Card WPC54G
  • Dynex DX-BNBC
  • 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.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: ./bcm43xxenabler.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.
    • If none of these things did the trick, your card might have a crappy software power-on/off switch. Get a new one smile.gif


You rock man! Thanks to yourself as well as everyone else out there posting and pioneering... I just successfully transplanted the crappy intel 2200bg mini-pci wireless card on my HP Tablet TC4200 to a hp/broadcom4306 mini pci (HP PN#377408-001 for those who may need it)... applied the enabler and yeeehaw! Hence my claim that you rock. I did have to blow away the NetworkInterfaces.plist and reboot. Im running 10.4.8 and tablet magic for the tactile interface. Everything works now except Qi/QE. Thanks so much for posting. Having the "crab-applet" tablet on the sales floor at work is going to rule hard!
May the Force be with you!
midireebs
icecuban
Thanks, works great w/ 10.4.9 on an Dell 3000.
jranojo
where do i unzip it to?
house98
Maybe someone can help me here...I've done both the normal installer and the beta (as I saw, what I feel my card ID listed was)I have a DV9000 with a BCM 4321here's my ioreg output, which shows it detects the card (if I'm not mistaken) but I have no indication in my upper bar that it's detected, nor in network preferences.

CODE
    | |   |   +-o PXS3@0  <class IOPCIDevice, registered, matched, active, busy 0, retain 9>
    | |   |     | {
    | |   |     |   "IOPCIResourced" = Yes
    | |   |     |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |     |   "IOName" = "ethernet"
    | |   |     |   "subsystem-id" = <bb300000>
    | |   |     |   "IODeviceMemory" = (({"address"=18446744073072017408,"length"=131072}),{"parent"=({"address"=0,"length"=65536}),"offset"=20480,"length"=32})
    | |   |     |   "credit" = "A.W0land"
    | |   |     |   "IOPMPCIConfigSpaceVolatile" = No
    | |   |     |   "class-code" = <00000200>
    | |   |     |   "redo by" = "K4byl, z3f"
    | |   |     |   "revision-id" = <00000000>
    | |   |     |   "assigned-addresses" = <1000058200000000000000da0000000000000200180005810000000000500000000000002000
000>
    | |   |     |   "IOChildIndex" = 1
    | |   |     |   "built-in" = Yes
    | |   |     |   "name" = "ethernet"
    | |   |     |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP03@1c0002/PXS3@0"
    | |   |     |   "subsystem-vendor-id" = <3c100000>
    | |   |     |   "reg" = <0000050000000000000000000000000000000000100005020000000000000000000000000000
2001800050100000000000000000000000020000000>
    | |   |     |   "compatible" = <"pci103c,30bb","pci8086,109a","pciclass,020000">
    | |   |     |   "IOPCIExpressLinkCapabilities" = 462865
    | |   |     |   "EEPROM Version" = "15.0f"
    | |   |     |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   |     |   "IOInterruptSpecifiers" = (<1200000007000000>,<0700000000000100>)
    | |   |     |   "IOPCIMSIMode" = Yes
    | |   |     |   "EEPROM Checksum Valid" = Yes
    | |   |     |   "device-id" = <9a100000>
    | |   |     |   "vendor-id" = <86800000>
    | |   |     |   "IOPCIExpressLinkStatus" = 4113
    | |   |     | }


help? I'm fairly new to mac, and I'm trying to wrap my head around it.But I noticed that I have another item in my ioreg -l output that has the same IOPCIExpressLinkStatus of 4113 and I'm not entirely sure it may be conflicting with my wireless being fully detected...

CODE
    
        | |   +-o RP01@1C  <class IOPCIDevice, registered, matched, active, busy 0, retain 9>
    | |   | | {
    | |   | |   "IOPCIResourced" = Yes
    | |   | |   "#address-cells" = <03000000>
    | |   | |   "IOName" = "pci-bridge"
    | |   | |   "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   | |   "IOPCIExpressLinkCapabilities" = 17899537
    | |   | |   "class-code" = <00040600>
    | |   | |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   | |   "revision-id" = <02000000>
    | |   | |   "IOInterruptSpecifiers" = (<1100000007000000>,<0200000000000100>)
    | |   | |   "device-id" = <d0270000>
    | |   | |   "vendor-id" = <86800000>
    | |   | |   "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP01@1c0000"
    | |   | |   "acpi-pci-routing-table" = <1800000000000000ffff00000000000010000000000000001800000001000000ffff00000000
00011000000000000001800000002000000ffff00000000000012000000000000001800000003000
00ffff0000000000001300000000000000000000000000000000000000000$
    | |   | |   "ranges" = <0000008200000000000000d80000008200000000000000d80000000000000002000000c20000
000000000d2000000c200000000000000d2000000000000000200000081000000000030000000000
8100000000003000000000000000100000>
    | |   | |   "name" = "pci-bridge"
    | |   | |   "reg" = <00e0000000000000000000000000000000000000>
    | |   | |   "compatible" = <"pci8086,27d0","pciclass,060400">
    | |   | |   "IOPCIExpressLinkStatus" = 12305
    | |   | |   "IODTPersist" = <344acc417c4acc41>
    | |   | |   "#size-cells" = <02000000>
    | |   | |   "IOPCIConfigured" = Yes
    | |   | | }
    | |   | |
    | |   | +-o IOPCI2PCIBridge  <class IOPCI2PCIBridge, registered, matched, active, busy 0, retain 7>
    | |   |   | {
    | |   |   |   "IOProviderClass" = "IOPCIDevice"
    | |   |   |   "IOProbeScore" = 18446744073709551516
    | |   |   |   "CFBundleIdentifier" = "com.apple.iokit.IOPCIFamily"
    | |   |   |   "Bridge Memory Ranges" = (18446744072937799680,18446744072971354111,18446744073038467072,1844674407307
017407)
    | |   |   |   "IOMatchCategory" = "IODefaultMatchCategory"
    | |   |   |   "Bridge IO Ranges" = (12288,16383)
    | |   |   |   "IONameMatched" = "pci-bridge"
    | |   |   |   "IOClass" = "IOPCI2PCIBridge"
    | |   |   |   "IONameMatch" = "pci-bridge"
    | |   |   |   "IOPowerManagement" = {"ChildrenPowerState"=2,"CurrentPowerState"=2}
    | |   |   | }
    | |   |   |
    | |   |   +-o PXS1@0  <class IOPCIDevice, registered, matched, active, busy 0, retain 6>
    | |   |       {
    | |   |         "IOPCIResourced" = Yes
    | |   |         "IOInterruptControllers" = ("io-apic-0","IOPCIMessagedInterruptController")
    | |   |         "IOName" = "pci8086,4222"
    | |   |         "subsystem-id" = <5b130000>
    | |   |         "IOPCIExpressLinkCapabilities" = 465937
    | |   |         "IODeviceMemory" = (({"address"=18446744073038462976,"length"=4096}))
    | |   |         "class-code" = <00800200>
    | |   |         "IOPowerManagement" = {"CurrentPowerState"=2}
    | |   |         "revision-id" = <02000000>
    | |   |         "IOInterruptSpecifiers" = (<1000000007000000>,<0600000000000100>)
    | |   |         "assigned-addresses" = <1000028200000000000000d80000000000100000>
    | |   |         "IOChildIndex" = 1
    | |   |         "device-id" = <22420000>
    | |   |         "vendor-id" = <86800000>
    | |   |         "acpi-path" = "IOACPIPlane:/_SB/PCI0@0/RP01@1c0000/PXS1@0"
    | |   |         "subsystem-vendor-id" = <3c100000>
    | |   |         "name" = "pci8086,4222"
    | |   |         "IOPCIExpressLinkStatus" = 4113
    | |   |         "reg" = <0000020000000000000000000000000000000000100002020000000000000000000000000010
000>
    | |   |         "compatible" = <"pci103c,135b","pci8086,4222","pciclass,028000">
    | |   |       }
    | |   |


Is this possible??
mcsmart
QUOTE(house98 @ Mar 22 2008, 07:03 AM) *
Maybe someone can help me here...I've done both the normal installer and the beta (as I saw, what I feel my card ID listed was)I have a DV9000 with a BCM 4321here's my ioreg output, which shows it detects the card (if I'm not mistaken) but I have no indication in my upper bar that it's detected, nor in network preferences.

Well, you know: I've added the device-ID of your card to the beta version, but I have no clue if it is even supported by Mac OS. My little script is not a driver, it justs writes some additional device ids into Apple's driver.

If you've tried all the steps from the FAQ then I guess we'll have to wait if other users had success with a 4321...

Regards,
mcsmart
TheWolfster
Could someone please point me in the right direction? Exactly which directory should I extract the shell file to? Sorry for being such a noob, I just started tinkering with OSX today! tongue.gif

Edit: oops, more specifically, once I open terminal, how do I browse over to the desktop? Is it just cd /OSX/Desktop ?

Edit 2: Ah, got it working, so far, Terminal is kinda simple, just like Windows smile.gif

I have to say this:

mcsmart, I love you biggrin.gif
twgz
Pelase HELP pepz!!

Here is the score....NO WIRELESS < Close to throwin the thing through the window
Dell Latitude D610 - Card = Dell Wireless 1450 Dual Band Card 4324
Installed this script seemed to do something the Airport icon Appeared on the bar on the top of my desktop but When Clicked "AirPort: Not Configured" is greyed out. Cant seem to recognise it at all. Im new to OSX and learning a lot but just need help sorting this wireless issue so please.. HELP!!!
chuck232
I took a leap of faith and picked up a Dell Wireless 1505 card as a replacement for my Intel 3945abg that wasn't supported. I didn't see anyone else comment on this card, but lo-and-behold, I popped it in and the Airport Wireless icon appeared and I could connect without any third-party drivers/patches. (10.5.1)
VooD
Hi I'm trying to get working a Dell 1490, the chip is a bcm4311kfbg and the PCI ID: 14e4 4312 so it should work out of the box, I even tapped pin 20 but no luck at all. The kext is loaded but the card is nowhere. It's not shown at system profiler nor at network preferences.

I'm using Iatkos 10.5.1 R2 updated to 10.5.2 and with every single Apple Software Update installed.

Any idea?

Thanks in advance.
atotaj1
im going to try it for BCM4312 (if i downloaded iatkos(i hope that it works with my sata hdd)) i will you know guys
stephen Phillips
How do I run a script. I see you FAQ: where you have to be in the directory to run the script, but i am very new at mac os. I am in the terminal window and I've downloaded your script to my download folder. I've used your command and It said no command found. How do I run your script.

By the way
I have a HP dv6000.

I can't figure out how to get my video drivers to work, sound, and wireless to work. Also, I am having to boot from the disc every time. I am reading all theses threads over and over and finding good stuff but my eyes are getting very tired. Would anyone be able to help me set up my computer with some easy NOOB steps.

Thanks
mmjain
Mine is a comapaq presario B1914tu with broadcom 4312
can someone help
BAG_Ass
Guys! Help me please
i`ve acer 5020 with broadcomm 4318
i used patch and see airport card? i can add ip-address and etc. but i can`t find any wi-if networks.
Who know what else i need to screw?
Thanks!
atotaj1
it doesn't work for me i have broadcom bcm4312 when i choose airport setup it says no airport device
blackthorn86
QUOTE(Patrik @ Mar 2 2008, 12:58 PM) *
What do you mean no way to have internet with a bcm43xx in Leopard?
My new dell 1490 (with bcm4311 chip, dev id 4312) is working fine in both Tiger and Leopard.

Only problem i had after changing to it was that it is a mini pci-express and i have a "soft" hardware switch on my computer (acer aspire 5633WMLi). It was showing up as a thirdparty wireless card with the wireless icon apperaing in the upper right corner but i could not see any networks.
Solved that one by taping over pin 20 on the card. wink.gif

Now it's workinf perfectly.


hi!
i have the same problem. it appears "thirdparty wireless card" on my iatkos leopard.i can't connect to a network with wep key. what do you mean by "taping over pin 20 on the card"???
ilostmyunicorn
Thanks for the great driver. =)

I am now able to access the AirPort option in Network Preferences, and the wifi strength seems to be excellent, but I cannot view any wireless networks for some reason. huh.gif Laptop wireless is the Broadcom BCM94311MCG model.

I should also note that under the System Profiler I am not actually able to view any information regarding the make of my wireless adapter. o,o It only says that it's a Third Party Wireless Card.
enemix
I've noticed nobody has said anything about any firmware required to get the bcm4311 up and running, or is the firmware shipped with the driver?

To get wifi running in linux i had to get the firmware from the windows driver so the linux driver could initiate it.

My question is, may these problems getting the bcm43xx cards running be because of a lack of firmware?
xavitron2
Thank you very much! My Belkin F5D7000 runs fine now smile.gif
I have had to put a password into my account to make the command "sudo" worked.

Mac os Leo is fantastic. I'll share with my win and kubuntu.
mcsmart
QUOTE(enemix @ May 1 2008, 09:36 PM) *
I've noticed nobody has said anything about any firmware required to get the bcm4311 up and running, or is the firmware shipped with the driver?

To get wifi running in linux i had to get the firmware from the windows driver so the linux driver could initiate it.

My question is, may these problems getting the bcm43xx cards running be because of a lack of firmware?

Don't think so. The firmware is included in the driver from Apple.
Linux is a different story: the firmware is not opensource and can therefore not be shipped by default.
enemix
QUOTE(mcsmart @ May 5 2008, 09:35 AM) *
Don't think so. The firmware is included in the driver from Apple.
Linux is a different story: the firmware is not opensource and can therefore not be shipped by default.


Oh, well, that sounds reasonable. However some of the problems described, e.g. card is detected but cannot scan for networks very much reminds me of the "missing firmware" problem in linux. Could it be that the firmware is not properly uploaded in some cases?
mcsmart
QUOTE(enemix @ May 5 2008, 11:29 AM) *
Could it be that the firmware is not properly uploaded in some cases?

Could be. But think of the whole thing: Apple made a driver for the Broadcom chipsets they use. Now we use Apple's driver and tell it to support much more chipsets (this is what my script does). Since the driver is not supposed to support all of these chipsets in the first place you are lucky if your wireless card is working with the driver.
I know that the new Linux driver requires different firmware for different chipsets (b43 and b43legacy), but the old one did not. I don't know what would happen if you would try to use newer firmware. But I am pretty sure that the Apple driver cannot use V4-broadcom firmware. Getting a different V3-firmware could be possible but I don't think it would help. You could try though. Tiger users could try the firmware from the Leopard kext, that should work.

You might want to check out this for firmware download locations.

- mcsmart
amclives
do you delete the network preferences file and install the package that is on the forum for the broadcom and it will fix itself or do you have to do it by code? does anyone know why my pc wont start without the mac install dvd in the drive?
enemix
I have this little evil problem, my card is a 4311, the drivers loads without complaints, but the card is not visible anywhere, neither in Networks nor in System Profiler, all it says is "No information found."

It could be a "soft" hardware on/off switch, i have this little button with a led and it's not lit. In linux it works without any hardware tinkering. Do you think I will have to "tape the pin 20" or something to get it up and running?

But shouldn't it at least show up somewhere even when it's not "online"? In linux even if the led is unlit the card is at least shown in ifconfig.
VooD
QUOTE(enemix @ May 6 2008, 08:40 PM) *
I have this little evil problem, my card is a 4311, the drivers loads without complaints, but the card is not visible anywhere, neither in Networks nor in System Profiler, all it says is "No information found."

It could be a "soft" hardware on/off switch, i have this little button with a led and it's not lit. In linux it works without any hardware tinkering. Do you think I will have to "tape the pin 20" or something to get it up and running?

But shouldn't it at least show up somewhere even when it's not "online"? In linux even if the led is unlit the card is at least shown in ifconfig.


I have the same problem with a 4312 card, and did the pin20 and swap slot trick with no luck. The weird part is the kext is loaded, but the card doesn't appear at all.

I think it may be related with the mini pci express port malfunctioning on my laptop. Some guy released different patched IOPCIFamily.kext and IOPCCardFamily.kext that may solve the problem.

http://forum.insanelymac.com/index.php?sho...c=81036&hl=

Let me know if that works for you
BigPimpin
QUOTE(VooD @ May 6 2008, 04:50 PM) *
The weird part is the kext is loaded, but the card doesn't appear at all.

That's not weird at all. It's normal for a driver that isn't written properly for the hardware it's trying to drive. Getting a kext to load is easy. Getting it to do something useful is not. Nope, not weird at all.
enemix
QUOTE(VooD @ May 6 2008, 10:50 PM) *
I think it may be related with the mini pci express port malfunctioning on my laptop. Some guy released different patched IOPCIFamily.kext and IOPCCardFamily.kext that may solve the problem.

http://forum.insanelymac.com/index.php?sho...c=81036&hl=

Let me know if that works for you


Tried that, resulted in kernel panic at boot XD
VooD
QUOTE(enemix @ May 7 2008, 08:15 PM) *
Tried that, resulted in kernel panic at boot XD


sad.gif

There are a couple of alternate kexts in the same post and related ones, did you already try them?
applehacker
I wonder what kind of computer he has...............
Im betting either a compaq, hp, or an acer. more on compaq though
emuzaman
Need DRIVER... unsure.gif

Device : Broadcom 802.11b/g WLAN
Hardware IDS:
PCI\VEN_14E4&DEV_4315&SUBSYS_137D103C&REV_01
PCI\VEN_14E4&DEV_4315&SUBSYS_137D103C
PCI\VEN_14E4&DEV_4315&CC_028000
PCI\VEN_14E4&DEV_4315&CC_0280

pls help!!
alcinthenow
Hi there... I'm pretty New at this, but I have a lot of experience getting bsd and linux drivers to work. I have a Belkin F5d700, v1000 - which is supposed to work with your list, I believe. Problem is, It does'nt even show up as an existing device. I'm running 10.5.1, and your .sh file ran perfectly, but my device still doesn't show up in system profiler or in dmesg. Any ideas?
carpao
HI, I have an AUS WG-100g PCMCIA card...

in System profiler it said:

CODE
pci14e4,4320:

  Type:    Other Network Controller
  Driver Installed:    Yes
  Bus:    PCI
  Slot:    PCI Slot 0@4,0,0
  Vendor ID:    0x14e4
  Device ID:    0x4320
  Subsystem Vendor ID:    0x1043
  Subsystem ID:    0x100f
  Revision ID:    0x0002



pci14e4,4320:

  Function:    Network Controller
  Vendor:    Unknown
  Type:    CardBus
  Vendor ID:    5348
  Device ID:    17184



The card is recognized as Airport and works but as b (11Mbs) instead of g (54Mbs)

do you have some idea?

UPDATE:
I thought that it was b because in the menu under the PCMCIA icon it says "Broadcom 802.11b CardBus"
but now I see under NetworkUtility that it says "Link Speed: 54Mbit/s Vendor: unknown Model: Wireless Network Adapter (802.11 b/g)"

is there some utility to check the effective status of the link?

nicholasbgr
Worked for me, thank you.
emuzaman
where's the MCSMART gone?? unsure.gif
long time no see.....

need help.... blink.gif

compaq v6714tu
Device : Broadcom 802.11b/g WLAN
Hardware IDS:
PCI\VEN_14E4&DEV_4315&SUBSYS_137D103C&REV_01
PCI\VEN_14E4&DEV_4315&SUBSYS_137D103C
PCI\VEN_14E4&DEV_4315&CC_028000
PCI\VEN_14E4&DEV_4315&CC_0280

the device not detected, how cud i make that working, sad.gif

any answer?
mcsmart
QUOTE(carpao @ May 15 2008, 09:55 PM) *
is there some utility to check the effective status of the link?

Well, if you get normal g speeds, then it's 802.11g I would think wink.gif

QUOTE(nicholasbgr @ May 19 2008, 01:10 PM) *
the device not detected, how cud i make that working, sad.gif

Try the latest pre2 version. I have added your device id, however I don't know if your card is even supported. Try it - it could work.

Instead of unzipping, you have to ungzip the archive:
CODE
gunzip bcm43xx_enabler_0.5pre2.sh.gz
sudo ./bcm43xx_enabler_0.5pre2.sh


-mcsmart
emuzaman
ran the script...not working.. sad.gif
same pic wacko.gif

anyway, thanx for ur effort.
mcsmart
QUOTE(emuzaman @ May 22 2008, 02:22 AM) *
ran the script...not working.. sad.gif

Well, I thought that would happen. You'll probably never have any luck with this card.
FedeV60
hi! I have a dell precision M60 laptop with broadcom 4306 wireless. I ran the script and now the card is recognized as airport, but still appears as not configured. in system profiler it says that is turned off (while of course it isn't) I tried everything in the first page, including the script for the linksys, but no luck with anything. any ideas? thanks
larrybird
Lads, I'm happy--as one may imagine--to report that my Dell 1395 WiFi card is workingly brilliantly at the moment.

The first shell script did nothing for it, but after I ran the pre2 bit and rebooted, the indicator light appeared next to the media keys and it began detecting networks in seconds. Genius!

Cheers!
DAMNiaTX
hey, it good driver... but i cannot search any network...?
any suggestion....

thanks...
dsisive
Hi, I'm using the Kalyway 10.5.2, with my HP DV8283EA, I've bought a HP Broadcom 4311.
I've tried to get it work, but it has only one time started sucessfully, then i've shutted down my pc and then I'm without wireless card.
Before it works i've inserted my card while my PC was already powered.
Please can anyone help me?
Root Stone
[[[[Cards that are known to work:
  • Belkin F5D7000
  • Buffalo WL12-PCI-G545
  • Linksys PCMCIA Card WPC54G
  • Dynex DX-BNBC
  • 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.
]]]]]

Hi mcsmart,

I have a Belkin F5D7000 wireless G Card, v7000. And I tried the way you said to do it with bcm43xx_enabler_0.5pre2.sh. And I installed the latest Apple Airport Utility which is downloaded from Apple website. But it didn't work. I don't know why.

And you said this .sh only support broadcom chips, right? I checked mine, it's RTL8185L. Device ID viewed in the computer properties Windows XP is "PCI\VEN_1799&DEV_700F&SUBSYS_700F1799&REV_20". I don't know how to tell the ID. And I don't know how to tell its ID in Mac. I think Mac didn't recognize it.

Could you help me on this or give me any advice?

Many thanks,

Simon
celioregolik
QUOTE(FedeV60 @ May 29 2008, 02:10 PM) *
hi! I have a dell precision M60 laptop with broadcom 4306 wireless. I ran the script and now the card is recognized as airport, but still appears as not configured. in system profiler it says that is turned off (while of course it isn't) I tried everything in the first page, including the script for the linksys, but no luck with anything. any ideas? thanks
Excuse me for bad english i'm italian.I have the same card 4306 and i have same problem, i have resolved !I have reinstall mac osx with card inserted and so the system has recognized this card and now work properly internal airport card.With Kalyway.

I have find solution easy.

You might also try going to System Preferences -> Network -> Show: popup -> Network Port Configurations.
Delete the Airport entry and quit Preferences. Go back and add Airport (if it doesn't automatically detect it).

I don't have luck with my laptop compaq presario c500 it have a BCM94311MCG that don't work.I see it with lspci -nn but i don't see it into preference.plist and networkinterfaces.plistI have tried put manually but after reboot i see old config, and i'm sure to be save. Device id is correct 14e4:4311 and it is into AppleAirportBrcm4311.kext but dont work!!Anyone can help me?If you want i can post log of lspci.Thank!
elihs
Hey, does this work on AMD hackintoshes??
BuildSmart
The solution has gotten much better and easier, no more need to edit plist files, just rebrand the card.

Rebranding allows special apple wifi functionality to be enabled.

Link to post about "how to modify" bcm43xx based adapters.

To avoid further issues or confusion this topic should be closed.
rw3
How do you use that in Terminal? I have a 4318 and I cannot get it to work with any method on the this forum or anywhere else.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.