Jump to content
21 posts in this topic

Recommended Posts

I have tried everything to get this to work but i just cant get it to. I struggled with my audio but i finally got that to work and i dont even care about my wired ethernet but i need my wireless to work. My vender is is 14e4 and my device id is 4311. can anyone help me? ive already followed every guide i could find but it still doesnt work.

Link to comment
https://www.insanelymac.com/forum/topic/25048-broadcom-wireless/
Share on other sites

ive followed the guide and still cannot get it to work.

 

here is the IO80211Family.kext/contents/info.plist

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">'>http://www.apple.com/DTDs/PropertyList-1.0.dtd">'>http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>CFBundleDevelopmentRegion</key>

<string>English</string>

<key>CFBundleExecutable</key>

<string>IO80211Family</string>

<key>CFBundleGetInfoString</key>

<string>1.0, Copyright © 2005 Apple Computer, Inc., All Rights Reserved.</string>

<key>CFBundleIdentifier</key>

<string>com.apple.iokit.IO80211Family</string>

<key>CFBundleInfoDictionaryVersion</key>

<string>6.0</string>

<key>CFBundleName</key>

<string>IO80211Family</string>

<key>CFBundlePackageType</key>

<string>KEXT</string>

<key>CFBundleShortVersionString</key>

<string>1.0</string>

<key>CFBundleSignature</key>

<string>????</string>

<key>CFBundleVersion</key>

<string>100.7</string>

<key>IOKitPersonalities</key>

<dict/>

<key>OSBundleCompatibleVersion</key>

<string>1.0</string>

<key>OSBundleLibraries</key>

<dict>

<key>com.apple.iokit.IONetworkingFamily</key>

<string>1.5.0</string>

<key>com.apple.kernel.bsd</key>

<string>7.9.9</string>

<key>com.apple.kernel.iokit</key>

<string>7.9.9</string>

<key>com.apple.kernel.libkern</key>

<string>7.9.9</string>

<key>com.apple.kernel.mach</key>

<string>7.9.9</string>

<key>com.apple.kpi.bsd</key>

<string>8.0.0</string>

<key>com.apple.kpi.iokit</key>

<string>8.0.0</string>

<key>com.apple.kpi.libkern</key>

<string>8.0.0</string>

<key>com.apple.kpi.mach</key>

<string>8.0.0</string>

<key>com.apple.kpi.unsupported</key>

<string>8.0.0</string>

</dict>

</dict>

</plist>

 

 

and here is IO80211Family.kext/Contents/Plugins/AppleAirPortBrcm4311.kext/info.plist

 

<?xml version="1.0" encoding="UTF-8"?>

 

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

 

<plist version="1.0">

 

<dict>

 

<key>CFBundleDevelopmentRegion</key>

 

<string>English</string>

 

<key>CFBundleExecutable</key>

 

<string>AppleAirPortBrcm4311</string>

 

<key>CFBundleGetInfoString</key>

 

<string>1.0, Copyright © 2006 Apple Computer, Inc., All Rights Reserved</string>

 

<key>CFBundleIdentifier</key>

 

<string>com.apple.driver.AppleAirPortBrcm4311</string>

 

<key>CFBundleInfoDictionaryVersion</key>

 

<string>6.0</string>

 

<key>CFBundleName</key>

 

<string>AppleAirPortBrcm4311</string>

 

<key>CFBundlePackageType</key>

 

<string>KEXT</string>

 

<key>CFBundleShortVersionString</key>

 

<string>1.0</string>

 

<key>CFBundleSignature</key>

 

<string>????</string>

 

<key>CFBundleVersion</key>

 

<string>100.9</string>

 

<key>IOKitPersonalities</key>

 

<dict>

 

<key>Broadcom PCI</key>

 

<dict>

 

<key>APMonitorMode</key>

 

<false/>

 

<key>CFBundleIdentifier</key>

 

<string>com.apple.driver.AppleAirPortBrcm4311</string>

 

<key>IOClass</key>

 

<string>AirPortPCI_MM</string>

 

<key>IOMatchCategory</key>

 

<string>IODefaultMatchCategory</string>

 

<key>IONameMatch</key>

 

<array>

 

<string>pci14e4,4312</string>

 

<string>pci14e4,4318</string>

 

<string>pci14e4,4306</string>

 

<string>pci14e4,4301</string>

<string>pci14e4,4311</string>

 

</array>

 

<key>IOProviderClass</key>

 

<string>IOPCIDevice</string>

 

</dict>

 

</dict>

 

<key>OSBundleLibraries</key>

 

<dict>

 

<key>com.apple.iokit.IONetworkingFamily</key>

 

<string>1.5.0</string>

 

<key>com.apple.iokit.IOPCIFamily</key>

 

<string>1.6</string>

 

<key>com.apple.kernel.iokit</key>

 

<string>7.9.9</string>

 

<key>com.apple.kpi.bsd</key>

 

<string>8.0.0</string>

 

</dict>

 

</dict>

 

</plist>

 

and here is my AppleAirPort2.kext/contents/info.plist

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>CFBundleDevelopmentRegion</key>

<string>English</string>

<key>CFBundleExecutable</key>

<string>AppleAirPort2</string>

<key>CFBundleGetInfoString</key>

<string>3.5, Copyright © 2002-2005 Apple Computer, Inc.</string>

<key>CFBundleIdentifier</key>

<string>com.apple.iokit.AppleAirPort2</string>

<key>CFBundleInfoDictionaryVersion</key>

<string>6.0</string>

<key>CFBundleName</key>

<string>AppleAirPort2</string>

<key>CFBundlePackageType</key>

<string>KEXT</string>

<key>CFBundleShortVersionString</key>

<string>3.5</string>

<key>CFBundleSignature</key>

<string>pci14e4,4311</string>

<key>CFBundleVersion</key>

<string>3.5</string>

<key>IOKitPersonalities</key>

<dict>

<key>Broadcom PCI</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.apple.iokit.AppleAirPort2</string>

<key>IOClass</key>

<string>AirPortPCI</string>

<key>IOMatchCategory</key>

<string>IODefaultMatchCategory</string>

<key>IONameMatch</key>

<array>

<string>pci106b,4e</string>

<string>pci14e4,4320</string>

<string>pci14e4,4324</string>

<string>pci14e4,4325</string> <string>pci14e4,4311</string>

</array>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

</dict>

</dict>

<key>OSBundleLibraries</key>

<dict>

<key>com.apple.iokit.IONetworkingFamily</key>

<string>1.1.3</string>

<key>com.apple.iokit.IOPCIFamily</key>

<string>1.2</string>

<key>com.apple.kernel.iokit</key>

<string>6.0</string>

</dict>

</dict>

</plist>

 

 

what am i doing wrong?

You shouldn't have to mess with IO80211Family.kext/contents/info.plist or AppleAirPort2.kext/contents/info.plist

 

But it since you did mess with it, it looks like a problem in AppleAirPort2.kext/contents/info.plist :

<string>pci106b,4e</string>

<string>pci14e4,4320</string>

<string>pci14e4,4324</string>

<string>pci14e4,4325</string> <string>pci14e4,4311</string>

 

That last entry shouldn't be sticking out like that, it should be directly under the <string>pci14e4,4325</string>

 

And what's the deal with IO80211Family.kext/Contents/Plugins/AppleAirPortBrcm4311.kext/info.plist ?

 

It is the only one you need to modify, but why is it double-spaced except for the <string>pci14e4,4311</string> that you added?

 

Do what you can to fix those up, or replace all 3 with fresh ones and only edit IO80211Family.kext/Contents/Plugins/AppleAirPortBrcm4311.kext/info.plist

 

Then delete System/Library/Extensions.kextcache and System/Library/Extensions.mkext.

 

Then run Disk Utility and repair permissions on your OSX partition

 

Then reboot.

 

If you see the grey signal indicator in the menu bar, go to System Preferences -> Network and access Airport

 

Then go back to the menu item and click on it to select your network.

I reformated and reinstalled osx because i couldnt fix my mistakes. then i installed my wired ethernet and that works fine and then i followed the guide and i still cannot get it to work. here is my new /System/Library/Extensions/IO80211Family.kext/PlugIns/AppleAirPortBrcm4311.kext/Contents/info.plist

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>CFBundleDevelopmentRegion</key>

<string>English</string>

<key>CFBundleExecutable</key>

<string>AppleAirPortBrcm4311</string>

<key>CFBundleGetInfoString</key>

<string>1.0, Copyright © 2006 Apple Computer, Inc., All Rights Reserved</string>

<key>CFBundleIdentifier</key>

<string>com.apple.driver.AppleAirPortBrcm4311</string>

<key>CFBundleInfoDictionaryVersion</key>

<string>6.0</string>

<key>CFBundleName</key>

<string>AppleAirPortBrcm4311</string>

<key>CFBundlePackageType</key>

<string>KEXT</string>

<key>CFBundleShortVersionString</key>

<string>1.0</string>

<key>CFBundleSignature</key>

<string>????</string>

<key>CFBundleVersion</key>

<string>100.9</string>

<key>IOKitPersonalities</key>

<dict>

<key>Broadcom PCI</key>

<dict>

<key>APMonitorMode</key>

<false/>

<key>CFBundleIdentifier</key>

<string>com.apple.driver.AppleAirPortBrcm4311</string>

<key>IOClass</key>

<string>AirPortPCI_MM</string>

<key>IOMatchCategory</key>

<string>IODefaultMatchCategory</string>

<key>IONameMatch</key>

<array>

<string>pci14e4,4306</string>

<string>pci14e4,4309</string>

<string>pci14e4,4311</string>

<string>pci14e4,4312</string>

<string>pci14e4,4318</string>

<string>pci14e4,4320</string>

<string>pci14e4,4324</string>

<string>pci14e4,4311</string>

</array>

<key>IOProviderClass</key>

<string>IOPCIDevice</string>

</dict>

</dict>

<key>OSBundleLibraries</key>

<dict>

<key>com.apple.iokit.IONetworkingFamily</key>

<string>1.5.0</string>

<key>com.apple.iokit.IOPCIFamily</key>

<string>1.6</string>

<key>com.apple.kernel.iokit</key>

<string>7.9.9</string>

<key>com.apple.kpi.bsd</key>

<string>8.0.0</string>

</dict>

</dict>

</plist>

 

 

any idea what i did wrong this time?

Notice this time, your vendor id and device id were already in the kext, so now you have a duplicate.

 

Did you delete System/Library/Extensions.kextcache and System/Library/Extensions.mkext.

 

Then run Disk Utility and repair permissions on your OSX partition

 

Then reboot

 

Then look for the signal icon in the menu bar.

I did all that and still no wireless. Any other ideas? im really desperate i need wireless...

 

Try removing the duplicate entry in case it is affecting something.

 

Again, delete /System/Library/Extensions.kextcache and /System/Library/Extensions.mkext

 

Repair permissions

 

Reboot.

 

Do you see either of these symbols in the upper right menu bar?

 

post-38728-1155995509.jpgpost-38728-1155995552.jpg

Im starting to think that this is not ever going to happen. I dont understand how everyone but me gets there broadcom wireless to work but me. again my car id is pci14e4,4311 can anyone figure out how to get it up and running. im seriously driving myself crazy working on it.

  • 4 weeks later...
Im starting to think that this is not ever going to happen. I dont understand how everyone but me gets there broadcom wireless to work but me. again my car id is pci14e4,4311 can anyone figure out how to get it up and running. im seriously driving myself crazy working on it.

 

You're not the only one; I have the same problem. The Dell minipci card with a Broadcom chipset that I put in my laptop is not recognized by OS X 10.4.6. Even after following all the correct tutorials.

 

I wonder if certain minipci slots are not compatible with the OS?

not to sound like a D*ck, but did you do this in terminal

 

sudo -s

chown -R root:wheel /System/Library/Extensions

chmod -R 755 /System/Library/Extensions kextcache -k /System/Library/Extensions

reboot

 

??????

 

that may be it. Please let me know or pm me. i can help you. :)

  • 1 month later...

Hi,

Im starting to think that this is not ever going to happen. I dont understand how everyone but me gets there broadcom wireless to work but me. again my car id is pci14e4,4311 can anyone figure out how to get it up and running. im seriously driving myself crazy working on it.

 

I have the exactly same problem as MxPxSumBlink4182 has.

 

My laptop(compaq C300 series) has a broadcom card which id is 4311.

I tried every possible tutorials but i've never seen any symbols of wifi in the upper right menu bar.

MxPxSumBlink4182, did you solved this issue? Could someone please help me?

Thank you.

i have an broadcom 4318 in my laptop, and also cant get it to work. I get the "grey diamond" on the upper right, but if i click on it, it says that there is no airport card installed. And the most strangest thing is that the wireless was fully working with the first start!(making username, .mac account etc.)

×
×
  • Create New...