From owner-freebsd-hackers@FreeBSD.ORG Wed Mar 23 17:43:00 2005 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 73BF016A4CE; Wed, 23 Mar 2005 17:43:00 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD21943D41; Wed, 23 Mar 2005 17:42:59 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IDT00ALHFMGLOC0@bgo1smout1.broadpark.no>; Wed, 23 Mar 2005 18:37:28 +0100 (CET) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0IDT00845FYEUPNE@bgo1sminn1.broadpark.no>; Wed, 23 Mar 2005 18:44:38 +0100 (CET) Received: by dsa.des.no (Pony Express, from userid 666) id 914C4BDC60; Wed, 23 Mar 2005 18:42:58 +0100 (CET) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id EC0FABDC57; Wed, 23 Mar 2005 18:42:53 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id E1E1E33C1B; Wed, 23 Mar 2005 18:42:53 +0100 (CET) Date: Wed, 23 Mar 2005 18:42:53 +0100 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) In-reply-to: To: Andrew Robinson Message-id: <867jjyjm1u.fsf@xps.des.no> MIME-version: 1.0 Content-type: multipart/mixed; boundary="Boundary_(ID_yu3Tj5ISv/0TlSodvxbTyA)" X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no References: User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.7 required=5.0 tests=ALL_TRUSTED,AWL, UPPERCASE_25_50 autolearn=disabled version=3.0.2 X-Spam-Level: cc: "Kevin G. Eliuk" cc: Kevin Kinsey cc: hackers@freebsd.org cc: freebsd-hackers@freebsd.org cc: jason henson Subject: Re: NIC detected, but won't DHCP or configure X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Mar 2005 17:43:00 -0000 --Boundary_(ID_yu3Tj5ISv/0TlSodvxbTyA) Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable Andrew Robinson writes: > re_probe(): vid 10ec did 8169 hwrev 10000000 That's an 8169SB, which is supported in -CURRENT. Try the attached patch. I'll try to get it merged before 5.4-RELEASE. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no --Boundary_(ID_yu3Tj5ISv/0TlSodvxbTyA) Content-type: text/x-patch; NAME=if_re.diff Content-transfer-encoding: 7BIT Content-disposition: attachment; filename=if_re.diff Index: sys/pci/if_rlreg.h =================================================================== RCS file: /home/ncvs/src/sys/pci/if_rlreg.h,v retrieving revision 1.49 retrieving revision 1.50 diff -u -r1.49 -r1.50 --- sys/pci/if_rlreg.h 7 Jan 2005 02:29:18 -0000 1.49 +++ sys/pci/if_rlreg.h 22 Jan 2005 22:40:52 -0000 1.50 @@ -147,6 +147,7 @@ #define RL_HWREV_8169 0x00000000 #define RL_HWREV_8169S 0x04000000 +#define RL_HWREV_8169SB 0x10000000 #define RL_HWREV_8110S 0x00800000 #define RL_HWREV_8139 0x60000000 #define RL_HWREV_8139A 0x70000000 Index: sys/dev/re/if_re.c =================================================================== RCS file: /home/ncvs/src/sys/dev/re/if_re.c,v retrieving revision 1.38 retrieving revision 1.39 diff -u -r1.38 -r1.39 --- sys/dev/re/if_re.c 6 Jan 2005 01:43:10 -0000 1.38 +++ sys/dev/re/if_re.c 22 Jan 2005 22:40:53 -0000 1.39 @@ -166,6 +166,8 @@ "RealTek 8169 Gigabit Ethernet" }, { RT_VENDORID, RT_DEVICEID_8169, RL_HWREV_8169S, "RealTek 8169S Single-chip Gigabit Ethernet" }, + { RT_VENDORID, RT_DEVICEID_8169, RL_HWREV_8169SB, + "RealTek 8169SB Single-chip Gigabit Ethernet" }, { RT_VENDORID, RT_DEVICEID_8169, RL_HWREV_8110S, "RealTek 8110S Single-chip Gigabit Ethernet" }, { COREGA_VENDORID, COREGA_DEVICEID_CGLAPCIGT, RL_HWREV_8169S, @@ -184,6 +186,7 @@ { RL_HWREV_8139CPLUS, RL_8139CPLUS, "C+"}, { RL_HWREV_8169, RL_8169, "8169"}, { RL_HWREV_8169S, RL_8169, "8169S"}, + { RL_HWREV_8169SB, RL_8169, "8169SB"}, { RL_HWREV_8110S, RL_8169, "8110S"}, { RL_HWREV_8100, RL_8139, "8100"}, { RL_HWREV_8101, RL_8139, "8101"}, --Boundary_(ID_yu3Tj5ISv/0TlSodvxbTyA)--