Jump to content
9 posts in this topic

Recommended Posts

Hi,

 

I am using Acer Aspire 4710 laptop which has the BCM 5787M LAN interface. I did a new install of 10.5.1 and updated to 10.5.8 and I found that now in System Profiler I can see the correct MAC address and it is catching the IP address automatically using DNS.

 

Infact I have 2 installations of OSX86 on the same machine on different partitions and the other partition cannot get the MAC address and shows ba:ad:f0:0d:ba:ad.

 

Any ideas which kext/kexts I should use to get correct MAC on the other partition?

 

Eesh Dewan

how often will you write about your success what in truth is none? crossposting garbage

 

a lot of people would like to know how to get a BC 5787 fully working. backup your working installation for now - and try to find it out = you´re the man! :)

  • 2 weeks later...

Interesting, I have an Aspire 5920 with the same ethernet, updated to 10.5.8 and it's still not recognized.

 

Can you give some info about your system?

What's your BCM card dev ID? (type "lspci -nn | grep BCM" in a terminal window)

What kext is loaded for it? (type "kextstat | grep BCM" in a terminal window)

 

BTW, the kext that works partially and gives ba:ad:f0:0d:ba:ad MAC address is AppleBCM5787MEthernet.kext found here

Interesting, I have an Aspire 5920 with the same ethernet, updated to 10.5.8 and it's still not recognized.

 

Can you give some info about your system?

What's your BCM card dev ID? (type "lspci -nn | grep BCM" in a terminal window)

What kext is loaded for it? (type "kextstat | grep BCM" in a terminal window)

 

BTW, the kext that works partially and gives ba:ad:f0:0d:ba:ad MAC address is AppleBCM5787MEthernet.kext found here

 

Device id is 14e4 1693

for kext, the terminal answer is --- 65 0 0x41580000 0x15000 0x14000 com.apple.iokit.AppleBCM5787MEthernet (2.1.0d21) <64 17 6 5 4 2>

 

When i use istat pro widget, under network pane, it shows network activity and total data movement in and out.

 

If you know what all kexts or any other files control the network card, I propose to make a zip file of those kexts and you or anybody may try on their system and let me know what kext has led to this solution.

Are you sure de MAC address is real and not ba:ad:f0:0d:ba:ad? I think it's hardcoded in this AppleBCM5787MEthernet.kext, maybe it was edited by the installer?

Does it work without being in promiscuous mode? Please type "ps ax | grep tcpdump" in a terminal.

The kexts you could put in a zip for us to test would be AppleBCM5787MEthernet.kext and IONetworkingFamily.kext.

Thank you.

Are you sure de MAC address is real and not ba:ad:f0:0d:ba:ad? I think it's hardcoded in this AppleBCM5787MEthernet.kext, maybe it was edited by the installer?

Does it work without being in promiscuous mode? Please type "ps ax | grep tcpdump" in a terminal.

The kexts you could put in a zip for us to test would be AppleBCM5787MEthernet.kext and IONetworkingFamily.kext.

Thank you.

 

after typing the command mentioned in partition with ba:ad:f0:0d:ba:ad, i get -

466 ?? S 0:01.00 tcpdump -i en2

658 s000 R+ 0:00.00 grep tcpdump

 

from partition in question, the result is

123 ?? S 0:00.09 tcpdump -i en1

202 s000 R+ 0:00.00 grep tcpdump

network_test.zip

Also, I booted the machine from third partition running Windows XP and cross checked the MAC address there and it is the same. So, I am pretty sure that it is picking up the correct MAC addresses.

please send me following kexts from your install to test them:

 

AppleBCM5787

IONetworking Family

 

do you have one of these? IF yes please add them

 

PCCard........

PCMCIA......

 

 

explain us what install you did and what method for update

after typing the command mentioned in partition with ba:ad:f0:0d:ba:ad, i get -

466 ?? S 0:01.00 tcpdump -i en2

658 s000 R+ 0:00.00 grep tcpdump

 

from partition in question, the result is

123 ?? S 0:00.09 tcpdump -i en1

202 s000 R+ 0:00.00 grep tcpdump

 

This means both are running in promiscuous mode.

 

Your MAC is 00:16:d3:5f:45:1b right? It's hardcoded into the kext, if you didn't edid it, maybe the installer did.

×
×
  • Create New...