InfiniteMac OSx86  


Reply
 
Thread tools Display modes
  #1  
Old 04-07-2011, 04:26 AM
adlan adlan is offline
Jaguar
 
Join Date: Jan 2011
Posts: 36
Quote:
Originally Posted by Astarael View Post
Hi adlan,
I have just tested your kext - it makes my BCM5787M work. Moreover in "System Profiler" I can see correct information about the card (while using 10.6.3 modified BCM5701 plugin i got pci14e4,1693 instead of real name despite of DSDT patches I added).

But there's one problem - after loading the kext my system slowed down a lot. I barely managed to type sudo kextunload BCM5722D.kext in terminal. I didn't got such effects after loading hexedited plugin.
About 5 minutes later I used kextload command and got slow down again - but the negative effect was much lighter, I'd say about one tenth of first one.
Maybe it might have something to do with code optimizations? I really dunno.

I keep my fingers crossed for this project - who knows, how long 10.6.3 kext is going to work? It may get broken in Lion or even next update.

Regards,
Astarael

PS Sorry for my English, still learning
hi,
can you try this kext,

http://cl.ly/3e3l2N2t1n242a3O0T0I

and send me the log? take the line starting with BCM5722D

PS no problem, me too
Reply With Quote
  #2  
Old 04-18-2011, 05:18 PM
Astarael Astarael is offline
Cheetah
 
Join Date: Apr 2011
Posts: 6
Quote:
Originally Posted by adlan View Post
hi,
can you try this kext,

http://cl.ly/3e3l2N2t1n242a3O0T0I

and send me the log? take the line starting with BCM5722D

PS no problem, me too
Hi, sorry it took me so long, I've been very busy recently.
Anyway, I placed the kext you gave me in /S/L/E, then chmod and chown it and loaded it with kextload. This is what I got in system Console:
Code:
11-04-18 18:13:12	sudo[255]	astarael : TTY=ttys000 ; PWD=/Users/astarael ; USER=root ; COMMAND=/sbin/kextload /System/Library/Extensions/BCM5722D.kext/
11-04-18 18:13:13	kernel	BCM5722D (Build date/time: Mar 25 2011 23:28:49)
11-04-18 18:13:14	kernel	BCM5722D (resetAdapter:145): 4B657654 to B49A89AB in 0 iterations
11-04-18 18:13:14	kernel	my_name_adlan_BCM5722D: Model: BCM5787M NetLink (TM) Gigabit Ethernet
11-04-18 18:13:14	kernel	my_name_adlan_BCM5722D: Loaded successfully
11-04-18 18:13:14	kernel	my_name_adlan_BCM5722D: Ethernet address 00:1e:37:24:13:81
11-04-18 18:13:14	kernel	BCM5722D (resetAdapter:145): 4B657654 to B49A89AB in 0 iterations
11-04-18 18:13:14	kernel	BCM5722D (setMedium:367): Change medium: kIOMediumEthernetAuto
11-04-18 18:13:14	kernel	BCM5722D (setMedium:392): Change medium: kLinkDuplexNegotiate
11-04-18 18:13:14	kernel	BCM5722D (configureLinkAdvertisement:567): advertiseFe: 5E1
11-04-18 18:13:14	kernel	BCM5722D (configureLinkAdvertisement:568): advertiseGe: 300
11-04-18 18:13:14	kernel	BCM5722D (startAutoNegotiation:590): Adv reg: 5E1
I'm not sure if it is what you wanted

PS I wouldn't advise using KextHelper in Snow Leopard - it doesn't work well. You might want to test KextWizard instead (I won't post a link 'cos I'm not sure if it is permitted :P)

Last edited by Astarael; 04-18-2011 at 05:21 PM.
Reply With Quote
  #3  
Old 04-19-2011, 03:52 PM
adlan adlan is offline
Jaguar
 
Join Date: Jan 2011
Posts: 36
sorry for the delay, sometimes i didn't notice new post on this thread.

Quote:
Originally Posted by Astarael View Post
Hi, sorry it took me so long, I've been very busy recently.
Anyway, I placed the kext you gave me in /S/L/E, then chmod and chown it and loaded it with kextload. This is what I got in system Console:

Code:
11-04-18 18:13:12	sudo[255]	astarael : TTY=ttys000 ; PWD=/Users/astarael ; USER=root ; COMMAND=/sbin/kextload /System/Library/Extensions/BCM5722D.kext/
11-04-18 18:13:13	kernel	BCM5722D (Build date/time: Mar 25 2011 23:28:49)
11-04-18 18:13:14	kernel	BCM5722D (resetAdapter:145): 4B657654 to B49A89AB in 0 iterations
11-04-18 18:13:14	kernel	my_name_adlan_BCM5722D: Model: BCM5787M NetLink (TM) Gigabit Ethernet
11-04-18 18:13:14	kernel	my_name_adlan_BCM5722D: Loaded successfully
11-04-18 18:13:14	kernel	my_name_adlan_BCM5722D: Ethernet address 00:1e:37:24:13:81
11-04-18 18:13:14	kernel	BCM5722D (resetAdapter:145): 4B657654 to B49A89AB in 0 iterations
11-04-18 18:13:14	kernel	BCM5722D (setMedium:367): Change medium: kIOMediumEthernetAuto
11-04-18 18:13:14	kernel	BCM5722D (setMedium:392): Change medium: kLinkDuplexNegotiate
11-04-18 18:13:14	kernel	BCM5722D (configureLinkAdvertisement:567): advertiseFe: 5E1
11-04-18 18:13:14	kernel	BCM5722D (configureLinkAdvertisement:568): advertiseGe: 300
11-04-18 18:13:14	kernel	BCM5722D (startAutoNegotiation:590): Adv reg: 5E1
I'm not sure if it is what you wanted

PS I wouldn't advise using KextHelper in Snow Leopard - it doesn't work well. You might want to test KextWizard instead (I won't post a link 'cos I'm not sure if it is permitted :P)
did the problem still persist?
is that the only message logged for the kext? and after that your system starts slowing down?

PS, yeah, kexthelper freeze on exit that it requires force quitting, though i didn't bother looking for another since the app still does what it should do . Anyway thank you for the advice, I'll try the app you mentioned and update the first post.
Reply With Quote
  #4  
Old 04-25-2011, 03:30 AM
michalskie michalskie is offline
Cheetah
 
Join Date: Apr 2011
Posts: 1
i have a lenovo g530

i installed the kext and got a kernel panic .
Reply With Quote
  #5  
Old 04-26-2011, 03:21 AM
adlan adlan is offline
Jaguar
 
Join Date: Jan 2011
Posts: 36
Quote:
Originally Posted by michalskie View Post
i have a lenovo g530

i installed the kext and got a kernel panic .
hi, sorry for the delay

can you provide me your
- card model
- method of os installation (vanilla/distro(hazard,iatkos,etc)
Reply With Quote
  #6  
Old 05-17-2011, 09:33 AM
fyooo fyooo is offline
Cheetah
 
Join Date: May 2011
Posts: 7
I can't see anything about BCM in my system.log and even my /var/log directory
Quote:
bash-3.2# pwd
/var/log
bash-3.2# grep BCM *
bash-3.2# ls /System/Library/Extensions/BCM5722D.kext/Contents/
Info.plist MacOS Resources
bash-3.2#

Last edited by fyooo; 05-17-2011 at 11:09 AM.
Reply With Quote
  #7  
Old 05-17-2011, 02:17 PM
rals2007 rals2007 is offline
Cheetah
 
Join Date: Aug 2009
Posts: 9
adlan

Source is synced with your latest binary release ?
Reply With Quote
  #8  
Old 05-17-2011, 04:07 PM
adlan adlan is offline
Jaguar
 
Join Date: Jan 2011
Posts: 36
Quote:
Originally Posted by rals2007 View Post
adlan

Source is synced with your latest binary release ?
yes, i just updated the kext in the first post with the new build based on the latest commit
Reply With Quote
  #9  
Old 05-17-2011, 04:15 PM
adlan adlan is offline
Jaguar
 
Join Date: Jan 2011
Posts: 36
Quote:
Originally Posted by fyooo View Post
I can't see anything about BCM in my system.log and even my /var/log directory
If the kext is loaded, it should at least shows a build date/time. So that means the kext isn't loaded. Actually I didn't have the chance to see the image of error message you posted before, can you post it again?
Reply With Quote
  #10  
Old 05-18-2011, 02:27 AM
fyooo fyooo is offline
Cheetah
 
Join Date: May 2011
Posts: 7
Quote:
Originally Posted by adlan View Post
If the kext is loaded, it should at least shows a build date/time. So that means the kext isn't loaded. Actually I didn't have the chance to see the image of error message you posted before, can you post it again?
I just tried to load this kext manually in terminal:
Quote:
bash-3.2# kextload BCM5722D.kext/
/Users/oo/Downloads/BCM5722D.kext failed to load - (libkern/kext) authentication failure (file ownership/permissions); check the system/kernel logs for errors or try kextutil(8).
bash-3.2#
Attached Images
File Type: jpg erro.jpg (17.2 KB, 8 views)
Reply With Quote
Reply