Jump to content
4 posts in this topic

Recommended Posts

Hey guys, thanks for taking the time to read this and possibly help me. For the record I have tried to figure out my problem through using Google and these and other various osx86 forums. My system specs are as follow:

 

AMD x64 6000+

Asus m2n-e sli

4gb ram

Nvidia Geforce 8800GTS GFX

320gb HDD

I have windows Vista installed on my first partition and MAC OS X on the other which I installed using Leo4all 10.5.2.

 

After finally getting my MAC OS X set up on my other partition everything is working perfectly except for the internet. I connect through a router via Ethernet. Mac doesn't even recognize that I have an Ethernet connection. I installed the default Forcedeth patch that came with Leo4all and that didn't work so I tried about 5 other .Kext drivers that I found on these forums that supposedly work for my nforce chipset which I believe is 570.

 

This is the last one I tried: http://forum.insanelymac.com/index.php?showtopic=12933 (nForce4 LAN Driver)

I followed the instructions perfectly and tried it about 3 times to make sure I didn't do anything wrong. During the installation it recognised my ethernet card but then said "Forcedeth could not find a valid PHY" and stopped. Here's the details of my ethernet card:

 

Network Adapter NVIDIA nForce Networking Controller

Interface Type Ethernet

Hardware Address 00-1B-FC-AE-58-35

Connection Name Local Area Connection

Connection Speed 100 Mbps

 

I tried my utmost to disclose as much information as I could in this thread to make helping me easier, if I have left out anything, please ask and I will get right onto it. Help is much appreciated. Thanks in advance.

Link to comment
https://www.insanelymac.com/forum/topic/143453-could-not-find-a-valid-phy/
Share on other sites

I had this same problem on my nforce mcp61 chipset. I now use the nforce kext, the one you link to, and for the most part, works. What you might try is, unplug the power to the PC and unplug the ethernet cable for about 30sec. Then plug in the ethernet cable and then the power and start the PC. This works for me and i hope it works for you. I don't know why you have to do this or how to fix it. If you find somehting, let us know.

 

Chris

I had this same problem on my nforce mcp61 chipset. I now use the nforce kext, the one you link to, and for the most part, works. What you might try is, unplug the power to the PC and unplug the ethernet cable for about 30sec. Then plug in the ethernet cable and then the power and start the PC. This works for me and i hope it works for you. I don't know why you have to do this or how to fix it. If you find somehting, let us know.

 

Chris

 

Hey, I have tried that before and it didn't work sadly. Hopefully someone will read this and give us a hint as to what we can do about this issue.

I noticed a lot of people were having a problem with this and not many were getting helped. I was getting an error "forcedeth: could not find a valid PHY" while installing the forcedeth drivers for my Asus m2n-e sli. I tried about 5 different drivers and finally someone on IRC showed me a fix which I found the download to no where else on google apart from on a random german site.

 

Here's the download link: http://rs558.rapidshare.com/files/17800363...ix_PHYError.zip

 

Extract the folder onto your mac desktop and Follow these instructions, with thanks to planetbeing and it should work perfectly like it did for me.

 

1. Download the driver

2. Extract the contents onto the desktop

3. Open the Terminal application in the Applications/Utilities folder

4. Type "tail -f /var/log/system.log" to obtain debugging output for the first run.

5. Use the menu bar to open up a new Terminal window.

6. In this new window, type "cd ~/Desktop/forcedeth/build/Release"

7. sudo chown -R root:wheel forcedeth.kext

8. sudo chmod -R 755 forcedeth.kext

9. sudo kextload -v forcedeth.kext

10. Observe in the log window what happens. If there are no errors, and you eventually see the link going up with a proper speed, then the driver will work with your hardware. Otherwise, paste the log in this thread for help.

11. Test out the driver by browsing some websites, etc.

12. If there were any problems in steps 10 or 11, type "sudo kextunload forcedeth.kext", then repeat steps 7-11 for forcedeth-nockd.kext

13. To install the driver, type "sudo cp -R forcedeth.kext /System/Library/Extensions"

14. Lastly, update the extensions cache with "sudo kextcache -k /System/Library/Extensions"

 

 

I am not at all clued up when it comes to hackintosh or programming but this is just my bit to help others like I was helped. I did NOT by any means make or have anything to do with the creation of this awesome driver and I don't know who did, so, whoever you are, thank you and I know this is going to help others like it did me.

Thanks to mspeeggy who helped me with this in IRC, you're a hero! Without you I'd never have fixed it.

×
×
  • Create New...