powrslave Posted January 18, 2006 Share Posted January 18, 2006 mac noob here... i noticed some of the .kext in that extensions folder are expandable but my IONetworkingFamily.kext/ is simply a file. How do I copy your dir into it? Link to comment Share on other sites More sharing options...
pgonline Posted January 18, 2006 Share Posted January 18, 2006 Hi MAC fans Just got my nc6000 working with intergrated broadcom. Installed with the 10.4.3._8f1111a_Jas_patch_4.2b Distro Lot's of Kudo's for tinhead Man it's great tho have my MAC BACK!! Link to comment Share on other sites More sharing options...
tinhead Posted January 18, 2006 Share Posted January 18, 2006 mac noob here...i noticed some of the .kext in that extensions folder are expandable but my IONetworkingFamily.kext/ is simply a file. How do I copy your dir into it? Unpack the zip file, should be easy on OS X, just open the zip Then right click on the AppleBCM5701Ethernet.kext and select from the menu "Copy" Ehm, open finder, go to the system -> library -> extensions , select IONetworkingFamilykext, right click -> Show package contents, then got into Contents -> PlugIns . In this folder right click on free space, and paste from menu. Heh, this should be easy enought, or ? Link to comment Share on other sites More sharing options...
mrgrosser Posted January 19, 2006 Share Posted January 19, 2006 Unpack the zip file, should be easy on OS X, just open the zip Then right click on the AppleBCM5701Ethernet.kext and select from the menu "Copy" Ehm, open finder, go to the system -> library -> extensions , select IONetworkingFamilykext, right click -> Show package contents, then got into Contents -> PlugIns . In this folder right click on free space, and paste from menu. Heh, this should be easy enought, or ? Tinhead... Thanks alot this finally got me going.. infact I am posting from my new OSX box a Dell D600. Now.. to get the Intel Pro 2100 Wireless working and I'll be set. Link to comment Share on other sites More sharing options...
Jimb0 Posted January 19, 2006 Share Posted January 19, 2006 thanks so much for reviving this topic Link to comment Share on other sites More sharing options...
Famon Posted January 19, 2006 Share Posted January 19, 2006 Worked awesome for my lappy -- I finally have a network connection now! Much thanks. Link to comment Share on other sites More sharing options...
tu4335 Posted January 19, 2006 Share Posted January 19, 2006 Tinhead Pls help me. My HP nc6220 has broadcom 5751, PCI ID 167D, but the nic did not correctly work with your patch of kext. I did modification on on hex 37336 with the NIC's PCI ID, but also failed. Here it the boot log, so pls let me know what I need to do more. Jan 19 11:32:09 localhost kernel[0]: display: family specific matching fails Jan 19 11:32:09 localhost kernel[0]: AppleBCM5701Ethernet: ffffffff 669955aa CheckNVRam -- nvram does not start with magic constant Jan 19 11:32:09 localhost kernel[0]: AppleBCM5701Ethernet: 0 0 getAdapterInfo - init/sanity check of nvram failed Jan 19 11:32:09 localhost kernel[0]: AppleBCM5701Ethernet: 0 0 start - getAdapterInfo failed, giving up Jan 19 11:32:09 localhost kernel[0]: IOCommandGate::disable() called when not gated Jan 19 11:32:09 localhost kernel[0]: Backtrace 0x389764 0x28ef264a 0x3ab9b8 0x3aba89 0x37e481 0x37dc8d 0x37f3e2 Jan 19 11:32:09 localhost kernel[0]: Kernel loadable modules in backtrace (with dependencies): Jan 19 11:32:09 localhost kernel[0]: com.apple.iokit.AppleBCM5701Ethernet(2.1.0d21)@0x28ef1000 Jan 19 11:32:09 localhost kernel[0]: dependency: com.apple.iokit.IONetworkingFamily(1.5.0)@0x28ea8000 Jan 19 11:32:09 localhost kernel[0]: dependency: com.apple.iokit.IOPCIFamily(1.7)@0x238c5000 Jan 19 11:32:09 localhost kernel[0]: IOCommandGate::disable() called when not gated Jan 19 11:32:09 localhost kernel[0]: Backtrace 0x389764 0x28ef264a 0x3ab9b8 0x3aba89 0x37e481 0x37dc8d 0x37f3e2 Jan 19 11:32:09 localhost kernel[0]: Kernel loadable modules in backtrace (with dependencies): Jan 19 11:32:09 localhost kernel[0]: com.apple.iokit.AppleBCM5701Ethernet(2.1.0d21)@0x28ef1000 Jan 19 11:32:09 localhost kernel[0]: dependency: com.apple.iokit.IONetworkingFamily(1.5.0)@0x28ea8000 Jan 19 11:32:09 localhost kernel[0]: dependency: com.apple.iokit.IOPCIFamily(1.7)@0x238c5000 Link to comment Share on other sites More sharing options...
tinhead Posted January 19, 2006 Share Posted January 19, 2006 Tinhead Pls help me. My HP nc6220 has broadcom 5751, PCI ID 167D, but the nic did not correctly work with your patch of kext. I did modification on on hex 37336 with the NIC's PCI ID, but also failed. Here it the boot log, so pls let me know what I need to do more. Jan 19 11:32:09 localhost kernel[0]: display: family specific matching fails Jan 19 11:32:09 localhost kernel[0]: AppleBCM5701Ethernet: ffffffff 669955aa CheckNVRam -- nvram does not start with magic constant Jan 19 11:32:09 localhost kernel[0]: AppleBCM5701Ethernet: 0 0 getAdapterInfo - init/sanity check of nvram failed Jan 19 11:32:09 localhost kernel[0]: AppleBCM5701Ethernet: 0 0 start - getAdapterInfo failed, giving up Jan 19 11:32:09 localhost kernel[0]: IOCommandGate::disable() called when not gated Jan 19 11:32:09 localhost kernel[0]: Backtrace 0x389764 0x28ef264a 0x3ab9b8 0x3aba89 0x37e481 0x37dc8d 0x37f3e2 Jan 19 11:32:09 localhost kernel[0]: Kernel loadable modules in backtrace (with dependencies): Jan 19 11:32:09 localhost kernel[0]: com.apple.iokit.AppleBCM5701Ethernet(2.1.0d21)@0x28ef1000 Jan 19 11:32:09 localhost kernel[0]: dependency: com.apple.iokit.IONetworkingFamily(1.5.0)@0x28ea8000 Jan 19 11:32:09 localhost kernel[0]: dependency: com.apple.iokit.IOPCIFamily(1.7)@0x238c5000 Jan 19 11:32:09 localhost kernel[0]: IOCommandGate::disable() called when not gated Jan 19 11:32:09 localhost kernel[0]: Backtrace 0x389764 0x28ef264a 0x3ab9b8 0x3aba89 0x37e481 0x37dc8d 0x37f3e2 Jan 19 11:32:09 localhost kernel[0]: Kernel loadable modules in backtrace (with dependencies): Jan 19 11:32:09 localhost kernel[0]: com.apple.iokit.AppleBCM5701Ethernet(2.1.0d21)@0x28ef1000 Jan 19 11:32:09 localhost kernel[0]: dependency: com.apple.iokit.IONetworkingFamily(1.5.0)@0x28ea8000 Jan 19 11:32:09 localhost kernel[0]: dependency: com.apple.iokit.IOPCIFamily(1.7)@0x238c5000 Yep, i know, 6220 have bcm 5751 and this way didnt work. I got 6220 yesterday and will try to patch the driver for the bcm 5751 ... Link to comment Share on other sites More sharing options...
nixblicker Posted January 19, 2006 Share Posted January 19, 2006 THAT WOULD BE SOOOOOOOOOOOOOOOOOOOOOOOOO FANTASTIC! I have BCM750A1 (devId 1677). And got the Error: AppleBCM5701Ethernet: 6400000a 669955aa CheckNVRam -- nvram does not start with magic constant Link to comment Share on other sites More sharing options...
Jimb0 Posted January 19, 2006 Share Posted January 19, 2006 i to have a hp nc 6220, the above didnt work for me properly, but i sit and pray that you can get something working for this! Link to comment Share on other sites More sharing options...
powrslave Posted January 19, 2006 Share Posted January 19, 2006 OK i was able to do everything now except i am not sure about editing the plist file. Could anyone give me a little help suych as determining device id and patching.. and what entry if needed in my plist i need. so close.. thanks to everyone and i'm sure this will help others Link to comment Share on other sites More sharing options...
kiax Posted January 20, 2006 Share Posted January 20, 2006 Has there been anything with broadcom 4306 to be happy about. OSX works flawlessly on my machine except for the fact that my realtek ethernet or my broadcom wireless wont work. if anyone can help me I'd be sooooooooo appreciative Link to comment Share on other sites More sharing options...
Jimb0 Posted January 20, 2006 Share Posted January 20, 2006 i have just learned my card is a 5751, is there any news for this card? Link to comment Share on other sites More sharing options...
liebowa Posted January 20, 2006 Share Posted January 20, 2006 (edited) Clearly everyone is anxious to get their cards up and working - me included!! I have a Broadcom NetXtreme BCM5750 Gigabit adapter built into my Dell Dimension 8400 motherboard. The Vendor ID is 14E4 and the Dev ID is 1677, as reported by Windows XP. I've done everything as mentioned in the detailed post above (including modifying the plist to include this Vendor ID), but still cannot get my card to be recognized. If anyone has any ideas - please let me know - it would be greatly appreciated! Thanks! - Al Edited January 20, 2006 by liebowa Link to comment Share on other sites More sharing options...
kiax Posted January 20, 2006 Share Posted January 20, 2006 I'm anxious just to get osx on the internet. I'm dual booting now so its easy for me to work on it now. I've tried every single post and nothing works for my 4306. Link to comment Share on other sites More sharing options...
department27 Posted January 20, 2006 Share Posted January 20, 2006 Hi I have a dell d600. The card I have is the 5705M product id: 5725 (165d) vendor id: 14e4. Tried all the above and i cannot get an ethernet connection. Here is a log: Jan 20 15:40:04 localhost kernel[0]: iokit.AppleBCM5701Ethernet(2.1.0d21)@0x1e8e c000 Jan 20 15:40:04 localhost mDNSResponder-107.3 (Oct 28 2005 06: 01:53)[54]: start ing Jan 20 15:40:04 localhost kernel[0]: dependency: com.apple.iokit.IONetworkingFam ily(1.5.0)@0x1e8d6000 Jan 20 15:40:04 localhost lookupd[52]: lookupd (version 369.1.5) starting - Fri Jan 20 15:40:04 2006 Jan 20 15:40:04 localhost kernel[0]: dependency: com.apple.iokit.IOPCIFamily(1.7 )@0x1b2cf000 Any idea's. Only thing I did not try is using the hex editor. Woudl try that if someone would give me the instructions. Thanks in advance. Link to comment Share on other sites More sharing options...
powrslave Posted January 21, 2006 Share Posted January 21, 2006 yes! bump for hex detailed instructions Link to comment Share on other sites More sharing options...
Makkie Posted January 21, 2006 Share Posted January 21, 2006 its working on! YES.. Only strange problem is. When i reboot the pc the network card is working.. When i reboot again, i must follow the procedure again.. it seems when i reboot the second time, he put something back.. so that i must do the steps again. Link to comment Share on other sites More sharing options...
michaeljs Posted January 22, 2006 Share Posted January 22, 2006 blah ... copy my modyfied extension into the /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins Change/Add device into the Info.plist ( still needed, if this not help you must patch with hexeditor my kext ) then run sudo -s cd / cd /System/Library/Extensions/ ln -s IONetworkingFamily.kext com.apple.iokit.IONetworkingFamily.kext rm /System/Library/Extensions.kextcache rm /System/Library/Extensions.mkext chown -R root:wheel /System/Library/Extensions kextcache -k /System/Library/Extensions and reboot. Patching with Hexeditor : -Expample, device id 169c ( bcm 5788 ) -patch on hex 37336 from "66 81 FA 59 16" to "66 81 FA 9C 16". Thats all. I will patch the 10.4.4 drivers too, but currently try to run the 10.4.3 Help please! Also an OSX newbie. I can paste the kext file into the plugins directory, but I don't know how to do this step: Change/Add device into the Info.plist ( still needed, if this not help you must patch with hexeditor my kext ) Then, this step also doesn't seem to work (possibly because I haven't done the step above?): ln -s IONetworkingFamily.kext com.apple.iokit.IONetworkingFamily.kext I continue with the subsequent commands, and they seem to work, but then ethernet still does not work. The "Built in ethernet" connection is greyed out on Network properties. I have an IBM R40e with the Broadcom NetXtreme Fast Ethernet (according to XP device manager). Many thanks in advance Michael Link to comment Share on other sites More sharing options...
tc08 Posted January 22, 2006 Share Posted January 22, 2006 Yep, i know, 6220 have bcm 5751 and this way didnt work. I got 6220 yesterday and will try to patch the driver for the bcm 5751 ... I have 5751 too, no go here... (and i have intel 2200bg wireless, so my osx i totally networkless right now.) Looking forward to any progress with this adapter driver! Link to comment Share on other sites More sharing options...
Jimb0 Posted January 22, 2006 Share Posted January 22, 2006 I have 5751 too, no go here... (and i have intel 2200bg wireless, so my osx i totally networkless right now.)Looking forward to any progress with this adapter driver! i am in the exact same boat as you dood! i have an NC6220, cant wait to get the network stuff working, tinman, any progress? Link to comment Share on other sites More sharing options...
tiggrr1 Posted January 23, 2006 Share Posted January 23, 2006 Also an OSX newbie in need of help, I have the same problem as michaeljs. I don't yet know howto..........Change/Add device into the info.plist I can edit the list but do not know what to change or add While I'm sure this is very easy to all those who use OSX often, a little help is needed and much appreciated by those of us starting out. I have a broadcomm 5788 ethernet card in my acer aspire laptop which others seem to have working but it looks like I need to get a different wireless card as mine is not compatible (acer IPN220). Thanks in advance for any help Link to comment Share on other sites More sharing options...
sayagain Posted January 23, 2006 Share Posted January 23, 2006 (edited) Hello TinHead I have 5751m which is device-string 167D (on thinkpad X41, called Broadcom NetXtreme Gigabit Ethernet). I did exactly like you instructed (patched your kext also), and now I'm getting "NVRAM failed" and "not respond to magic constant" error in system log. I installed native 10.4.3 8f1111 DVD-ISO pre-patched with wesley (it also crash little bit on safari on another computer, X31) OSX is completely offline.. help! Edited January 23, 2006 by sayagain Link to comment Share on other sites More sharing options...
sayagain Posted January 23, 2006 Share Posted January 23, 2006 Yep, i know, 6220 have bcm 5751 and this way didnt work. I got 6220 yesterday and will try to patch the driver for the bcm 5751 ... sorry, didn't see this until now. Being on the same boat as tinhead, makes me feel Safe! Link to comment Share on other sites More sharing options...
nixblicker Posted January 23, 2006 Share Posted January 23, 2006 Okay! I think I have bad news for some! Inspired by tinhead I disassembled the AppleBCM5701.kext to get my BCM5750A1 (devID 0x1677) to work. So I patched all checks for "bad" nvram away. But than the driver can't initialize the card correctly. Instead it reports transmission errors and says network down. I don't think with simply bruteforce-patching all checks away we get newer cards to runs! Very sad!!! So, anyone wants to port the driver from Linux? Link to comment Share on other sites More sharing options...
Recommended Posts