Subscribe to our RSS news feed
AAPL 197.08 (1.52)

nForce LAN driver, nForce LAN driver for osx
****
  • Group: Members
  • Posts: 180
  • Joined: 29-October 07
  • Member No.: 146,551
nForceLAN is a recent development which used planetbeing's nForce4 0.3c driver as a framework to port the forcedeth 0.64 driver from linux 2.6.31 to OS X. nForceLAN should support all of the network adapters supported by the forcedeth 0.64 driver (listed below) and is a replacement for both forcedeth.kext and nForceEthernetController.kext. Please remove all installed versions of forcedeth.kext and nForceEthernetController.kext from your system if you are manually installing nForceLAN (not using the pkg). It is recommended, but not required, that all users upgrade to at least 10.5.5 (preferably 10.5.6) and AMD users install the Voodoo XNU kernel.

Please post comments in this thread on how well this works (or doesn't work for that matter) for various configurations.

The source code for this driver is released under the GPL.

The original nForce4 driver is posted here: nForce4 LAN driver

Features:
- Support for nForce NICs from the nForce1 to the MCP89.
- Sleep/wake functionality.
- Supports message signalled interrupts (MSI), line interrupts (Legacy), and multiple MSI interrupts.
- Supports manual selection of the network medium and max transfer unit (MTU).
- Supports hardware VLAN tagging.

Supported PCI ids:
0x01c310de, 0x006610de, 0x00d610de, 0x008610de, 0x008c10de, 0x00e610de, 0x00df10de,
0x005610de, 0x005710de, 0x003710de, 0x003810de, 0x026810de, 0x026910de, 0x037210de,
0x037310de, 0x03e510de, 0x03e610de, 0x03ee10de, 0x03ef10de, 0x045010de, 0x045110de,
0x045210de, 0x045310de, 0x054c10de, 0x054d10de, 0x054e10de, 0x054f10de, 0x07dc10de,
0x07dd10de, 0x07de10de, 0x07df10de, 0x076010de, 0x076110de, 0x076210de, 0x076310de,
0x0ab010de, 0x0ab110de, 0x0ab210de, 0x0ab310de, 0x0d7d10de

Recent updates:
- [0.64.0]Maintenance update (updated to match 2.6.31 forcedeth driver). New device support (MCP89).
- [0.64.2]Fixed 10.6 sleep/unload bug.
- [0.64.3]Some code cleanup. Rebuilt with 64-bit support.
- [0.64.4]Fixed setting the lladdr with ifconfig. Added an option to override the built-in or random MAC. To use the MAC override set (in the plist) MACOverride to true and add a string for OverrideMAC1 and/or Override MAC2. The string should be a standard IPv4 MAC in hexadecimal with pairs of digits separated by colons (ex. 01:23:45:67:89:ab).
- [0.64.5]Fixed a typo in nForceLAN::setHardwareAddress();



enjoy!
-Nate

Kernel extension:
0.64.5 (Snow Leopard + Leopard/Tiger) Attached File  nForceLAN_0.64.5.mpkg.zip ( 115.83K ) Number of downloads: 2


Source:
0.64.2 Source Attached File  nForceLAN_0.64.2.zip ( 125.72K ) Number of downloads: 255

Attached File(s)
Attached File  nForceLANSrc_0.62.13.zip ( 100.31K ) Number of downloads: 711
 
PM Profile Card
Go to the top of the page
+ Quote Post

Posts in this topic
- eno   nForce LAN driver   Sep 12 2008, 06:16 AM
- - iphony   Finally!!! M61PME-S2 mobo. http://for...   Sep 13 2008, 12:27 AM
- - eno   Opps, forgot the remove those options as they are ...   Sep 13 2008, 01:07 AM
- - rz950   This drivers should replace the other ones for alm...   Sep 13 2008, 12:51 PM
- - viiddee   perfect work! ..no cpus=1, no bugs... it runs ...   Sep 13 2008, 02:58 PM
- - ritalin   Working fine on my HP Pavilion a6557 MCP61. Thank...   Sep 13 2008, 06:40 PM
- - Paw-Fox   +1 - Finally working! Internet finally working...   Sep 14 2008, 11:51 AM
- - hunter onhika   Hmm this is a step in the right direction for me. ...   Sep 14 2008, 07:02 PM
|- - eno   QUOTE (hunter onhika @ Sep 14 2008, 07:02...   Sep 14 2008, 09:36 PM
- - eno   0.61.1alpha_osx: Added support for sleep/wake. Car...   Sep 16 2008, 06:30 AM
- - eno   0.61.2alpha_osx adds an optimization mode setting....   Sep 17 2008, 01:34 PM
- - Obcy   I'm quite "green" in OS systems. I...   Sep 18 2008, 07:38 AM
|- - eno   QUOTE (Obcy @ Sep 18 2008, 07:38 AM) I...   Sep 18 2008, 02:15 PM
- - JOS3   finally work for me too!!!!   Sep 18 2008, 07:19 PM
- - mevman   Thank you eno! My Compaq Presario F755 onboa...   Sep 19 2008, 01:34 PM
- - scififan68   Great work eno! Your driver rocks! My lan...   Sep 20 2008, 11:38 PM
- - dyjs1968   ToForce 550 SE can use?   Sep 21 2008, 02:15 AM
- - identity   works perfectly with my m2npv-vm (nforce 430)....   Sep 21 2008, 06:22 AM
- - Hugo Guerreiro   WWOOOTT!!! You, my friend, are a life...   Sep 21 2008, 11:25 AM
- - JackHair   So far it's working great on my M2N32-sli delu...   Sep 21 2008, 12:18 PM
- - iNoob   Working. Had to add 0x026910de to Info.plist file.   Sep 21 2008, 12:52 PM
|- - eno   QUOTE (iNoob @ Sep 21 2008, 12:52 PM) Wor...   Sep 22 2008, 08:26 PM
- - ASNNetworks   It works, but my system freezes after a while...I ...   Sep 21 2008, 02:05 PM
- - Envying   Fantastic Job, eno!!! Works perfectly...   Sep 21 2008, 08:25 PM
|- - Jeremias - Cabra Homi   QUOTE (Envying @ Sep 21 2008, 04:25 PM) F...   Oct 14 2008, 04:55 PM
- - ASNNetworks   It works, but I get a kernel panic after a while.....   Sep 21 2008, 11:17 PM
- - cielchan   actually those kext not really working for me, my ...   Sep 22 2008, 05:21 AM
|- - ASNNetworks   QUOTE (cielchan @ Sep 22 2008, 07:21 AM) ...   Sep 22 2008, 07:44 AM
|- - eno   QUOTE (ASNNetworks @ Sep 22 2008, 07:44 A...   Sep 22 2008, 04:19 PM
|- - cielchan   QUOTE (ASNNetworks @ Sep 22 2008, 04:44 P...   Sep 24 2008, 02:37 AM
|- - ASNNetworks   QUOTE (cielchan @ Sep 24 2008, 04:37 AM) ...   Sep 24 2008, 11:35 AM
|- - mac000   QUOTE (ASNNetworks @ Sep 24 2008, 07:35 P...   Oct 6 2008, 02:44 AM
|- - cavallo   QUOTE (mac000 @ Oct 6 2008, 03:44 AM) Som...   Oct 6 2008, 03:45 AM
|- - mac000   QUOTE (mac000 @ Oct 6 2008, 10:44 AM) Som...   Oct 9 2008, 12:32 PM
- - karterilla   Eno thanks for the great job. Just a note of my in...   Sep 22 2008, 07:31 AM
- - 88E1116   Thanks!!!   Sep 22 2008, 08:40 PM
- - Darko_kun   Thanks I just need a driver for my 7950gt ad my ma...   Sep 24 2008, 01:43 AM
|- - Darko_kun   QUOTE (Darko_kun @ Sep 24 2008, 01:43 AM)...   Sep 26 2008, 04:36 AM
|- - eno   QUOTE (Darko_kun @ Sep 26 2008, 04:36 AM)...   Sep 26 2008, 06:38 AM
- - arifhn   works perfectly on Abit Kn9Ultra (nforce MCP 55) t...   Sep 24 2008, 03:41 AM
- - sinsetrance   Hi, I've allready downloaded the last "0...   Sep 24 2008, 10:03 AM
- - Majestus   Hey guys!! I installed the 0.61.2alpha_osx...   Sep 24 2008, 02:23 PM
- - toloot   Thanks man, this is working. I also needed to add ...   Sep 25 2008, 07:15 AM
- - lord_muad_dib   uhhh what i missed... i'll try it ASAP   Sep 25 2008, 07:42 AM
- - aakash12   THanx a lot, eno. Due to your hardwork, I finally...   Sep 25 2008, 11:36 AM
- - cabb   ok im going nuts i have an asus pn5-e and i instal...   Sep 27 2008, 12:25 AM
- - cabb   UPDATE GREAT work man finally got it. After i bea...   Sep 27 2008, 01:44 AM
- - sinsetrance   Hi, I have a p5n32 too and my kerboard and my mous...   Sep 27 2008, 09:01 AM
- - mrgeez   Works like a charm on MSI K9N Neo F v1 onboard net...   Sep 27 2008, 03:23 PM
- - eMatoS   everytime I load the nforcelan kext the kernel_tas...   Sep 27 2008, 06:34 PM
|- - eno   QUOTE (eMatoS @ Sep 27 2008, 06:34 PM) ev...   Sep 30 2008, 03:09 AM
|- - eMatoS   QUOTE (eno @ Sep 30 2008, 03:09 AM) Fixed...   Sep 30 2008, 08:34 PM
|- - eno   QUOTE (eMatoS @ Sep 30 2008, 08:34 PM) It...   Sep 30 2008, 09:04 PM
- - taubut   I know this is a very noob question, but I have th...   Sep 27 2008, 11:44 PM
- - p-J   Seems to be working great here nVidia Corporatio...   Sep 28 2008, 01:25 PM
- - ssmonarch   Work great! Thank you. Leopard 10.5.4, nForce...   Sep 29 2008, 07:38 AM
- - KWS   First - thank you for your work, but with 0.61.3 i...   Sep 29 2008, 07:54 AM
- - R0GUE   Thanks eno! My dual gigabit lan now finally w...   Sep 29 2008, 07:43 PM
- - gibsteroon   This works great for my Evga nForce 650i Ultra (af...   Sep 30 2008, 12:49 AM
- - Prometeus   Please help, I installed your kext on my Acer Aspi...   Sep 30 2008, 03:25 AM
|- - eno   QUOTE (Prometeus @ Sep 30 2008, 03:25 AM)...   Sep 30 2008, 03:37 AM
- - KWS   Now (with 0.61.4) it shows at boot 10mps, but in L...   Sep 30 2008, 11:11 AM
|- - eno   QUOTE (KWS @ Sep 30 2008, 11:11 AM) Now (...   Sep 30 2008, 02:26 PM
- - KWS   Sep 30 19:32:12 localhost kernel[0]: nForceLAN: Ve...   Sep 30 2008, 03:54 PM
|- - eno   QUOTE (KWS @ Sep 30 2008, 03:54 PM) Sep 3...   Sep 30 2008, 05:04 PM
- - mastegr   Thanks Thanks!! the nForceLAN.kext made m...   Sep 30 2008, 10:46 PM
- - loest   working (mcp 51) M2NPV-VM   Oct 1 2008, 02:02 AM
- - R0GUE   0.61.4alpha_osx seems to have resolved the slight ...   Oct 1 2008, 10:12 AM
- - eMatoS   I'm using optimizationmode=0 right now and it ...   Oct 1 2008, 10:53 AM
- - R0GUE   OptimizationMode=0 is much better on my X2 rig. G...   Oct 1 2008, 08:23 PM
- - Eimo   thx,eno. ≈now my driver is working good....=...   Oct 2 2008, 03:32 PM
- - kozlowski   Anyone managed to get RTL8201N working? Device id ...   Oct 2 2008, 05:07 PM
|- - eno   QUOTE (kozlowski @ Oct 2 2008, 05:07 PM) ...   Oct 2 2008, 05:11 PM
|- - kozlowski   QUOTE (eno @ Oct 2 2008, 05:11 PM) Did yo...   Oct 3 2008, 10:55 AM
|- - eno   QUOTE (kozlowski @ Oct 3 2008, 10:55 AM) ...   Oct 3 2008, 03:53 PM
- - kozlowski   Yes i tried adding directly 0x07dc10de. Enabled sh...   Oct 3 2008, 04:35 PM
|- - eno   QUOTE (kozlowski @ Oct 3 2008, 04:35 PM) ...   Oct 3 2008, 05:52 PM
|- - kozlowski   QUOTE (eno @ Oct 3 2008, 05:52 PM) Sorry ...   Oct 3 2008, 06:48 PM
- - arvexus   just AMAZING!!!! you are the best ...   Oct 5 2008, 04:36 PM
- - scififan68   The only problem this lan driver causes is that my...   Oct 6 2008, 09:52 PM
|- - eno   QUOTE (scififan68 @ Oct 6 2008, 09:52 PM)...   Oct 6 2008, 10:47 PM
|- - scififan68   QUOTE (eno @ Oct 6 2008, 05:47 PM) I saw ...   Oct 6 2008, 10:58 PM
|- - eno   QUOTE (scififan68 @ Oct 6 2008, 10:58 PM)...   Oct 6 2008, 11:11 PM
- - scififan68   ... I have a stupid Dell bios no overclocking.. da...   Oct 6 2008, 11:31 PM
- - THRESHE   Worked on my MSI K9N-Ultra motherboard many thanks   Oct 7 2008, 11:21 AM
- - djhope   This seems to work but is wildly unstable normally...   Oct 11 2008, 07:40 AM
|- - djk314   QUOTE (djhope @ Oct 11 2008, 07:40 AM) Th...   Oct 15 2008, 12:08 PM
- - eno   There is a possibility that starting tuesday we wi...   Oct 12 2008, 12:59 AM
|- - icedtrip   QUOTE (eno @ Oct 11 2008, 08:59 PM) There...   Oct 14 2008, 05:59 PM
|- - eno   QUOTE (icedtrip @ Oct 14 2008, 05:59 PM) ...   Oct 14 2008, 11:38 PM
|- - verdant   QUOTE (eno @ Oct 15 2008, 12:38 AM) My ne...   Oct 15 2008, 12:00 AM
- - #-Moe-#   Speed on my A8N-E mobo is very low, I'm connec...   Oct 12 2008, 04:43 PM
|- - eno   QUOTE (#-Moe-# @ Oct 12 2008, 04...   Oct 12 2008, 05:51 PM
- - icedtrip   Just wanted to let you know that I have been runni...   Oct 13 2008, 03:33 AM
- - eno   There is a multicast problem in 0.61.4alplha_osx a...   Oct 13 2008, 03:37 PM
|- - icedtrip   QUOTE (eno @ Oct 13 2008, 11:37 AM) There...   Oct 14 2008, 02:13 AM
- - weekender   Hi Eno, I just tried your 0.61.5alpha_osx nforce ...   Oct 13 2008, 11:36 PM
|- - eno   QUOTE (weekender @ Oct 13 2008, 11:36 PM)...   Oct 15 2008, 12:18 AM
|- - verdant   QUOTE (eno @ Oct 15 2008, 01:18 AM) Very ...   Oct 15 2008, 12:39 AM
- - alex99   Does that mean that we will be able to use vanilla...   Oct 15 2008, 12:26 PM
7 Pages V   1 2 3 > » 

Reply to this topic Start new topic

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

 

RSS Lo-Fi Version Time is now: 9th February 2010 - 05:59 PM