Jump to content

Broadcom BCM5787M/BCM5784M - A solution


  • Please log in to reply
245 replies to this topic

#181
vladimirt

vladimirt

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts

Vladimirt, who have to upload? i'm no more on Leopard since august past year, maybe try a search on the forum.

Actually I tried 5787 driver on Snow Leopard 10.6.3.

On startup is says about dependencies problem in my IOCPIFamily.kext.

Maybe you can share your copy of this kext (which was used for tests of the new driver)

Thanks

#182
ilikeapple

ilikeapple

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts

Hello.
I replaced IOPCIFamily.kext with file from kexts.com.
Installed this kext, but during boot I saw line which says:
"AppleBCM5701Ethernet.kext 0 0 start - mapping device memory failed"

Can you upload IOPCI from 10.5.8?

Also now AppleBCM5701Ethernet.kext swears on dependencies from IOPCIFamily.kext


me too

But I use SL 10.6.2 native IOPCIFamily.kext and not remove native AppleBMC5701Ethernet.kext in IONetworkFamily.kext !

My Acer 4720Z 5701 driver not work!

thank you

#183
quinielascom

quinielascom

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 749 posts
  • Location:M�xico

me too

But I use SL 10.6.2 native IOPCIFamily.kext and not remove native AppleBMC5701Ethernet.kext in IONetworkFamily.kext !

My Acer 4720Z 5701 driver not work!

thank you


Read this: http://www.insanelym...howtopic=183356

#184
Thmz

Thmz

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
  • Gender:Male
  • Location:Belgium
I have some problems with my connection now. The Broadcom 5784 is still recognized as ethernet but it says 'Not Connected' and the Terminal says that en0 not exists. [I think it's because of the 10.6.3 update but I'm not shure. Does this kext work with 10.6.3?]
nevermind, it is in the first post that it works with 10.6.3...

#185
ilikeapple

ilikeapple

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
:)

Read this: http://www.insanelym...howtopic=183356


Thank you very much!

1.install IOPCMCIAFamily.kext;
2.use -x32 mode !!

My Acer 4720Z BCM5787M and BCM94312MCG worked!!!!!


But my VoodooSDHC.kext not be load.

#186
Guest: basseed_*

Guest: basseed_*
  • Guests

I have some problems with my connection now. The Broadcom 5784 is still recognized as ethernet but it says 'Not Connected' and the Terminal says that en0 not exists. [I think it's because of the 10.6.3 update but I'm not shure. Does this kext work with 10.6.3?]
nevermind, it is in the first post that it works with 10.6.3...

on 10.6.3 my 5784m kext ain't working anymore, can someone help? no dhcp or connectivity even after setting manual MAC, 32bit mode

#187
Guest: basseed_*

Guest: basseed_*
  • Guests

on 10.6.3 my 5784m kext ain't working anymore, can someone help? no dhcp or connectivity even after setting manual MAC, 32bit mode

I confirmi the noob1x 3264 is working on 10.6.3 after replacing the id's with 5784m and manually setting mac address.

Marco

#188
Thmz

Thmz

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
  • Gender:Male
  • Location:Belgium

Or you can try this too:

add the next line

ifconfig en0 lladdr 00:MA:CA:DD:RE:SS

in /etc/rc.local

I dont have rc.local in /etc/ ?
I'm using Snow Leopard.

#189
acero

acero

    InsanelyMac Protégé

  • Members
  • PipPip
  • 52 posts

I dont have rc.local in /etc/ ?
I'm using Snow Leopard.

hi
make your broadcom 5784M /pci14e4,1698 work in SNOW LEOPARD 32 Bit
download nobb1x "5787M_32_64Bit_AppleBCM5701.zip" on first page.

-with an hex editor open :"AppleBCM5701Ethernet.kext/Content/MacOs/AppleBCM5701Ethernet"
-search and replace all occurence of 66 3d "59 16" with 66 3d "98 16",
you˙ll replace it 53 times.
(i know what you think , ({censored})....53 times ,no way,i can t do that !
my 2 cent ,pick last nobb1x 10.6.3 kext and edit only 16 times....uhhh)
-add the device id's 1698 in "AppleBCM5701Ethernet.kext/Content/...Info.plist"
<string>pci14e4,1698</string>
-move IOnetworkingFamily.kext to your desktop
-copy/paste your new kext in "IONetworkingFamily.kext/Contents/PlugIns/ and install with kext helper.reboot

you need to set your MAC Address manually if you need,
to do it open a terminal session and type :
"sudo ifconfig en0 (or en1 if you have more than one card) lladdr YO:UR:MA:CA:DD:RS

#190
nobb1x

nobb1x

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 331 posts
  • Location:Italy
new update, 10.6.3 version and big news. check the 1st post on this thread.

#191
quinielascom

quinielascom

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 749 posts
  • Location:M�xico

I dont have rc.local in /etc/ ?
I'm using Snow Leopard.


create it:

sudo nano /etc/rc.local

new update, 10.6.3 version and big news. check the 1st post on this thread.


Thanks, works fine in my BCM5787M (Aspire 4320), mac address is detected automatically, sleep works too.

#192
ilikeapple

ilikeapple

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts

new update, 10.6.3 version and big news. check the 1st post on this thread.


It worked! :P But in my Syslog:

10-4-25 AM 09:14:36	kernel	AppleBCM5701Ethernet:        0        0             start - failed to find Ethernet Low Power ACPI methods10-4-25 AM 09:57:34	kernel	AppleBCM5701Ethernet:        a        0             interruptOccurred - Not my interrupt10-4-25 AM 10:02:30	kernel	Ethernet [AppleBCM5701Ethernet]:             Link up on en0, 100-Megabit, Full-duplex, Symmetric flow-control,             Debug [796d,2300,0de1,0300,45e1,0000]10-4-25 AM 10:03:45	kernel	AppleBCM5701Ethernet:        a        0             interruptOccurred - Not my interrupt

My Acer4720Z not support Ethernet Low Power ACPI methods?

#193
anhtuhu

anhtuhu

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts

It seems to me that this is too much fiddling to get it working.
I use the kext from Rubydream in another thread about the broadcom card.
http://forum.insanel...&...st&p=903347
This works right away, no installing extra scripts to get it to work for the same BCM5787M 14e4:1693 card.
Also claiming you can have the MAC address but only by hardcoding it in the driver.
I would like to see a driver reading the MAC from the card.


Can you up Your LAN driver fo me? Mine same You, but it isn't working?

Thanks so much

#194
MadMunky

MadMunky

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
Can anyone help me please :)

I've installed the latest AppleBCM5701Ethernet.kext from the front page into my /Extra/Extentions/IONetworkingFamily.kext/Contents/Plugins/

Fixed the permissions etc.. done a reboot with -f -v but it still does not work on 10.6.3

LSPCI reports the card as a BCM5787M Gigabit 14e4:1693

only thing about the driver in the console logs is

AppleBCM5701Ethernet: 0 0 start - no acpi-device?

ifconfig does not list the card and its not show in network prefs

#195
nobb1x

nobb1x

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 331 posts
  • Location:Italy
once again, if the driver don't find the card or give acpi detection errors the problem is in YOUR PC

try to have a read here http://www.insanelym...howtopic=183356 and see if it works
for you.
i never experienced a such problem.

#196
MadMunky

MadMunky

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts
I've gone back to the older driver so I dont get MAC address reading but at least its working again.

Will have a read though the link cheers, though I dont get why it works with the older driver and not the newer one and its a "my machine" issue

#197
dream08

dream08

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
Hi,My card is BCM57780, Broadcom NetLink ™ Gigabit Ethernet 14e4:1692
I've already installed snow leopard 10.6.3,but my card just doesn't work.I used many ways.but my problem is still there. Can you please help me out?

#198
begna112

begna112

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
hey, having trouble installing the 84M kext. or at least its not being effective. do i need to edit the hex before install the kext or after? Im running 10.6.3 but it didnt work before i upgraded either so im assuming that doesnt make a difference

also the hex editor that is in the readme doesnt work. it doesnt show anythign in the kext. i had to download hexeditor 2.2 for mac which i found through google.

lastly do u think you could re-write the read me? its highly technical and/or written in very bad english. a nood to hackintosh version would be great. because normally the firs thing a person dies is try to get the internet working so its important to be able to understand it.

Thanks, begna112

#199
begna112

begna112

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts

hey, having trouble installing the 84M kext. or at least its not being effective. do i need to edit the hex before install the kext or after? Im running 10.6.3 but it didnt work before i upgraded either so im assuming that doesnt make a difference

also the hex editor that is in the readme doesnt work. it doesnt show anythign in the kext. i had to download hexeditor 2.2 for mac which i found through google.

lastly do u think you could re-write the read me? its highly technical and/or written in very bad english. a nood to hackintosh version would be great. because normally the firs thing a person dies is try to get the internet working so its important to be able to understand it.

Thanks, begna112



OK SO I GOT IT WORKING!!!! YAY

anyway, now that im done rejoicing I would like to thank you guys for all that you have done.

but i would like to point out the the hex editor in the read me does not work. u should put a link to the hex editor i used in the first post it can be found here: http://www.versiontr...einfo/vt3/10658

but again. thanks so much

#200
Muhammad Adnan Asim

Muhammad Adnan Asim

    InsanelyMac Protégé

  • Members
  • Pip
  • 33 posts
  • Gender:Male
  • Location:UK

Hi,

I have Hexedited the BCM5787M Kext with the BCM5784M ID (14e4 1698) and it works!!!!!!!

Thank you Nobb1X ;)

Here is the kext to install, use Kexthelper, repair permissions and reboot
Just follow Nobb1X instructions (Readme file in zip with the kext) to change MAC adress and to be able to connect...



Here is the link to download the Magnat2's script which makes utilisation easier ;)
http://forum.insanel...&...st&p=916658
and his "how to" to install the script in menu
http://forum.insanel...&...st&p=920932



I using your kext BCM5784M ID (14e4 1698) and internet works by running tcpdump command in terminal.
But i am unable to install given script by following how to install the script.

Can you plz cleary specify the method to install script or is there any other good method to not to run command every time u use snow leopard 10.6.3.

I will appreciate any kind of help.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy