kern/105168: Patch for getting NVIDIA MCP55 Pro Gigabit Ethernet
Driver working
Warren Rees
wrees at htoc.com
Sun Nov 5 07:40:33 UTC 2006
>Number: 105168
>Category: kern
>Synopsis: Patch for getting NVIDIA MCP55 Pro Gigabit Ethernet Driver working
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sun Nov 05 07:40:21 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Warren Rees
>Release: 6.3-BETA3
>Organization:
>Environment:
FreeBSD epsilon.danima.com 6.2-BETA3 FreeBSD 6.2-BETA3 #1: Sun Nov 5 02:16:21 EST 2006 root at epsilon.danima.com:/usr/src/sys/amd64/compile/DANIMA-x2200 amd64
>Description:
The NVIDIA MCP55 ethernet driver isn't detected on Sun X2200 M2 systems.
This can be quickly resolved by adding the device id's for the MCP55 ethernet into the NVIDIA drivers.
I've only tested this with 10 and 100 basetx, as I don't currently have a gigabit switch kicking around.
>How-To-Repeat:
Load up FreeBSD 6.3-BETA with a Sun X2200, it only detects the Broadcom network controller.
>Fix:
+++ /usr/src/sys/dev/nve/if_nve.c Sun Nov 5 02:16:06 2006
@@ -237,6 +237,8 @@
"NVIDIA nForce MCP12 Networking Adapter"},
{NVIDIA_VENDORID, NFORCE_MCPNET13_DEVICEID,
"NVIDIA nForce MCP13 Networking Adapter"},
+ {NVIDIA_VENDORID, NFORCE_MCPNET14_DEVICEID,
+ "NVIDIA nForce MCP14 Networking Adapter"},
{0, 0, NULL}
};
+++ /usr/src/sys/dev/nve/if_nvereg.h Sun Nov 5 02:15:43 2006
@@ -48,6 +48,7 @@
#define NFORCE_MCPNET11_DEVICEID 0x0038
#define NFORCE_MCPNET12_DEVICEID 0x0268
#define NFORCE_MCPNET13_DEVICEID 0x0269
+#define NFORCE_MCPNET14_DEVICEID 0x0373
#define NV_RID 0x10
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list