Help - Search - Members - Calendar
Full Version: Driver for nForce4 LAN
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > LAN and Wireless
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
exdeniz
Hi
I have Asus A8N4-E SE
I have problems
family specific matching fails
Apr 12 17:46:01 Macintosh kernel[0]: forcedeth: Initializing.
Apr 12 17:46:01 Macintosh kernel[0]: forcedeth: Probing.
Apr 12 17:46:01 Macintosh kernel[0]: forcedeth: Starting.
Apr 12 17:46:01 Macintosh kernel[0]: forcedeth: PCI system 0x10DE:0x0057, subsystem 0x1043:0x8141 opened.
Apr 12 17:46:01 Macintosh kernel[0]: forcedeth: Mapped from 0xD0000000 of length 4096.
Apr 12 17:46:01 Macintosh kernel[0]: forcedeth: Allocated 3072 bytes of contiguous memory for DMA: rx at 0x292d0000, tx at 0x292d0400, wired at 0x14c5d000.
Apr 12 17:46:01 Macintosh kernel[0]: forcedeth: Found nForce4 LAN with MAC: 00:15:F2:9D:97:CC.
Apr 12 17:46:01 Macintosh kernel[0]: forcedeth: Could not find a valid PHY.
Apr 12 17:46:01 Macintosh kernel[0]: forcedeth: Stopping

What to me to do?
Buy Intel Network card ? )
snowsquirrel
I hate redundancy too, but the nic really isn't work wasting your time. You can pick up a pci realtek 8139 nic for like $8 new. Don't fight it...
_quark_
Any news with nForce 5 LAN support? please...
gimpy530
OK, I tried to install the Kext following the directions and I got errors and no network.  I am new the *nix world, and this is the first major time using OSX, is there something I am doing wrong?.  My log should be attached.

Mobo: MSI K8N Neo4-f
Chipset: nforce4
CPU: AMD Athlon 64 3700+ Sandiego core (SSE3 support)
RAM: 1GB
Video: Nvidia 7100GS
Colonel
I just got my nForce networking working (devID 0269). I custom-compiled a new driver just for 0269 machines. Anyone feel free to try it out. But be sure to unplug your computer for 30 seconds before you use it. smile.gif
kkw
QUOTE(NthVenus @ Apr 10 2007, 10:26 AM) *
I need help with getting my Ethernet working properly. I believe I can get it working with forcedeth-nockd.kext, everytime I try it it picks up Network Settings picks up the Built-in Ethernet and Network Settings but not ISP or Internet.


Same results for me, though I use forcedeth-d.kext
ryanchandl
Anyone uses Asus M2NPV-MX and get it workin?
js1tr3
QUOTE(ryanchandl @ May 5 2007, 05:15 AM) *
Anyone uses Asus M2NPV-MX and get it workin?



using m2nbp-vm csm. Almost the same networking hardware, but All i get is the Link down error described previously. its pretty close.
ablyes
hello,

i have an asus a8v-x motherboard with a realtek8201 chip lan.
i tried all the kext of the forcedeth folder, and noone works sad.gif

i also modified the Info.plist to have my VEN/DEV card in
i remplaced the string in Info.plist by 0x11063065 witch is concur with this :
PCI\VEN_1106&DEV3065
another time with 0x30651106

is there a mistake ? I missed a stape ? cause it's still doesn't work.

thanks
tomnic
Tried any forcedeth.kext for my 03EF:10DE network adapter... is there any chance to get this working??? Everything seems fine, but I cannot ping my gateway, so no internet connection...

MoBo is an Asrock 939NF6G-VSTA, based on the nForce MCP61 chipset... any suggestion???

Edit: If I use DHCP settings I don't get the right IP address, in the range I use in my network... apparently wrong MAC address is assigned, ec:03:01:66:19:00, the correct one in windows is reversed, i.e. 00:19:66:01:03... any way to fix this??? Recompiling?
Mayc
QUOTE(Colonel @ Apr 20 2007, 01:30 AM) *
I just got my nForce networking working (devID 0269). I custom-compiled a new driver just for 0269 machines. Anyone feel free to try it out. But be sure to unplug your computer for 30 seconds before you use it. smile.gif

Thanks. It works. I don't understand, what you mean: "unplug your computer"... Unplug from where? As I read later, I found: "unplug from power".
I'll try with original nForce driver with fixed devID in Info.plist. Your build has very windy system.log output.
Updated: Original nForce driver working well with adding proper devID. If I boot to windows/linux, then I need to powerdown my PC. Otherwise, I can reboot PC so times as I want smile.gif
rickdek
Im using a asus M2N and all I get is the link down (no link and activity light as well).
I've tried all the different drivers out here, but no luck.

Id would 0x037310DE , which is also in one of the kext's out here ...

ifconfig -a is showing:
media: autoselect (<unkown type>) status: inactive
This wont change into something else when I configure the card manually ...
RobNyc
I have Marvell Yukon and Nvidia's dual-lan how do I know which 1 im using ?
Andy1988
Thank you for this driver...
But I've got one problem. The normal forcedeth.kext doesn't work for me. So I used the forcedeth-knockd.kext.
This kext works with my card. But now my system.log is getting bigger and bigger because of so much debugging messages!
Is there any way to stop this?
Julio UK
thumbsup_anim.gif
It realy works fine for me.
I use your howto and then I had to configure my Internet conection, restart my moden, click in ok, and Voila!
Is working right now

and I LOVE IT!!!!!!

My info:
ECS nForce 3 250
AMD Semprom 3100+ 64 bits, SSE2, SSE3
1GB mem DDR
Mac 10.4.8 (one of JaS DVD with intel and AMD support)
onboard sound
onboard LAN
NVIDIA FX 5500 - 256mb

Thank you very much, amigo! gun.gif
Corrapuz
I have M2N-MX Motherboard by ASUStec, with onboard nVIDIA MCP61 Lan Controller and just can't configure this lan. I've installed the forcedeth from the first page of this topic and it seemed to recognize it. However adter rebooting the system i've bump into the same problev - Mac says the the LAN cable is not plugged in, and that's all.
Have no idea what to do blink.gif
RobNyc
Well my mobo has dual-lan and I dont know which 1 is working I'm guessing probably both
PatRacko
QUOTE(Mayc @ May 14 2007, 10:23 PM) *
Thanks. It works. I don't understand, what you mean: "unplug your computer"... Unplug from where? As I read later, I found: "unplug from power".
I'll try with original nForce driver with fixed devID in Info.plist. Your build has very windy system.log output.
Updated: Original nForce driver working well with adding proper devID. If I boot to windows/linux, then I need to powerdown my PC. Otherwise, I can reboot PC so times as I want smile.gif





Sorry im a noob
How do i locate my device id and then how do i change my device id.
Using an nforce 430 chipset, device says it works but i get no web,
it says i need to config my DHCP.
When i boot, the log says have have device 0269.
Just want to get this working.
Again I'm a noob and need some instructions.

THANKS TO ALL
tmazzoni
@Colonel

I have the infamous nForce 680i MCP55 dueal Ethernet w/Marvell PHY and had troubles making it work in Linux too via the usual forcedeth module, i.e. the device was found but DHCP just didn't work.

I found out there is a solution, in Linux: you have to load the forcedeth module with the following options: msi=0 msix=0 - Zap! Problem gone.

I don't know almost anything about kextensions, so I wonder how these parameters can be passed to the driver you compiled.

Maybe this can help finally solve the 680i Ethernet problem...
FabryB
Hi there.
I too have "the infamous nForce 680i MCP55 dual Ethernet w/Marvell PHY" as the last guy who posted named it tongue.gif
While I was trying to mod the driver, I found a little typo in source code of forcedeth.cpp at line 907

Original:
CODE
UInt32 valid[][2] = {{0x0057,0x10DE},{0x0037,0x10DE},{0x0038,0x10DE},{0x0056,0x10DE},{0x0057,0x10DE}
{0x0086,0x10DE},{0x008C,0x10DE},{0x00DF,0x10DE},{0x00E6,0x10DE},{0x0372,0x10DE},
0x037,0x310DE},{0,0}};


Correct:
CODE
UInt32 valid[][2] = {{0x0057,0x10DE},{0x0037,0x10DE},{0x0038,0x10DE},{0x0056,0x10DE},{0x0057,0x10DE}
{0x0086,0x10DE},{0x008C,0x10DE},{0x00DF,0x10DE},{0x00E6,0x10DE},{0x0372,0x10DE},
0x0373,0x10DE},{0,0}};


If you can't see the change...
in last bracket before {0,0} the ID was incorrectly split in 0x037,0x310DE obviously enough it should read 0x0373,0x10DE smile.gif

For a little coincidence 0x0373,0x10DE is EXACTLY the hardware ID of nForce 680i MCP55, but correcting it didn't made it work sad.gif
BlueFalcon7
OK, This whole LAN stuff is beginning to bother me. I have an nForce 430 southbridge. I installed forcedeth (though I haven't tried the one on the previous page) I have an ASUS P5N-E SLI board with a nForce 650i SLI northbride. Maybe its nForce 6 thats giving me problems...

I checked the manual, and it sais that I have a Marvell 88E1116 PHY (gigabit LAN of course) It also says that supports all NET2 network diagnostics.

First of all, does this driver even support my Gigabit LAN?
Second of all, if so, why is it not working? If not Is there one that exists for my LAN?
theshow
Im new at this i just installed osx86 but when i boot it hangs on "Forcedeth: Network link down" thats when my lan is unpluged it hangs when its pluged in too. i was worndering if forcedeth.zip would fix this problem and if it would how do i install it without being in the OS just being is a root command. thx you

system:
AMD 3800+ X2
Gforce 6800 256mb
1 gig OCZ ram
160 gig WD SE ata
Gigabit kn8- Sli Nforce4
Envying
QUOTE(BlueFalcon7 @ Jun 5 2007, 02:47 PM) *
OK, This whole LAN stuff is beginning to bother me. I have an nForce 430 southbridge. I installed forcedeth (though I haven't tried the one on the previous page) I have an ASUS P5N-E SLI board with a nForce 650i SLI northbride. Maybe its nForce 6 thats giving me problems...

I checked the manual, and it sais that I have a Marvell 88E1116 PHY (gigabit LAN of course) It also says that supports all NET2 network diagnostics.

First of all, does this driver even support my Gigabit LAN?
Second of all, if so, why is it not working? If not Is there one that exists for my LAN?



Forget it with your Asus P5N-E SLI Mobo, I finally had to install a RTL8139 PCI Net adapter. hysterical.gif hysterical.gif
rufinus
OK, there clearly seems to be a large file transfer problem.
I have ADSL. If i use all bandwidth, after some time it will hang. It seems like it has to do with multiple connections, because download managers will cause lockup very fast, and this managers are using multiple streams. After the lockup only reboot helps, kext unload-load does not help.

Another problem is that after the manual disconnect, in order to connect to internet again, you have to do kext unload-load thing. In this case it will help.

Mobo is MSI K8N Neo4-F
Buntoz
Hello all, i'm french.
I have an Asus A8N-E.

It work, thanks !!!! I have internet thumbsup_anim.gif
MacLover23
Soooo anyword on nforce 5 support?
allowen
I'm also looking for Nforce 590 lan to work.
I have Wlan working, but I can't see the rest of my network sad.gif
I installed osx86 to a friend computer, the marvell lan controler worked nice and could see the rest of the network. Any idea to see other computers via wlan ??
nthach
i used the Colonel's forcedeth-nockd.kext, and I see repeated in the system log forcedeth: packet 00000000-8000062e. What does this mean, OSX cannot get a DHCP lease as well...
letni
Has anyone looked into the whole unplug power after rebooting from windows issue with this driver? It is getting kind of annoying to have to unplug power every time I reboot from Winblows..
f.al3x
Hi all,
i'm swicher since 4 month ago and i already would like to install mac on my pc biggrin.gif.
I'va well install jas amd 10.4.8 but i have this problem with the nforce 4 (the first i try to fix !)

So during the instalation i have to write : 6. In this new window, type "cd ~/Desktop/forcedeth/build/Release"
but how to do the sign between the cd and /... the wave...
I told new that i'm a neewbie biggrin.gif

So, this drivers will fix the lan problem. For information i have a biostar motherboard Tforce 6100-939 with a nforce 410 chipset.
I hope i will works

thanks to help me !
daresfr
Just make a copy paste smile.gif
f.al3x
oh ok. I'll try it from the saved page (no connection inside smile.gif)
thanks for the tip.
but have we this touch i a mac ?
sgaske
"but how to do the sign between the cd and /... the wave..."

Sounds like you're talking about the ~? It's called a tilde, it's the first key to the left of the 1 key. There should be a ~ and a ` on it ....hope this helps in the future.

Anyhow, instead of double posting, I'll ask MY question here.

(Hardware ID?)

I have an MSI mobo with the nforce 410/430 chipset - windows reports my built in LAN to be nforce4 LAN. So of course I got really excited when I saw that someone had modified an open source driver to work with osx - visions of downloads, torrents and porn danced through my head. Problem is that I'm not sure my LAN is compatible.. The hardware ID for the device is: VEN_10DE&DEV_0269 - however this is for the NVIDIA Network Bus Enumerator, the ID for the actual network adapter is NVNET_DEV0269 - not in the standard format?

(loading the driver)

Ok, so I downloaded forcedeth and followed the instructions to a T. When I get to the sudo kextload -v forcedeth.kext part, it tells me that the kext is valid, that it has loaded, and that everything matches up. However, in the log console where I should see all the other stuff, nothing happens at all. It's like nothing ever really loaded. I unloaded the kext, and then proceeded to try with the other versions suggested in various posts, such as forcedeth-nock.kext, with the same results. It loads and then nothing happens. Oh and just a sidenote, I tried it also with forcedeth-nockd.kext because someone else said they had success with that, and I think at that point I was really pissing OSX off, because it spat back a bunch of info about files missing or not being valid and whatnot, and it told me that forcedeth-nockd.kext was an invalid package or something like that.

BIG QUESTION - what am I doing wrong and/or is my LAN even compatible? Thanks a ton in advance for a solid informative answer. And btw Planetbeing ..I envy you. I'd love to be able to do what you've done for so many people. Bravo, and keep it up!

Best regards,
sgaske
unfunk
OK, I've tried this driver according to the first post's instructions, but I get this:

CODE
Jul 14 02:25:13 unfunk-duquesnes-computer kernel[0]: MMAC: family specific matching fails
Jul 14 02:25:13 unfunk-duquesnes-computer kernel[0]: forcedeth: Initializing.
Jul 14 02:25:13 unfunk-duquesnes-computer kernel[0]: forcedeth: Probing.
Jul 14 02:25:13 unfunk-duquesnes-computer kernel[0]: forcedeth: Starting.
Jul 14 02:25:13 unfunk-duquesnes-computer kernel[0]: forcedeth: PCI system 0x10DE:0x0057, subsystem 0x1458:0xE000 opened.
Jul 14 02:25:13 unfunk-duquesnes-computer kernel[0]: forcedeth: Mapped from 0xF5003000 of length 4096.
Jul 14 02:25:13 unfunk-duquesnes-computer kernel[0]: forcedeth: Allocated 3072 bytes of contiguous memory for DMA: rx at 0x23d98000, tx at 0x23d98400, wired at 0x1e038000.
Jul 14 02:25:13 unfunk-duquesnes-computer kernel[0]: forcedeth: Found nForce4 LAN with MAC: 00:16:E6:D8:16:66.
Jul 14 02:25:13 unfunk-duquesnes-computer kernel[0]: forcedeth: Found PHY 0x5040:0x0003 at address 1.
Jul 14 02:25:13 unfunk-duquesnes-computer kernel[0]: com_triton_forcedeth: Ethernet address 00:16:e6:d8:16:66
Jul 14 02:25:13 unfunk-duquesnes-computer kernel[0]: forcedeth: Enabling... 1 2 3 4 5 6 7
Jul 14 02:25:13 unfunk-duquesnes-computer kernel[0]: forcedeth: Starting transmit/receive engines
Jul 14 02:25:13 unfunk-duquesnes-computer kernel[0]: forcedeth: Network link down.
Jul 14 02:25:22 unfunk-duquesnes-computer /System/Library/CoreServices/mcxd.app/Contents/MacOS/mcxd: MCXD.initializeDirectoryServices: Unable to get the ethernet address
Jul 14 02:26:31 unfunk-duquesnes-computer sudo:   unfunk : TTY=ttyp1; PWD=/Users/unfunk/Desktop/forcedeth/build/Release; USER=root; COMMAND=/sbin/kextload -v forcedeth-nockd.kext
Jul 14 02:26:32 unfunk-duquesnes-computer kernel[0]: MMAC: family specific matching fails
Jul 14 02:26:32 unfunk-duquesnes-computer kernel[0]: forcedeth: Initializing.
Jul 14 02:26:32 unfunk-duquesnes-computer kernel[0]: forcedeth: Probing.
Jul 14 02:26:32 unfunk-duquesnes-computer kernel[0]: forcedeth: Starting.
Jul 14 02:26:32 unfunk-duquesnes-computer kernel[0]: forcedeth: PCI system 0x10DE:0x0057, subsystem 0x1458:0xE000 opened.
Jul 14 02:26:32 unfunk-duquesnes-computer kernel[0]: forcedeth: Mapped from 0xF5003000 of length 4096.
Jul 14 02:26:32 unfunk-duquesnes-computer kernel[0]: forcedeth: Allocated 3072 bytes of contiguous memory for DMA: rx at 0x23d98000, tx at 0x23d98400, wired at 0x1e6ae000.
Jul 14 02:26:32 unfunk-duquesnes-computer kernel[0]: forcedeth: Found nForce4 LAN with MAC: 00:16:E6:D8:16:66.
Jul 14 02:26:32 unfunk-duquesnes-computer kernel[0]: forcedeth: Found PHY 0x5040:0x0003 at address 1.
Jul 14 02:26:33 unfunk-duquesnes-computer kernel[0]: com_triton_forcedeth: Ethernet address 00:16:e6:d8:16:66
Jul 14 02:26:33 unfunk-duquesnes-computer kernel[0]: forcedeth: Enabling... 1 2 3 4 5 6 7
Jul 14 02:26:33 unfunk-duquesnes-computer kernel[0]: forcedeth: Starting transmit/receive engines
Jul 14 02:26:33 unfunk-duquesnes-computer kernel[0]: forcedeth: Network link down.
Jul 14 02:26:33 unfunk-duquesnes-computer kernel[0]: forcedeth: output, seg: 1/1, demand ck: 0, start: a0000155, end: a0000155 - 0
Jul 14 02:26:33 unfunk-duquesnes-computer kernel[0]: forcedeth: Done with packet with flags 2000015a
Jul 14 02:26:33 unfunk-duquesnes-computer kernel[0]: forcedeth: packet 80000000 - 8000062e
Jul 14 02:26:33 unfunk-duquesnes-computer kernel[0]: forcedeth: packet 80000000 - 8000062e
Jul 14 02:26:33 unfunk-duquesnes-computer kernel[0]: forcedeth: packet 80000000 - 8000062e
Jul 14 02:26:33 unfunk-duquesnes-computer kernel[0]: forcedeth: packet 80000000 - 8000062e
and  so on and so forth...


I have a Gigabyte GA-M55SLI-S4 nForce4 SLI AM2 motherboard sad.gif
unfunk
my DeviceID is NVNET_DEV0057, if that helps any...
unfunk
I've just noticed something... when OSX boots up, and the forcedeth driver is loaded, the light on my router for this computer's connection turns off.
It never turns off unless there is no connection at all to this computer, as the onboard LAN doodad is always active, even when the thing is "powered down"

...strange...
Marty T.
Please Help!!!!

I followed the directions to the T and to even make sure it was not human error I copy & paste the code in..

this is what I'm getting also my hardware is

Gigabyte GA-M55SLI-S4
2.5GB Corsair XMS ddr2
nvidia Geforce 7600GS

CODE
computer kernel[0]: forcedeth: Enabling... 1 2 3 4 5 6 7
Jul 17 16:37:43 mtcool1988s-computer kernel[0]: forcedeth: Initializing.
Jul 17 16:37:43 mtcool1988s-computer kernel[0]: forcedeth: Probing.
Jul 17 16:37:43 mtcool1988s-computer kernel[0]: forcedeth: Starting.
Jul 17 16:37:43 mtcool1988s-computer kernel[0]: forcedeth: PCI system 0x10DE:0x0057, subsystem 0x1458:0xE000 opened.
Jul 17 16:37:43 mtcool1988s-computer kernel[0]: forcedeth: Mapped from 0xF3103000 of length 4096.
Jul 17 16:37:43 mtcool1988s-computer kernel[0]: forcedeth: Allocated 3072 bytes of contiguous memory for DMA: rx at 0x3d91f000, tx at 0x3d91f400, wired at 0x191a4000.
Jul 17 16:37:43 mtcool1988s-computer kernel[0]: forcedeth: Found nForce4 LAN with MAC: 00:16:E6:5B:8C:F9.
Jul 17 16:37:43 mtcool1988s-computer kernel[0]: forcedeth: Found PHY 0x5040:0x0003 at address 1.
Jul 17 16:37:43 mtcool1988s-computer kernel[0]: com_triton_forcedeth: Ethernet address 00:16:e6:5b:8c:f9
Jul 17 16:37:43 mtcool1988s-computer kernel[0]: forcedeth: Enabling... 1 2 3 4 5 6 7
Jul 17 16:37:43 mtcool1988s-computer kernel[0]: forcedeth: Starting transmit/receive engines
Jul 17 16:37:43 mtcool1988s-computer kernel[0]: forcedeth: Network link down.


Any help would be GREAT thx
unfunk
hokay, here's my latest system log tail:

CODE
Hackint0sh sudo:   unfunk : TTY=ttyp2; PWD=/Users/unfunk/Desktop/forcedeth/build/Release; USER=root; COMMAND=/usr/sbin/chown -R root:wheel forcedeth.kext
Hackint0sh sudo:   unfunk : TTY=ttyp2; PWD=/Users/unfunk/Desktop/forcedeth/build/Release; USER=root; COMMAND=/bin/chmod -R 755 forcedeth.kext
Hackint0sh sudo:   unfunk : TTY=ttyp2; PWD=/Users/unfunk/Desktop/forcedeth/build/Release; USER=root; COMMAND=/sbin/kextload -v forcedeth.kext
Hackint0sh sudo:   unfunk : TTY=ttyp2; PWD=/Users/unfunk/Desktop/forcedeth/build/Release; USER=root; COMMAND=/sbin/kextunload -v forcedeth.kext
Hackint0sh kernel[0]: forcedeth: Stopping
Hackint0sh kernel[0]: forcedeth: Freeing.
Hackint0sh sudo:   unfunk : TTY=ttyp2; PWD=/Users/unfunk/Desktop/forcedeth/build/Release; USER=root; COMMAND=/sbin/kextload -v forcedeth.kext
Hackint0sh kernel[0]: MMAC: family specific matching fails
Hackint0sh kernel[0]: forcedeth: Initializing.
Hackint0sh kernel[0]: forcedeth: Probing.
Hackint0sh kernel[0]: forcedeth: Starting.
JHackint0sh kernel[0]: forcedeth: PCI system 0x10DE:0x0057, subsystem 0x1458:0xE000 opened.
Hackint0sh kernel[0]: forcedeth: Mapped from 0xF3103000 of length 4096.
Hackint0sh kernel[0]: forcedeth: Allocated 3072 bytes of contiguous memory for DMA: rx at 0x23d2c000, tx at 0x23d2c400, wired at 0x20a08000.
Hackint0sh kernel[0]: forcedeth: Found nForce4 LAN with MAC: 00:16:E6:D8:16:66.
Hackint0sh kernel[0]: forcedeth: Found PHY 0x5040:0x0003 at address 1.
Hackint0sh kernel[0]: com_triton_forcedeth: Ethernet address 00:16:e6:d8:16:66
Hackint0sh /System/Library/CoreServices/mcxd.app/Contents/MacOS/mcxd: MCXD.initializeDirectoryServices: Unable to get the ethernet address
Hackint0sh sudo:   unfunk : TTY=ttyp2; PWD=/Users/unfunk/Desktop/forcedeth/build/Release; USER=root; COMMAND=/sbin/kextunload -v forcedeth.kext
Hackint0sh kernel[0]: forcedeth: Stopping
Hackint0sh kernel[0]: forcedeth: Freeing.
Hackint0sh /System/Library/CoreServices/mcxd.app/Contents/MacOS/mcxd: MCXD.initializeDirectoryServices: Unable to get the ethernet address
Hackint0sh sudo:   unfunk : TTY=ttyp2; PWD=/Users/unfunk/Desktop/forcedeth/build/Release; USER=root; COMMAND=/usr/sbin/chown -R root:wheel forcedeth-nockd.kext
Hackint0sh sudo:   unfunk : TTY=ttyp2; PWD=/Users/unfunk/Desktop/forcedeth/build/Release; USER=root; COMMAND=/bin/chmod -R 755 forcedeth-nockd.kext
Hackint0sh sudo:   unfunk : TTY=ttyp2; PWD=/Users/unfunk/Desktop/forcedeth/build/Release; USER=root; COMMAND=/sbin/kextunload -v forcedeth.kext
Hackint0sh sudo:   unfunk : TTY=ttyp2; PWD=/Users/unfunk/Desktop/forcedeth/build/Release; USER=root; COMMAND=/sbin/kextload -v forcedeth-nockd.kext
Hackint0sh kernel[0]: MMAC: family specific matching fails
Hackint0sh kernel[0]: forcedeth: Initializing.
Hackint0sh kernel[0]: forcedeth: Probing.
Hackint0sh kernel[0]: forcedeth: Starting.
Hackint0sh kernel[0]: forcedeth: PCI system 0x10DE:0x0057, subsystem 0x1458:0xE000 opened.
Hackint0sh kernel[0]: forcedeth: Mapped from 0xF3103000 of length 4096.
Hackint0sh kernel[0]: forcedeth: Allocated 3072 bytes of contiguous memory for DMA: rx at 0x23d2c000, tx at 0x23d2c400, wired at 0x2136d000.
Hackint0sh kernel[0]: forcedeth: Found nForce4 LAN with MAC: 00:16:E6:D8:16:66.
Hackint0sh kernel[0]: forcedeth: Found PHY 0x5040:0x0003 at address 1.
Hackint0sh kernel[0]: com_triton_forcedeth: Ethernet address 00:16:e6:d8:16:66
Hackint0sh kernel[0]: forcedeth: Enabling... 1 2 3 4 5 6 7
Hackint0sh kernel[0]: forcedeth: Starting transmit/receive engines
Hackint0sh kernel[0]: forcedeth: Network link down.
Hackint0sh kernel[0]: forcedeth: output, seg: 1/1, demand ck: 0, start: a0000155, end: a0000155 - 0
Hackint0sh kernel[0]: forcedeth: Done with packet with flags 2000015a
Hackint0sh kernel[0]: forcedeth: packet 80000000 - 8000062e
Hackint0sh kernel[0]: forcedeth: packet 80000000 - 8000062e
Hackint0sh kernel[0]: forcedeth: packet 80000000 - 8000062e

...and so on and so forth - every millisecond for the duration of the machine's uptime

this is very frustrating, as I'd probably use OSX as my main OS if networking would just work sad.gif
Askmike
QUOTE(sgaske @ Jul 10 2007, 11:46 PM) *
"but how to do the sign between the cd and /... the wave..."

Sounds like you're talking about the ~? It's called a tilde, it's the first key to the left of the 1 key. There should be a ~ and a ` on it ....hope this helps in the future.

Anyhow, instead of double posting, I'll ask MY question here.

(Hardware ID?)

I have an MSI mobo with the nforce 410/430 chipset - windows reports my built in LAN to be nforce4 LAN. So of course I got really excited when I saw that someone had modified an open source driver to work with osx - visions of downloads, torrents and porn danced through my head. Problem is that I'm not sure my LAN is compatible.. The hardware ID for the device is: VEN_10DE&DEV_0269 - however this is for the NVIDIA Network Bus Enumerator, the ID for the actual network adapter is NVNET_DEV0269 - not in the standard format?

(loading the driver)

Ok, so I downloaded forcedeth and followed the instructions to a T. When I get to the sudo kextload -v forcedeth.kext part, it tells me that the kext is valid, that it has loaded, and that everything matches up. However, in the log console where I should see all the other stuff, nothing happens at all. It's like nothing ever really loaded. I unloaded the kext, and then proceeded to try with the other versions suggested in various posts, such as forcedeth-nock.kext, with the same results. It loads and then nothing happens. Oh and just a sidenote, I tried it also with forcedeth-nockd.kext because someone else said they had success with that, and I think at that point I was really pissing OSX off, because it spat back a bunch of info about files missing or not being valid and whatnot, and it told me that forcedeth-nockd.kext was an invalid package or something like that.

BIG QUESTION - what am I doing wrong and/or is my LAN even compatible? Thanks a ton in advance for a solid informative answer. And btw Planetbeing ..I envy you. I'd love to be able to do what you've done for so many people. Bravo, and keep it up!

Best regards,
sgaske


I had the exact same problem, have been strugling for two days and still couldn't figure out

any idea?
unfunk
QUOTE(unfunk @ Jul 15 2007, 04:57 AM) *
I've just noticed something... when OSX boots up, and the forcedeth driver is loaded, the light on my router for this computer's connection turns off.
It never turns off unless there is no connection at all to this computer, as the onboard LAN doodad is always active, even when the thing is "powered down"

...strange...


Clarification on this now: The light on my router goes out as soon as I load the forcedeth driver, no matter which one I try, and doesn't come back on (is OSX) unless I unload it and reboot...
wetlighter
I downloaded the file, went to unzip it and got numerous errors returned from the file. can you check and make sure the file is not corrupted and repost it.
traceurart
QUOTE(wetlighter @ Jul 29 2007, 02:08 PM) *
I downloaded the file, went to unzip it and got numerous errors returned from the file. can you check and make sure the file is not corrupted and repost it.

I am getting the same problem. I received eight errors when unzipping it.
laichung
you unzip the file under windows or OSX?
no problem in OSX at all~~
under windows, of course it will have error~~
the directory structure will cause some problems


QUOTE(traceurart @ Aug 6 2007, 05:10 PM) *
I am getting the same problem. I received eight errors when unzipping it.
Nauseum
Well, let me start by saying thank you to everyone especially planetbeing and pupdawg. I am posting this from OSX and Safari on my Asus A8N-VM CSM nForce 410 chipset (with the 0269 ID). smile.gif

Now to the main reason for my post...

QUOTE(letni @ Jul 7 2007, 05:58 AM) *
Has anyone looked into the whole unplug power after rebooting from windows issue with this driver? It is getting kind of annoying to have to unplug power every time I reboot from Winblows..


I am also keen to hear if anyone has looked into other solutions to this other than pulling the power for 30 seconds.

At the moment I am stuck dual-booting this machine between windows and OSX. I am hoping to soon get a new windows PC and make this a full-time OSX machine, but untill then, switching is a bit of a long drawn-out process with the power pulling and all smile.gif
MoiX
Hope someone can help as I finally got 10.4.9 v1.4a up & running on my Abit AN-M2-HD (nf630a chipset, x2 5200 & 4GB Ram) after using it in VMware semi-sucessfully for a while. It runs nice and fast and even my 512MB 7600GS is working well but I have no sound [which I can live with] and no networking [which I can't] hence being driven to post plead for a solution after many months of reading up here sad.gif

I've tried editing the plist(s) with what I think is my device ID 0x1C2E147B then following the instructions
QUOTE
1. Download the attached driver
2. Extract the contents onto the desktop
3.
..
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.

but nothing happened other than the driver loading it didn't even get as far as detecting my network card.

Am i using the wrong device ID?

If anyone has got a working driver for the 630a chipset (or my DEV_ID) or if it needs editing in to the source code as well as the plist and compiling (which is way above my skill level) then I & I expect many others would be very gratefull.

Attached is a pic of my Hardware ID from Vistas Device Mgr in case it turns out I'm on the right tracks but using the wrong 8 hex chars

MoiX
doh, its amazing what a clear head the next morning and 2 hours googling at work can acheive....I've figured out my proper ID now which should be 0x054C10DE so have edited the plists and will try again tonight but I suspect I'm asking too much without editing & re-compiling the "forcedeth" file that resides in the MacOS folder?
pauℓzurrr.
Anyone can help me to get mine working?? i have dev 03EF (ven 10DE...) thnx!
iNoob
I'm trying to make this work, but my Asus M2NPV-VM board (Integrated nForce MAC/External Marvell 88E1116 PHY)doesn't work, i just get this:
CODE
Sep 25 21:20:20 victhor-fosters-computer kernel[0]: MMAC: family specific matching fails
Sep 25 21:20:20 victhor-fosters-computer kernel[0]: forcedeth: Initializing.
Sep 25 21:20:20 victhor-fosters-computer kernel[0]: forcedeth: Probing.
Sep 25 21:20:20 victhor-fosters-computer kernel[0]: forcedeth: WARNING - your nVidia device 0x10DE:0x0269 is not known to work, but it could be supported in the future. Please contact the coder. Continuing anyway...
Sep 25 21:20:20 victhor-fosters-computer kernel[0]: forcedeth: Starting.
Sep 25 21:20:20 victhor-fosters-computer kernel[0]: forcedeth: PCI system 0x10DE:0x0269, subsystem 0x1043:0x816A opened.
Sep 25 21:20:20 victhor-fosters-computer kernel[0]: forcedeth: Mapped from 0xFE02D000 of length 4096.
Sep 25 21:20:20 victhor-fosters-computer kernel[0]: forcedeth: Allocated 3072 bytes of contiguous memory for DMA: rx at 0x2a271000, tx at 0x2a271400, wired at 0x9c48000.
Sep 25 21:20:20 victhor-fosters-computer kernel[0]: forcedeth: Found nForce4 LAN with MAC: 00:xx:xx:xx:xx:xx.
Sep 25 21:20:20 victhor-fosters-computer kernel[0]: forcedeth: Found PHY 0x5040:0x0003 at address 1.
Sep 25 21:20:20 victhor-fosters-computer kernel[0]: com_triton_forcedeth: Ethernet address 00:xx:xx:xx:xx:xx
Sep 25 21:20:20 victhor-fosters-computer kernel[0]: forcedeth: Enabling... 1 2 3 4 5 6 7
Sep 25 21:20:20 victhor-fosters-computer kernel[0]: forcedeth: Starting transmit/receive engines
Sep 25 21:20:20 victhor-fosters-computer kernel[0]: forcedeth: Network link down.

But, nForce LAN is recognized by OSX, just it doesn't brings up the link. Ubuntu works perfectly with integrated LAN. WHAT IS HAPPENING OVER HERE!? wacko.gif
EDIT:My mobo has a external Marvell PHY, it's an 88E1116, just to be sure.
Edit2: System Profiler says that the dependencies for the ''forcedeth'' extension are incomplete, saying that my IONetworkingFamily.kext is of wrong version. IONetworkingFamily's version is ''1.5.1''. I'm running Tubgirl SSE3 AMD Only 10.4.10, and using an ASUS M2NPV-VM board.
enoree
Used the forcedeth-nockd.zip for my MSI board with the 650 sli chipset and it works like a champ
tarco0
i have an ECS Geforce6100SM-M motherboard, i think the network chip is an nVidia Corporation MCP61 Ethernet (rev a2). I want to know if this driver will work with my network card, i folloewed the instructions on the first post and i canīt get it to work. Itīs like it doesnīt "turn on". i donīt get any response, when i load kextload -v forcedeth.kext it shows some information, something like nforce4 lan. also when i reboot it doesn`t load the forcedeth.kext
any suggestion please?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.