randomgyan
Oct 24 2007, 01:35 PM
QUOTE(mcsmart @ May 21 2007, 06:26 PM)

Supported Chipsets:
- All Apple AirPort One Cards
- 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 (
you sir, have just made my day. I spent the past 8 hours trying to get the wifi working on my Compaq Presario V4000 with broadcom 4318.
I didt all the manual edits but it didnt work. I used ur file, rebooted and it worked perfectly
thanks again!!
The only issue it seems to me right now is that the wifi is running a bit slow... topic of next investigation
CountRyan
Oct 29 2007, 08:15 PM
mcsmart: I have a Belkin F5D7000 version 2000 desktop wireless card (PCI). I *think* that it should be supported by this hack. The problem that I have is that my wireless card doesn't even show up in OS X under PCI devices. =S I'm running 10.4.8 JaS. Hopefully you can help me.
richx
Nov 2 2007, 05:48 AM
mcsmart,
Thank you for this information / script. It has helped my Broadcom AirForceOne turn up as an AirPort card! It's great that I don't have to rely on the "Built-In Ethernet" connection anymore, but alas, I am still having problems getting the GMA 900 display driver to work, especially with QE enabled.
Here's a big thanks for solving one of my hardware problems, from a n00b OSx86 user.
--
RichX
http://www.richx.org
Aurelio
Nov 3 2007, 11:13 PM
It isn't work, Mac can't find any Wireless Network

. I have Asus A6T
spikeh
Nov 4 2007, 08:32 PM
The script worked fine, but my
Linksys WPC54G (BCM4318) is still detected as "Unknown Vendor, Network Controller". Any attempt to open Airport or find networks using Internet Connect results in freezing the system.
I do not think it is the
PCMCIA drivers, because when I insert a Belkin card it is correctly detected by Airport as "Ralink, RT2500".
I am currently using 10.4.9 and ToH's 8.9.1 kernel, following this path: JaS 10.4.8 SSE2/SSE3/PPF1/PPF2 ->
Delta (official) 10.4.9 update -> ToH's SSE2 8.9.1 kernel. System specs are in my signature.
Thank you for your time.
applehacker
Nov 5 2007, 09:15 PM
I have a Broadcom BCM94311MCG wlan mini-PCI. could u add that or make a driver for it please? really need this...
3ng1and
Nov 8 2007, 10:27 PM
I have the Dell 1390 (BCM 4311) that I installed in my Alienware M5550, I am having extreme problems fixing this, I verified it to work in windows, but I cant get it to pick up as an airport in OSX, any help would be appreciated
JKervinen
Dec 2 2007, 08:34 AM
I installed this enabler and only thing happened was: airport is shown in the top bar and I can see airport in network prefs. I am unable to connect anywhere. Also deleted Airport2.kext which didn't make any difference.
Also tried to swap en0 to en1 and internal en1 to en2.. also integers changed but no difference.
Internal ethernet works fine and i'm now installing apple's airport update to see what will happen.
In system profiler type is shown 0x14E4, 0x1356 for the airport extreme.
I'm using compaq nx6110 with JaS 10.4.8
any help would be apreciated!

thanks,
- jani
kizwan
Jan 2 2008, 09:41 AM
QUOTE(spikeh @ Nov 5 2007, 05:29 AM)

The script worked fine, but my
Linksys WPC54G (BCM4318) is still detected as "Unknown Vendor, Network Controller". Any attempt to open Airport or find networks using Internet Connect results in freezing the system.
I do not think it is the
PCMCIA drivers, because when I insert a Belkin card it is correctly detected by Airport as "Ralink, RT2500".
I am currently using 10.4.9 and ToH's 8.9.1 kernel, following this path: JaS 10.4.8 SSE2/SSE3/PPF1/PPF2 ->
Delta (official) 10.4.9 update -> ToH's SSE2 8.9.1 kernel. System specs are in my signature.
Thank you for your time.
Hi,
I have the same pcmcia card, Linksys WPC54G (hardware version 3). My card have broadcom chipset, BCM4318 with PCI id pci14e4,4318. I have to put my hardware PCI id in AppleAirPortBrcm4311's Info.plist file:-
/System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AppleAirPortBrcm4311.kext/Contents/Info.plist
If your card have same hardware version, maybe you have same chipset in it.
Sandro111
Jan 2 2008, 12:51 PM
With Tiger Works great
With Leopard: Kernel Panic!!!
mengder
Jan 2 2008, 07:00 PM
my card is Broadcom BCM4318 802.11b/g Wireless Network Adapter
i'm wondering if this is the same one as that in you post:
" 4318, Broadcom BCM4318 [AirForce One 54g] 802.11g Wireless LAN (confirmed)" ?
many thanks
mcsmart
Jan 12 2008, 11:07 AM
QUOTE(kizwan @ Jan 2 2008, 10:41 AM)

I have to put my hardware PCI id in AppleAirPortBrcm4311's Info.plist file:-
/System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AppleAirPortBrcm4311.kext/Contents/Info.plist
This is what my script is for. Actually this is the only thing it does: it just adds some PCI-IDs.
QUOTE(Sandro111 @ Jan 2 2008, 01:51 PM)

With Tiger Works great
With Leopard: Kernel Panic!!!
Yeah, I might add Leopard support later. For now only Tiger is supported.
QUOTE(mengder @ Jan 2 2008, 08:00 PM)

my card is Broadcom BCM4318 802.11b/g Wireless Network Adapter
i'm wondering if this is the same one as that in you post:
" 4318, Broadcom BCM4318 [AirForce One 54g] 802.11g Wireless LAN (confirmed)" ?
many thanks
Yes it's the same one. This is actually just the name of the chipset shown by "lspci" under Linux.
regards,
mcsmart
kozlowski
Jan 25 2008, 03:32 AM
Solution for LinkSys WMP54G (if card is recognized, but it tells you that AirPort is not configured).
http://forum.insanelymac.com/index.php?showtopic=83428
E-werd
Jan 26 2008, 11:00 PM
I got a Dynex DX-BNBC from Best Buy for $35 with a BCM4318 (pci14e4,4318) chipset in it, which is all well and good--I would add this model to the first post, for the sake of forum Newbies and
If I use the Airport utility, it finds nothing. I click on the Airport icon at the top, Airport: Not Configured. If I go to network preferences, click "Assist Me..." and go through the motions, it finds my router and allows me to enter the password. However, next screen it says "cannot connect to internet." So, I close the assistant window and look at network preferences... Connected, with an assigned IP address. All is good.
If I go to system profiler, then down to Airport card, it says "AirPort is currently turned off" when I am clearly connected.
Still quite odd that Airport is not seeing it correctly.
It would be cool if somebody had any ideas as to how to get Airport to be seen as "enabled." Any thoughts?
more or less
Jan 26 2008, 11:15 PM
I just had the same problem with a BRDCM 4311, try to delete that set up in Network preferences and make a new one.
It seems after running the assistant, and then trying to initialize the card, it works. Did for me, anyways.
E-werd
Jan 27 2008, 04:17 AM
Well, oddly enough, I rebooted and now its working perfectly. Huh, thats weird. Works absolutely great now. It even automatically connected to my network, with other options.
Thanks for the tip though, I'll remember that.
mcsmart
Jan 27 2008, 10:08 AM
QUOTE(E-werd @ Jan 27 2008, 12:00 AM)

I would add this model to the first post, for the sake of forum Newbies
Thanks for the hint

QUOTE(E-werd @ Jan 27 2008, 05:17 AM)

Well, oddly enough, I rebooted and now its working perfectly. Huh, thats weird. Works absolutely great now. It even automatically connected to my network, with other options.

Good to hear. Did you do a reboot in the first place?
pcrhckyman
Jan 30 2008, 12:35 AM
I cannot find the AppleAirPortBrcm4311.kext anywhere! Can someone post it?
Using deadmoo 10.4.1 image
EDIT: Found it on a spare Leopard install disc. Somebody should post it in case someone doesn't have it.
gai-jin
Feb 1 2008, 06:48 AM
I have a 4318, but after running the script I'm still not seeing anything that indicates the wireless card is enabled.
One odd bit -- before running the script, 'Built in Ethernet' in the network panel was dithered out. After running the script, it is available and I can set configuration options for it. I plugged into a wired network w/ dhcp, but it didn't seem to detect it.
Is is possible that, since I don't have a driver yet for my wired ethernet, it is looking at the first ethernet adapter it finds (the wireless, in this case) and assuming it's the 'built in ethernet'?
How could I correct this?
gai-jin
Feb 1 2008, 03:14 PM
Also, FWIW, I checked in /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist. and show en0 and fw0 interfaces, but nothing for wireless.
gai-jin
Feb 1 2008, 04:55 PM
QUOTE(gai-jin @ Feb 1 2008, 06:48 AM)

Is is possible that, since I don't have a driver yet for my wired ethernet, it is looking at the first ethernet adapter it finds (the wireless, in this case) and assuming it's the 'built in ethernet'?
How could I correct this?
It looks like that's exactly what's happening. Digging around, I found in the Network Utility the Info section. There, for interface en0, it lists Vendor as "Apple", model as "Wireless Network Adapter".
I'm still trying to get my Yukon 8036 adapter working, but until then, what do I need to do to get the broadcom adapter recognized / configured as an airport card, rather than as en0 ?
k3nny
Feb 1 2008, 08:31 PM
From my understanding you just have to set the integer from 0 to 1 in this part of
/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
(after modifying the kext)
CODE
<key>IOInterfaceUnit</key>
<integer>0</integer>
This did the trick for me and i could configure the card with Airport. Earlier it was like a simple ethernet device..
gai-jin
Feb 1 2008, 10:28 PM
Thanks! That's exactly what I needed!
Now, off to try and figure out how to get some sound.
k3nny
Feb 2 2008, 10:32 AM
@mcsmart:
If you got a modified kext, your script will make it unusable because it just writes the string section and the rest disappears.
Maybe you also could add my earlier post (
link)
to the FAQ on the first page. I see thats exactly whats causing many people trouble
mcsmart
Feb 3 2008, 01:12 PM
QUOTE(k3nny @ Feb 2 2008, 11:32 AM)

@mcsmart:
If you got a modified kext, your script will make it unusable because it just writes the string section and the rest disappears.
What do you mean by modified kext? It is recommended to install Apple's AirPort-Update before running the script... Then you should get a vanilla-kext.
QUOTE(k3nny @ Feb 2 2008, 11:32 AM)

Maybe you also could add my earlier post (
link)
to the FAQ on the first page. I see thats exactly whats causing many people trouble

Thanks for that hint.
Regards,
mcsmart
k3nny
Feb 3 2008, 01:34 PM
QUOTE(mcsmart @ Feb 3 2008, 01:12 PM)

What do you mean by modified kext? It is recommended to install Apple's AirPort-Update before running the script... Then you should get a vanilla-kext.
Thanks for that hint.
Regards,
mcsmart
Some days ago i experimented with the .kext from tubgirl's v10.4.10 . Seems the AirPort Update is already integrated.
Anyway the kext already contained the IDs of additional wireless adapters and as i ran your script the .kext was a completely mess
bgthndr
Feb 4 2008, 08:55 PM
Hi, I'm new to the scene and I installed Leopard (iATKOS) recently on my laptop. My built in wireless card which is intel 3945 is not working. I found out from reading this forum that there are no drivers for it yet. I got a motorola wn825g wireless card that has a broadcom chipset in it but I dont know how to configure it. I already have the AppleAirPortBrcm4311.kext with the pcid 4320 in it. All help to configure the card would be much appreciated.
mcsmart
Feb 5 2008, 02:07 PM
QUOTE(bgthndr @ Feb 4 2008, 09:55 PM)

I got a motorola wn825g wireless card that has a broadcom chipset in it but I dont know how to configure it. I already have the AppleAirPortBrcm4311.kext with the pcid 4320 in it. All help to configure the card would be much appreciated.
Is it a USB card or PCMCIA? With PCMCIA you probably won't have any luck. USB could work: plug it in and see what happens. Especially the output of "sudo dmesg" should be interesting.
mcsmart
bgthndr
Feb 6 2008, 04:33 AM
Thanks for a quick reply. It is a PCMCIA card not USB. I ran the command 'sudo dmesg' and it displayed a lot of information which i dont understand which included something about the ethernet. (I have my ethernet working).
mcsmart
Feb 7 2008, 10:16 AM
QUOTE(bgthndr @ Feb 6 2008, 05:33 AM)

Thanks for a quick reply. It is a PCMCIA card not USB. I ran the command 'sudo dmesg' and it displayed a lot of information which i dont understand which included something about the ethernet. (I have my ethernet working).
Yeah, see: PCMCIA is sort of a problem. You should first be sure that your PCMCIA controller is working, and only very few chipsets are supported by OSX86. You can try to attach the output of dmesg to one of your posts.
But trust me: just get a new USB wireless card (check the forum for recommended cards) and life will be a whole lot easier for you

regards,
mcsmart
netadminJJ
Feb 10 2008, 01:46 PM
I when I type sudo./desktop/bcm43xx_enabler.sh I says it can't be found. What am I doing wrong? In network it says Airport: Off. but on the menu bar it says No airport card Installed. Please help! I need my wireless.
k3nny
Feb 10 2008, 06:38 PM
The desktop you know is not simply "desktop" in shell.
Open a new terminal, type "sudo ./" and simply drag&drop the script file into the terminal window. then hit enter
IdeCable
Feb 10 2008, 11:06 PM
Just one silly detail about Broadcom wifi:
I have a Dell Inspiron 5160 and I had to enable the wifi from the CMOS setup. Silly detail no? LMAOL!! But in Windows I never had to deal with this detail..
So IF you get to see your Broadcom mini-PCI card detected but you simply cannot establish a connection, check your CMOS settings!!!
netadminJJ
Feb 11 2008, 07:41 PM
QUOTE(k3nny @ Feb 10 2008, 06:38 PM)

The desktop you know is not simply "desktop" in shell.
Open a new terminal, type "sudo ./" and simply drag&drop the script file into the terminal window. then hit enter
When I type sudo ./ and drag the file in it still says ,command not found.
BlackCH
Feb 19 2008, 11:56 AM
QUOTE(E-werd @ Jan 27 2008, 12:00 AM)

I got a Dynex DX-BNBC from Best Buy for $35 with a BCM4318 (pci14e4,4318) chipset in it, which is all well and good--I would add this model to the first post, for the sake of forum Newbies and
If I use the Airport utility, it finds nothing. I click on the Airport icon at the top, Airport: Not Configured. If I go to network preferences, click "Assist Me..." and go through the motions, it finds my router and allows me to enter the password. However, next screen it says "cannot connect to internet." So, I close the assistant window and look at network preferences... Connected, with an assigned IP address. All is good.
If I go to system profiler, then down to Airport card, it says "AirPort is currently turned off" when I am clearly connected.
Still quite odd that Airport is not seeing it correctly.
It would be cool if somebody had any ideas as to how to get Airport to be seen as "enabled." Any thoughts?
QUOTE(more or less @ Jan 27 2008, 12:15 AM)

I just had the same problem with a BRDCM 4311, try to delete that set up in Network preferences and make a new one.
It seems after running the assistant, and then trying to initialize the card, it works. Did for me, anyways.
That worked for me too; same card. Reboot needed though
mcsmart
Feb 20 2008, 05:52 PM
QUOTE(netadminJJ @ Feb 11 2008, 08:41 PM)

When I type sudo ./ and drag the file in it still says ,command not found.
Before dealing with OSX on a regular PC you should have some basic understanding of POSIX systems.
Software Updater
Feb 21 2008, 12:43 AM
I get this error when I click the attachment.
CODE
Sorry, some required files are missing, if you intended to view a topic, it's possible that it's been moved or deleted. Please go back and try again.
pipolas
Feb 23 2008, 11:21 AM
Thank you very much for your great work
I hope you will add the compatibility with leopard soon, because actually there is no way to have internet with a bcm43xx chipset
Best regards
Patrik
Mar 2 2008, 12:58 PM
QUOTE(pipolas @ Feb 23 2008)
I hope you will add the compatibility with leopard soon, because actually there is no way to have internet with a bcm43xx chipset
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.
Now it's workinf perfectly.
Scotty2Hotty
Mar 3 2008, 01:02 PM
These are the details of the Broadcom USB that I have,
Version: 0.06
Bus Power (mA): 500
Speed: Up to 480 Mb/sec
Manufacturer: Broadcom
Product ID: 0x0715
Serial Number: 0016E3B4A811
Vendor ID: 0x1690
is there something that can help me get this running under leapard at all?
THanks
Scott
mcsmart
Mar 3 2008, 05:22 PM
QUOTE(Patrik @ Mar 2 2008, 01:58 PM)

My new dell 1490 (with bcm4311 chip, dev id 4312) is working fine in both Tiger and Leopard.
This is because it is supported by the default AppleAirport.kext. You are lucky

QUOTE(Scotty2Hotty @ Mar 3 2008, 02:02 PM)

Speed: Up to 480 Mb/sec
Manufacturer: Broadcom
Product ID: 0x0715
Vendor ID: 0x1690
You've just answered your own question: 0x0715 does not belong to the bcm43xx-Family (this would be 0x43__) and can therefore not be supported by this driver.
Anyway: Zephyroth AMD Leopard 10.5.2 supports all bcm43xx-devices out of the box. If you want to get Leopard-support, simply install that release!
applehacker
Mar 3 2008, 10:42 PM
is it possible to add mini pci-e support for bcm4311 ?
Scotty2Hotty
Mar 5 2008, 02:50 PM
Thanks for the reply,
so do you think that its worth trying to find a driver for this device of mine or is it looking like its not going to happen?
also - my laptop does have wireless device built in but its not an Intel one, when i install Vista I have to go to the SIS website and download a driver called SIS163U Wlan.
do you think that this will work with OSX? I can get it to show up on the system profiler as a USB device but there is no options to be able to activate it as it were?
what do you think?
Thanks
QUOTE(mcsmart @ Mar 3 2008, 05:22 PM)

This is because it is supported by the default AppleAirport.kext. You are lucky
You've just answered your own question: 0x0715 does not belong to the bcm43xx-Family (this would be 0x43__) and can therefore not be supported by this driver.
Anyway: Zephyroth AMD Leopard 10.5.2 supports all bcm43xx-devices out of the box. If you want to get Leopard-support, simply install that release!
seanhassars
Mar 5 2008, 05:31 PM
this works great for me on 10.5.1, but when i update to 10.5.2 it doesn't even recognize that i have a wireless card?
quinielascom
Mar 7 2008, 05:35 AM
QUOTE(applehacker @ Mar 3 2008, 10:42 PM)

is it possible to add mini pci-e support for bcm4311 ?
Yes it is possible view my signature and this post (mine).
http://forum.insanelymac.com/index.php?sho...mp;#entry653495Saludos.
vml2607
Mar 11 2008, 12:59 AM
I've been using an USB Encore Enwui-G2 to get wifi working, but is not too fast. Is there a way to fix the BCM 4311 problem for Compaq Presario C500? Can someone help me????
thanx
markpenn
Mar 12 2008, 04:21 AM
hi guys,
can you guys help me to support
Broadcom 4321AGN Wi-Fi
thanks!
mcsmart
Mar 14 2008, 01:41 PM
QUOTE(markpenn @ Mar 12 2008, 05:21 AM)

hi guys,
can you guys help me to support
Broadcom 4321AGN Wi-Fi
thanks!
Try if it works with the newest version (0.5pre).
mcsmart
mehdymehdy
Mar 17 2008, 12:02 AM
does the 0.5 beta support bcm43xx on leopard?
no matter how i tried to install the 0.5 beta i get the error command not found in the terminal. let me say i tried sudo and draging the file in . i tried sudo ./ and drag the file in . and i tried going to the diractory cd ~/name/home/Desktop . still when doing sudo /bcm43xx_enabler_0.5pre.sh or sudo ./bcm43xx_enabler_0.5pre.sh comman is not found ??????????
mcsmart
Mar 17 2008, 11:35 AM
QUOTE(mehdymehdy @ Mar 17 2008, 01:02 AM)

does the 0.5 beta support bcm43xx on leopard?
Yes.
QUOTE
no matter how i tried to install the 0.5 beta i get the error command not found in the terminal.
Again: You need to know where you have downloaded the file. Unzip it and remember the location you have unzipped the file to. Then open a Terminal window, go to the place where the file is located (i.e.: "cd Desktop") and then type "sudo ./bcm43xx_enabler.sh".
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).
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.