ohpossum Posted November 28, 2005 Share Posted November 28, 2005 Anyone else getting this at boot: Nov 28 01:37:10 localhost kernel[0]: AppleBCM5701Ethernet: 0 0 InitNVRam - found non-5701 with serial eeprom or unbuffered flash Nov 28 01:37:10 localhost kernel[0]: AppleBCM5701Ethernet: 0 0 getAdapterInfo - init/sanity check of nvram failed Nov 28 01:37:10 localhost kernel[0]: AppleBCM5701Ethernet: 0 0 start - getAdapterInfo failed, giving up AppleBCM5701Ethernet.kext is loading, but something about the actual hardware is not jiving. Any ideas? op Link to comment Share on other sites More sharing options...
ohpossum Posted November 29, 2005 Author Share Posted November 29, 2005 Anyone else getting this at boot: Nov 28 01:37:10 localhost kernel[0]: AppleBCM5701Ethernet: 0 0 InitNVRam - found non-5701 with serial eeprom or unbuffered flash Nov 28 01:37:10 localhost kernel[0]: AppleBCM5701Ethernet: 0 0 getAdapterInfo - init/sanity check of nvram failed Nov 28 01:37:10 localhost kernel[0]: AppleBCM5701Ethernet: 0 0 start - getAdapterInfo failed, giving up AppleBCM5701Ethernet.kext is loading, but something about the actual hardware is not jiving. Any ideas? op The only instance of getAdapterInfo I can find is in Apple's 3C90x.cpp for 3Com NICs static const AdapterInfo * getAdapterInfo( UInt16 pciDeviceID ) If the structure is the same in BCM5701, then it looks like the kext is querying the card for its pci ID and then failing...maybe it was expecting a different pci ID.. Regardless, BCM5701 isn't available to recompile, so we're stuck.. Also, 8f1111's BCM5701 does the same thing.. op Link to comment Share on other sites More sharing options...
m4ff3w Posted November 30, 2005 Share Posted November 30, 2005 Yup, sucks that 5701 is only binary release Link to comment Share on other sites More sharing options...
sigxcpu Posted December 30, 2005 Share Posted December 30, 2005 I get exactly the same messages on my HP nc8000 notebook. Link to comment Share on other sites More sharing options...
tinhead Posted December 30, 2005 Share Posted December 30, 2005 look my thread on http://win2osx.net/forum/showthread.php?t=2380 this driver should work. Link to comment Share on other sites More sharing options...
netnop Posted December 30, 2005 Share Posted December 30, 2005 look my thread on http://win2osx.net/forum/showthread.php?t=2380 this driver should work. If anyone can confirm that this will work with the BCM5750, I will make the happy dance for 1hour and then sacrifice some bread and cattle in tinheads name, or at least be somewhat glad =) Link to comment Share on other sites More sharing options...
ohpossum Posted December 30, 2005 Author Share Posted December 30, 2005 If anyone can confirm that this will work with the BCM5750, I will make the happy dance for 1hour and then sacrifice some bread and cattle in tinheads name, or at least be somewhat glad =) THIS DRIVER WORKS! Tinhead, you are sooooooooo may favourite person right now! I would name my son after you if I wasn't sure that he'd hate me for naming him "Tinhead" :censored2: Thanks for the work! ps. this also solved my airport problem (http://forum.osx86project.org/index.php?showtopic=4641) Link to comment Share on other sites More sharing options...
tinhead Posted December 30, 2005 Share Posted December 30, 2005 thats nice ... thx The OS confiusion about the nic is result of the patching. I have removed the NVRAM check , this is needed to recognize the PCI ID. I dont know why, but 10.4.3 cant read the nvram. Most of the roadcom chips are 'compatible' to itself. So without the right check most of them should work. The 10.4.1 driver was very simple, since 10.4.3 the driver is checking many things. This patched driver is temp solution, if the mac 0sx x86 is going gold, i will try to make a final working version, of course if still needed. Link to comment Share on other sites More sharing options...
resetu Posted January 2, 2006 Share Posted January 2, 2006 I am so glad to hear this news, but I can not access http://win2osx.net/forum/showthread.php?t=2380, anybody can send me the Broadcom driver for me? many thanks!! my email: ttxno@126.com or resetu@hotmail.com Link to comment Share on other sites More sharing options...
wishbone Posted January 4, 2006 Share Posted January 4, 2006 cthis is exactly what I am looking for , I am using a HP nc6000 and could anybody send me the driver as well ? eric.zan@gmail.com I just can't wait to try the internet on MAC Link to comment Share on other sites More sharing options...
Craig Shepherd Posted January 4, 2006 Share Posted January 4, 2006 Tinhead, You rock. Nice work with the driver. I have a Compaq nx6120, followed your instructions rebooted and by the time I got into System Info it already had an IP address. I now have a nicely working laptop. Cheers. Link to comment Share on other sites More sharing options...
wishbone Posted January 4, 2006 Share Posted January 4, 2006 the address finally work for me , I got a working network adapter now ,yeah!!! Link to comment Share on other sites More sharing options...
fulgen Posted January 7, 2006 Share Posted January 7, 2006 Hi I have a Acer Aspire 1690 with a broadcom 5788 and it doesn't work. My system log after the installation of AppleBCM5701Ethernet.kext is: AppleBCM440XEthernet: PHY not detected AppleBCM5701Ethernet: 0 169c getAdapterInfo - Device is unknown AppleBCM5701Ethernet: 0 0 start - getAdapterInfo failed, giving up IOCommandGate::disable() called when not gated Backtrace 0x3898ec 0x1e88064a 0x3abb40 0x3abc11 0x37e609 0x37de15 0x37f56a Kernel loadable modules in backtrace (with dependencies): com.apple.iokit.AppleBCM5701Ethernet(2.1.0d21)@0x1e87f000 dependency: com.apple.iokit.IONetworkingFamily(1.5.0)@0x1b27c000 dependency: com.apple.iokit.IOPCIFamily(1.7)@0x1b2a4000 IOCommandGate::disable() called when not gated Backtrace 0x3898ec 0x1e88064a 0x3abb40 0x3abc11 0x37e609 0x37de15 0x37f56a Kernel loadable modules in backtrace (with dependencies): com.apple.iokit.AppleBCM5701Ethernet(2.1.0d21)@0x1e87f000 dependency: com.apple.iokit.IONetworkingFamily(1.5.0)@0x1b27c000 dependency: com.apple.iokit.IOPCIFamily(1.7)@0x1b2a4000 AppleBCM5701Ethernet.kext is loading, but something about the actual hardware is not giving. I made changes of tinman in 2E508 HEX, (http://www.win2osx.net/forum/showthread.php?t=2380&page=2) but doesn't work. Any ideas? Thanks! Link to comment Share on other sites More sharing options...
tinhead Posted January 8, 2006 Share Posted January 8, 2006 I have a Acer Aspire 1690 with a broadcom 5788 and it doesn't work.My system log after the installation of AppleBCM5701Ethernet.kext is: AppleBCM5701Ethernet: 0 169c getAdapterInfo - Device is unknown . . . Any ideas? Thanks! as i already say i the other forum, this driver cant work with 5751-> nic's. If you patch some things you will get another error ( magic constant ). Of course you can look for the right one initialization for you nic in the linux kernel driver source ( e.g. http://www.linbox.com/pipermail/lrs-cmslog...uly/000037.html ) and try to patch the osx driver, but this is not easy to do and i cant do this for you without hardware. Maybe you or someone else have enought asm knowledge to patch it. Link to comment Share on other sites More sharing options...
fulgen Posted January 8, 2006 Share Posted January 8, 2006 My Aspire 1690 with Broadcom BCM5788 WORKS Look at! http://win2osx.net/forum/showthread.php?t=2380&page=3 I try to change on hex 37336 in my broadcom kext from "66 81 FA 59 16" to "66 81 FA 9C 16" and my Aspire 1690 with broadcom BCM5788 works. Thanks at all Link to comment Share on other sites More sharing options...
tinhead Posted January 9, 2006 Share Posted January 9, 2006 indeed it works now with additional tricks Link to comment Share on other sites More sharing options...
Jimb0 Posted January 16, 2006 Share Posted January 16, 2006 guys! where can i get this driver? I have a HP NC6220 and the link on win2osx is broken can anyone please point me in the right direction! Jim Link to comment Share on other sites More sharing options...
Jimb0 Posted January 17, 2006 Share Posted January 17, 2006 you can find the google cached page here http://72.14.203.104/search?q=cache:qQES_u...et+tinman&hl=en Link to comment Share on other sites More sharing options...
powrslave Posted January 17, 2006 Share Posted January 17, 2006 Please provide an alternate link for this driver with instructions as the original link is dead. Thanks a lot tinman Link to comment Share on other sites More sharing options...
zizux Posted January 18, 2006 Share Posted January 18, 2006 if somone can email me the file I can rehost. drahcirt at gmail.com Link to comment Share on other sites More sharing options...
Jimb0 Posted January 18, 2006 Share Posted January 18, 2006 Yes please! someone please hand this driver on to us, i am dying to get my broadcom working! please help! Link to comment Share on other sites More sharing options...
ohpossum Posted January 18, 2006 Author Share Posted January 18, 2006 Yes please! someone please hand this driver on to us, i am dying to get my broadcom working! please help! [Violation of DMCA] op Link to comment Share on other sites More sharing options...
Jimb0 Posted January 18, 2006 Share Posted January 18, 2006 how should i install this kext file? please provide some instructions. i am an osx newbie Link to comment Share on other sites More sharing options...
powrslave Posted January 18, 2006 Share Posted January 18, 2006 bump... yes could someone provide instructions to install the driver Link to comment Share on other sites More sharing options...
tinhead Posted January 18, 2006 Share Posted January 18, 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 AppleBCM5701Ethernet.kext.zip Link to comment Share on other sites More sharing options...
Recommended Posts