ciufs Posted April 6, 2006 Share Posted April 6, 2006 Hi all !!!! i have Belkin F5D7001 too... so when i login as root and try to modify all file.... then on reboot i find en0 again... Can help me ??? pls !!!! Link to comment Share on other sites More sharing options...
sodafox Posted April 6, 2006 Share Posted April 6, 2006 Hi all !!!! i have Belkin F5D7001 too... so when i login as root and try to modify all file.... then on reboot i find en0 again... Can help me ??? pls !!!! Hi there, You need to set the integer bit the same as kwyjibo's post 2 posts up... if you don't do this it usually returns as en0. This setting is in the networkpreferences.plist file also. See if that helps. Link to comment Share on other sites More sharing options...
ciufs Posted April 6, 2006 Share Posted April 6, 2006 i don't understand... i login as root... i modify my IO80211Family.kext in this way: <string>pci14e4,4320</string> <string>pci14e4,4306</string> and then... networkpreferences.plist with en1 but after reboot i can't see network and networkpreferences.plist is come back en0 Link to comment Share on other sites More sharing options...
sodafox Posted April 6, 2006 Share Posted April 6, 2006 i don't understand... i login as root... i modify my IO80211Family.kext in this way: <string>pci14e4,4320</string> <string>pci14e4,4306</string> and then... networkpreferences.plist with en1 but after reboot i can't see network and networkpreferences.plist is come back en0 Hi again, 2 or 3 lines below the en0 line in the networkpreferences.plist file there is a line similar to this integer =0. This needs to be changed to integer =1 Link to comment Share on other sites More sharing options...
psychocircus Posted April 7, 2006 Share Posted April 7, 2006 Can anyone tell me if this would work on my Intel 2100 wireless card? It's the only thing I can't get working in my laptop and I desperatly need it otherwise I have to go back to XP :-( Link to comment Share on other sites More sharing options...
sodafox Posted April 7, 2006 Share Posted April 7, 2006 Can anyone tell me if this would work on my Intel 2100 wireless card? It's the only thing I can't get working in my laptop and I desperatly need it otherwise I have to go back to XP :-( Your best best is to check the HCL on the wiki - it lists the various wireless cards and also laptops that appear to be compatible. There are 2 versions of your card also. You need to confirm the chipset in order to be successful in getting it to work. Cheers Link to comment Share on other sites More sharing options...
Ezhoon Posted April 7, 2006 Share Posted April 7, 2006 This "trick" works for a variety of wireless cards besides Broadcom based ones. Did the job for my Atheros-based D-Link adapter as well! A $20 AirPort Express! Could you please elaborate on this? I once tried to install D-Link atheros base pcmcia card but failed. The card didn't even blinked while osx boot. Please explain how you did it Thanks Link to comment Share on other sites More sharing options...
marcrem Posted April 9, 2006 Share Posted April 9, 2006 How do you edit the files? it's unopenable! Link to comment Share on other sites More sharing options...
jpolster2005 Posted April 10, 2006 Share Posted April 10, 2006 heres exactly what to do. Double Click on Mac HD Open System / Library / Extensions COPY IO80211family to your desktop Minimize the extensions window right click onthe new file on desktop, click Show Package Contents Open up the Plugins Folder Open up BCM... by right click and SPC open info.plist edit as shown above with 4306 save it copy the IO80211Family.kext back to the extensions folde rwith the terminal by sudo copy -r reboot you should be booy with the kooy Link to comment Share on other sites More sharing options...
marcrem Posted April 10, 2006 Share Posted April 10, 2006 copy the IO80211Family.kext back to the extensions folde rwith the terminal by sudo copy -r Can't i just drag and drop in the folder? Link to comment Share on other sites More sharing options...
marcrem Posted April 10, 2006 Share Posted April 10, 2006 heres exactly what to do.Double Click on Mac HD Open System / Library / Extensions COPY IO80211family to your desktop Minimize the extensions window right click onthe new file on desktop, click Show Package Contents Open up the Plugins Folder Open up BCM... by right click and SPC open info.plist edit as shown above with 4306 save it copy the IO80211Family.kext back to the extensions folde rwith the terminal by sudo copy -r reboot you should be booy with the kooy Ok I opened my info.plist and added the 4306. I saved it, then dragged it to the extensions folder. I accepted to overwrite the file... I reboot, and nothing changed... No airport icon... Link to comment Share on other sites More sharing options...
Java Duke Posted April 10, 2006 Share Posted April 10, 2006 I have the same problem. My Linksys PCMCIA card is recognized as Broadcom; however if I go to network settings, I can only see en1 and Ethernet settings. What exactly should I do to configure my wireless network? Also, the built-in ethernet is no longer visible (worked before I edited the kext) - how do I bring it back? Link to comment Share on other sites More sharing options...
Java Duke Posted April 10, 2006 Share Posted April 10, 2006 Oh, and I forgot to mention that if I load AppleAirport2.kext I get an error message ""Executable file doesn't contain kernel extension code" = true" I have 10.4.5 on my computer. Any idea? I'll appreciate any help Link to comment Share on other sites More sharing options...
technoir Posted April 15, 2006 Share Posted April 15, 2006 It works !!!!! Thanks to everyone here !! I couldn't have done it without all the info provided here. I will share, in hopes of helping someone else. My setup - 10.5 dvd install from the Pirate Bay. 2.6 ghz P4 Dell Inspiron 5100. Broadcom 4318 chip, mini pci wireless. (FYI- I deleted my airport kexts.) I drug out the IO80211Family.kext to my desktop. I navigated to the AppleAirPortBrcm4311.kext , inside that to the info.plist. I modified the strings as such : <string>pci14e4,4311</string> <string>pci14e4,4318</string> <string>pci14e4,4320</string> These were the only things I changed. Even though my chip reads 4318, I added 4320 for good measure. I then saved the IO80211Family.kext back into the extensions folder. I rebooted, and it told me it wasn't loaded properly. I then ran repair permissions, then made sure I was in the TERMINAL AS ROOT. This is crucial !! When you're in as root, you'll see the prompt like this : root# Then type in kextload Then , if you're looking at the broadcom kext, you can drag and drop it into the terminal at this point. This keeps you from having to type all that stuff in, and insures the correct path. So you should see this: root# kextload System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AppleAirPortBrcm4311.kext/ Hit Enter, and you should get a successful load message. Now reboot. Dude!! I now have an Airport Extreme with full utility options! Link to comment Share on other sites More sharing options...
marcrem Posted April 15, 2006 Share Posted April 15, 2006 I tried all that, it said kext succefully loaded, I rebooted, and guess what? no airport! How I find the right number to put, like 4320... How I find mine? If i understand, I have to modify te info.plist and add my card number Then Replace the IOfamily kext in the extensions folder. Then Repair permissions, login as root in terminal, kextload the AppleAirPortBrcm4311.kext, then reboot. Am I right? Thanks for your help... Link to comment Share on other sites More sharing options...
sodafox Posted April 16, 2006 Share Posted April 16, 2006 I tried all that, it said kext succefully loaded, I rebooted, and guess what? no airport! How I find the right number to put, like 4320... How I find mine? If you have a win xp install running on your machine the vendor and device ID number will show up in the device manager under the wireless card's properties. (details tab) I am running a belkin card with the 8001 broadcom chip which translated to a easy to read description is: 14e4 => vendor ID (belkin) 4320 and/or 4306 => device ID This info will appear in the format as indicated in a drop-down box like this in the details tab: PCI\VEN_14E4&DEV_4320.....etc See if this helps and let us know how you go... soda Link to comment Share on other sites More sharing options...
marcrem Posted April 16, 2006 Share Posted April 16, 2006 First of all, thanks to pay attention to my problem. Ok so when I go to check my card details, its: PCI\VEN_8086&DEV_1043...etc. my card is a Intel® PRO/Wireless LAN 2100 3B Mini PCI Adapter Any idea? Link to comment Share on other sites More sharing options...
technoir Posted April 16, 2006 Share Posted April 16, 2006 First of all, thanks to pay attention to my problem. Ok so when I go to check my card details, its: PCI\VEN_8086&DEV_1043...etc. my card is a Intel® PRO/Wireless LAN 2100 3B Mini PCI Adapter Any idea? I also have one of those. The chipset is by a company called 'Symbol'. It's not a Broadcom and wouldn't work with the procedure here. I'm looking to get it working as well. If I run across a fix, I'll check back. If you can easily get to your mini pci card, look at it. Some of these Intels have almost a white wrapper. Take it off and look for 'BCM43xx' or the word Symbol on the actual chip. Link to comment Share on other sites More sharing options...
marcrem Posted April 16, 2006 Share Posted April 16, 2006 I tried to put pci8086,1043 in a string, but still not working... I cannot really take a look inside this laptop... As I understand, there is not a solution for now? Link to comment Share on other sites More sharing options...
sodafox Posted April 16, 2006 Share Posted April 16, 2006 I tried to put pci8086,1043 in a string, but still not working... I cannot really take a look inside this laptop... As I understand, there is not a solution for now? Yeah, generally speaking this solution supports only broadcom based chipsets since this is what is used by apple in their airport cards and hubs... Sorry that I can't help you anymore at the moment. soda Link to comment Share on other sites More sharing options...
Duncster Posted April 16, 2006 Share Posted April 16, 2006 You guys are gods!!! All working perfectly on my Compaq Evo N800v running a 3Com OfficeConnect Wireless PCMCIA card. This is what I did (I also found I was unable to directly edit the files in the text editor) - (please forgive me if I've basically repeated what has already been said - I'm a support guy - I have to log faults with software every day, so I tend to be a bit thorough with details ) - Launched the Terminal window. - Typed: sudo nano /System/Library/Extensions/IO80211Family.kext/Contents/Plugins/AppleAirPortBrcm4311.kext/contents/info.plist - Changed the following lines: <string>pci14e4,4311</string> <string>pci14e4,4312</string> <string>pci14e4,4324</string> to: <string>pci14e4,4320</string> <string>pci14e4,4306</string> (ditched the last line) - Ctrl+0 to save, [Return] to use offered filename (ie, what it already is) - Ctrl+X to exit whatever this command line editor is called - Restarted osx86 - Launched the terminal window again. - Typed: sudo nano /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist - Changed the line which reads: <string>en0</string> to: <string>en1</string> and change: <integer>0</integer> to: <integer>1</integer> If there is an additional interface already using en1, change it to en2 and the integer to 2 (this worked for me) - Ctrl+O to save changes, [Return] to accept filename. - Ctrl+X to exit editor. - Restart osx86 - Open Network Preferences - It should say it has detected a new Airport interface, or something, say OK. - Click Show, select Airport. - Click Apply Now. You should now have full Wireless network access. Thanks for all yer helps D. Link to comment Share on other sites More sharing options...
chenzhu_an Posted April 17, 2006 Share Posted April 17, 2006 You guys are gods!!! All working perfectly on my Compaq Evo N800v running a 3Com OfficeConnect Wireless PCMCIA card. This is what I did (I also found I was unable to directly edit the files in the text editor) - (please forgive me if I've basically repeated what has already been said - I'm a support guy - I have to log faults with software every day, so I tend to be a bit thorough with details ) - Launched the Terminal window. - Typed: sudo nano /System/Library/Extensions/IO80211Family.kext/Contents/Plugins/AppleAirPortBrcm4311.kext/contents/info.plist - Changed the following lines: <string>pci14e4,4311</string> <string>pci14e4,4312</string> <string>pci14e4,4324</string> to: <string>pci14e4,4320</string> <string>pci14e4,4306</string> (ditched the last line) - Ctrl+0 to save, [Return] to use offered filename (ie, what it already is) - Ctrl+X to exit whatever this command line editor is called - Restarted osx86 - Launched the terminal window again. - Typed: sudo nano /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist - Changed the line which reads: <string>en0</string> to: <string>en1</string> and change: <integer>0</integer> to: <integer>1</integer> If there is an additional interface already using en1, change it to en2 and the integer to 2 (this worked for me) - Ctrl+O to save changes, [Return] to accept filename. - Ctrl+X to exit editor. - Restart osx86 - Open Network Preferences - It should say it has detected a new Airport interface, or something, say OK. - Click Show, select Airport. - Click Apply Now. You should now have full Wireless network access. Thanks for all yer helps D. I did exactly the same thing, and I'm pretty sure mine is 14e4,4306, but I still didn't get the Airport Icon on the top bar. My laptop is Fujitsu P5010D, with Broadcom 4306 wireless mini-pci card installed. Anyone could help??? Link to comment Share on other sites More sharing options...
Duncster Posted April 17, 2006 Share Posted April 17, 2006 Unfortunately, I can't help, as I don't actually know what all this hacking around with these files actually does. Just that it seemed to work for me! If someone could explain what these settings actually do, that would be really helpful. D. Link to comment Share on other sites More sharing options...
sodafox Posted April 17, 2006 Share Posted April 17, 2006 I did exactly the same thing, and I'm pretty sure mine is 14e4,4306, but I still didn't get the Airport Icon on the top bar. My laptop is Fujitsu P5010D, with Broadcom 4306 wireless mini-pci card installed. Anyone could help??? Hi there, ...it's really important to ensure that you have made the changes to the brcm4311.kext correctly; this by its self will give you the airport icon(it will not work at this stage but it should show in the taskbar). The other important thing is to confirm the vendor & device ID's correctly because this change will defintiely not work if they are different. The brcm4311.kext info.plist file 'tricks' osx into thinking that your broadcom 4306/4320 chip is an actual airport card. If you enter the wrong numbers here and they don't actually match the numbers in the physical device's firmware the kext wont load in. If you can recheck the bcrm4311.kext info.plist file and also verify the the device's actual ID's using win XP's device manager to make sure that you have a broadcom chip. Let us know how you get on.... soda Link to comment Share on other sites More sharing options...
marcrem Posted April 18, 2006 Share Posted April 18, 2006 Thanks for your help, if you find a way to fix my problem, tell me please! Link to comment Share on other sites More sharing options...
Recommended Posts