kern/117992: [patch] Add device ID for Netgear GA311 Gigabit Ethernet to re(4)

Alexandre Sunny Kovalenko alex.kovalenko at
Sun Nov 11 19:20:02 PST 2007

>Number:         117992
>Category:       kern
>Synopsis:       [patch] Add device ID for Netgear GA311 Gigabit Ethernet to re(4)
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 12 03:20:01 UTC 2007
>Originator:     Alexandre "Sunny" Kovalenko
>Release:        6.3-PRERELEASE
FreeBSD 6.3-PRERELEASE FreeBSD 6.3-PRERELEASE #0: Sun Nov 11 01:28:34 EST 2007     root at  i386
Attached patch adds device ID and appropriate line to the man page to indicate that re(4) supports Netgear GA311 Rev. A1 Gigabit Ethernet card. Patch is against 6.3-PRERELEASE as of Nov 11, 2007. Card is reasonably heavily used (home file server hosting pictures, audio and video) in 100BaseTX environment and somewhat tested with 1000BaseTX switch. Latter reported 1000BaseTX full-duplex mode.

NOTE: card itself has chip, marked 8169S-32, while chip ID, reported by pciconf is 8129.

See attached patch.

Patch attached with submission follows:

--- ./sys/dev/re/if_re.c.ORIG	2007-11-10 21:12:50.000000000 -0500
+++ ./sys/dev/re/if_re.c	2007-11-10 21:14:03.000000000 -0500
@@ -194,6 +194,8 @@
 		"Linksys EG1032 (RTL8169S) Gigabit Ethernet" },
 		"US Robotics 997902 (RTL8169S) Gigabit Ethernet" },
+        { RT_VENDORID, RT_DEVICEID_8129, RL_HWREV_8169S,
+                "Netgear GA311 Rev. A1 (RTL8169S-32) Gigabit Ethernet" },
 	{ 0, 0, 0, NULL }
--- ./share/man/man4/re.4.ORIG	2007-11-10 21:20:13.000000000 -0500
+++ ./share/man/man4/re.4	2007-11-10 21:22:15.000000000 -0500
@@ -166,6 +166,8 @@
 Xterasys XN-152 10/100/1000 NIC (8169)
+Netgear GA311 Rev. A1 Gigabit Ethernet (RTL8169S-32) 
 .Bl -diag


More information about the freebsd-bugs mailing list