Subscribe to our RSS news feed
AAPL 275.62 (0.56)

Broadcom BCM5787M/BCM5784M - A solution, specific kext for cynderella lan cards
*****
  • Group: Members
  • Posts: 328
  • Joined: 28-February 08
  • From: Italy
  • Member No.: 192,949
hi, here is the last hexedited version of the AppleBCM kext, this one is specific for BCM5787M 14e4:1693
there is an huge readme included, please read it, it explain everything.
you can have your mac address with this one and i encourage you to set yours
it has been tested on some different configurations and it seem to work, i'm using it to post right now
if it don't work for you,be sure you have a 14e4:1693 device then report here, thanks
good luck

Attached File  Broadcom5787M.zip ( 110.89K ) Number of downloads: 10624


N.B. these kexts are intended for Leopard, up to 10.5.8

--EDIT
See this post for BCM5784M - thanks to Boombeng
http://forum.insanelymac.com/index.php?s=&...st&p=963461

--EDIT
UPDATE

Snow leopard (10.6.2 & 10.6.3) Broadcom 5787M kext - do not use this with Leopard 10.5.8 and older.

Attached File  5787M_32_64Bit_AppleBCM5701.zip ( 167.93K ) Number of downloads: 792


INSTALLATION: use kext utility to install, or do it manually if you know how.

This kext don't read the MAC address of the card, you need to set it 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
it works both on 32 and 64 bit modes.

-EDIT
UPDATE 2

Snow Leopard 10.6.3 only (untested on 10.6.2 and earlier)

Attached File  10.6.3.5787M.zip ( 180.79K ) Number of downloads: 1112


This is the last version, and it come from 10.6.3. FINALLY IT SUPPORT MAC ADDRESS FROM THE CARD, no more
needs to set it manually.
Features:
Read mac address from the nic
support 32 and 64 bit modes
support sleep/unloading

To INSTALL, update to 10.6.3 and replace the original Apple kext into IONetworkingFamily.kext/Contents/Plugins
fix permissions and reboot.
(N.B. this has been tried only on the 5787M 14e4:1693, please figure yourself how to modify to work with other BCM card, i can't test)
PM Profile Card
Go to the top of the page
+ Quote Post
11 Pages V   1 2 3 > »   
Start new topic
Replies (1 - 19)
*******
  • Group: Members
  • Posts: 723
  • Joined: 26-January 08
  • From: M�xico
  • Member No.: 178,287
Hey, the Snow Leopard 10.6.3 kext works so far 100% in my laptop Acer Aspire 4320.

T H A N K S - Y O U ! ! !

Edit: the 10.6.3 driver version works in Snow 10.6.4 too.
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 10
  • Joined: 10-September 05
  • Member No.: 10,082
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.insanelymac.com/index.php?s=&...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.
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 6
  • Joined: 17-September 08
  • Member No.: 289,167
It works here on ACER EXTENSA 5220. Very nice!

I don't know how many forums I have read about and now I'm connected with my notebook. Thank you.

PS: The KEXT of Rubydream UNFORTUNALEY does not work for me but I saw a post where people said it does. REGARDS.
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 91
  • Joined: 22-April 08
  • From: Ragusa,Italia
  • Member No.: 219,683
on my acer it say device not configured when i do tcpdump
PM Profile Card
Go to the top of the page
+ Quote Post
*****
  • Group: Members
  • Posts: 328
  • Joined: 28-February 08
  • From: Italy
  • Member No.: 192,949
QUOTE (achille91 @ Sep 25 2008, 12:41 PM) *
on my acer it say device not configured when i do tcpdump



Device not configured is because you are trying to do a tcpdump on an unexistant interface, check the output of ifconfig, does it load for you?
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 91
  • Joined: 22-April 08
  • From: Ragusa,Italia
  • Member No.: 219,683
when i type ifconfig it say :
lo9,fw0 and if i try tcpdump -i lo0 or fw0 it return ipv4 adress non assigned
PM Profile Card
Go to the top of the page
+ Quote Post
*****
  • Group: Members
  • Posts: 328
  • Joined: 28-February 08
  • From: Italy
  • Member No.: 192,949
QUOTE (achille91 @ Sep 25 2008, 08:11 PM) *
when i type ifconfig it say :
lo9,fw0 and if i try tcpdump -i lo0 or fw0 it return ipv4 adress non assigned


Then, it not load at all, you must have a en0 or en1 interface, try the following
unpack the kext into your desktop so you have a folder called "Broadcom5787M"
open a terminal window and type "sudo -s" then type your password (without quotes "")
type "cd Desktop"
type "cd Broadcom5787M"
type "chown -R root:wheel AppleBCM5787MEthernet.kext" (write only the inital letters "Appl" then press TAB it will autocomplete)
type "chmod -R 755 AppleBCM5787MEthernet.kext"
type "kextload AppleBCM5787MEthernet.kext"
if it don't crash type now
"ifconfig"
and look if an en0 interface is there, if there try now "tcpdump -i en0"
fw0 and lo0 are the firewall and local interfaces, not ethernet
If it load try to read again the readme for better instructions.
PM Profile Card
Go to the top of the page
+ Quote Post
*******
  • Group: Members
  • Posts: 723
  • Joined: 26-January 08
  • From: M�xico
  • Member No.: 178,287
Your kext works fine but i have some questions:

1.- About mode promisc, exactly what function have it in the driver ?

2.- If i try use the autostart script (Start_Promisc folder) in /Library/StartupItems no start and network no works but if i write in terminal sudo tcpdump -i en0 works, or the script folder go in /System/Library/StartupItems ?

3.- What happen if network cable is not connected and is executed the autostart script ?

Note: I already changed enX to en0 (bcm5787m) in start_promisc file.

Regards & thanks for your help.
PM Profile Card
Go to the top of the page
+ Quote Post
*****
  • Group: Members
  • Posts: 328
  • Joined: 28-February 08
  • From: Italy
  • Member No.: 192,949
Hi, here is the answers
1) the original driver has been patched to remove some of the checks, it has been writed for a 5701, and c++ sources has never been released, the patch affect the transmit/receive data and it only work when forced in promiscuous mode, i'm still looking at it, with bad luck until now.
2) are you sure about file permissions? did you read the readme? are you using the rtc fix as explained in the readme? it must be in /Library/StartupItems
3) nothing happens, maybe the tcpdump running in the background stole you a few cpu cycles

QUOTE (quinielascom @ Sep 26 2008, 01:12 AM) *
Your kext works fine but i have some questions:

1.- About mode promisc, exactly what function have it in the driver ?

2.- If i try use the autostart script (Start_Promisc folder) in /Library/StartupItems no start and network no works but if i write in terminal sudo tcpdump -i en0 works, or the script folder go in /System/Library/StartupItems ?

3.- What happen if network cable is not connected and is executed the autostart script ?

Note: I already changed enX to en0 (bcm5787m) in start_promisc file.

Regards & thanks for your help.
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 19
  • Joined: 24-December 07
  • Member No.: 165,460
Do i need to remove the AppleBCM5701MEthernet.kext from IONetworkingFamily.kext's plulgins folder.

I just installed the driver you attached,and thanks for that.

i do what you said in the readme file,
the network card had recognized correctly with the right mac addresses,
when i copy the Start_Promisc folder to /Library/StartupItems/ and reboot,but macosx crashed.
is that any possible to not copy the Start_Promisc file to that folder?or should i just remove the Start_Promisc from that folder.
i gotta have one more try.

thanks in advance.you did a great job.
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 19
  • Joined: 24-December 07
  • Member No.: 165,460
it works dude,
i finally got my card working ,
thanks man.thanks for you amazing job.
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Newbies
  • Posts: 3
  • Joined: 27-September 07
  • From: Kiev, Ukraine
  • Member No.: 137,962
It's working. Thanks!!!!
PM Profile Card
Go to the top of the page
+ Quote Post
*******
  • Group: Members
  • Posts: 723
  • Joined: 26-January 08
  • From: M�xico
  • Member No.: 178,287
Only a feedback:

Sleep in Acer aspire 4320 that before worked after of this driver only go to black screen (system hang) and have that poweroff/restart.

Regards.
PM Profile Card
Go to the top of the page
+ Quote Post
*****
  • Group: Members
  • Posts: 293
  • Joined: 20-June 08
  • Member No.: 246,992
Simply works when nothing else would. Didn't think I'd ever get Ethernet working on my Acer Extensa 5620. HUGE thanks! The auto-start script makes this truly seamless smile.gif
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 11
  • Joined: 13-April 08
  • Member No.: 214,082
it's WORKING. I'm happy!!!! Thanks!!!!
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 15
  • Joined: 6-April 08
  • Member No.: 210,899
Works perfectly with the Promisc-Script on an Acer 5220!
I've been waiting for this solution for almost a year...

Thanks you guys!!!! Great work!
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Newbies
  • Posts: 1
  • Joined: 26-May 08
  • Member No.: 235,810
QUOTE (CharredPC @ Sep 27 2008, 07:02 PM) *
Simply works when nothing else would. Didn't think I'd ever get Ethernet working on my Acer Extensa 5620. HUGE thanks! The auto-start script makes this truly seamless smile.gif


did it ask you to reset all your devices (router, modem, etc) a lot? It recognizes ethernet on my 5620 now, but i get stuck on that loop, and it still fails to connect in the end
PM Profile Card
Go to the top of the page
+ Quote Post
*****
  • Group: Members
  • Posts: 328
  • Joined: 28-February 08
  • From: Italy
  • Member No.: 192,949
QUOTE (brnppprs @ Sep 28 2008, 08:05 PM) *
did it ask you to reset all your devices (router, modem, etc) a lot? It recognizes ethernet on my 5620 now, but i get stuck on that loop, and it still fails to connect in the end



this driver works only on promiscuous mode, are you sure have you tried to run a tcpdump to force the adapter in promiscuous mode?
PM Profile Card
Go to the top of the page
+ Quote Post
*
  • Group: Members
  • Posts: 24
  • Joined: 12-March 06
  • Member No.: 28,113
Great job, man. Thanks a million.
Works perfectly on my ThinkPad R61.

Now i have left is the AD1984 sound card.
PM Profile Card
Go to the top of the page
+ Quote Post
11 Pages V   1 2 3 > » 
Reply to this topic Start new topic

1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

RSS Lo-Fi Version Time is now: 31st July 2010 - 02:15 PM