#1
Posted 28 November 2005 - 07:41 AM
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
#2
Posted 29 November 2005 - 10:18 PM
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
#3
Posted 30 November 2005 - 09:50 PM
#4
Posted 30 December 2005 - 03:53 PM
#5
Posted 30 December 2005 - 05:53 PM
#6
Posted 30 December 2005 - 06:27 PM
look my thread on http://win2osx.net/f...read.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 =)
#7
Posted 30 December 2005 - 07:22 PM
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"
Thanks for the work!
ps. this also solved my airport problem (http://forum.osx86pr...?showtopic=4641)
#8
Posted 30 December 2005 - 08:40 PM
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.
#9
Posted 02 January 2006 - 06:23 AM
my email: ttxno@126.com or resetu@hotmail.com
#10
Posted 04 January 2006 - 04:09 AM
I just can't wait to try the internet on MAC
#11
Posted 04 January 2006 - 05:01 AM
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.
#12
Posted 04 January 2006 - 08:47 AM
#13
Posted 07 January 2006 - 12:10 PM
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.n...p?t=2380&page=2) but doesn't work.
Any ideas?
Thanks!
#14
Posted 08 January 2006 - 12:33 AM
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.co...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.
#15
Posted 08 January 2006 - 11:27 AM
Look at! http://win2osx.net/f...p?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
#16
Posted 09 January 2006 - 02:31 PM
#17
Posted 16 January 2006 - 11:57 PM
can anyone please point me in the right direction!
Jim
#18
Posted 17 January 2006 - 12:26 PM
#19
Posted 17 January 2006 - 07:44 PM
Thanks a lot tinman
#20
Posted 18 January 2006 - 12:39 AM
drahcirt at gmail.com
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users



Sign In
Create Account






