From owner-freebsd-amd64@FreeBSD.ORG Sun Nov 3 14:50:00 2013 Return-Path: Delivered-To: freebsd-amd64@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id BBDAE9DE for ; Sun, 3 Nov 2013 14:50:00 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9C27C220B for ; Sun, 3 Nov 2013 14:50:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id rA3Eo04f054952 for ; Sun, 3 Nov 2013 14:50:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id rA3Eo0CI054951; Sun, 3 Nov 2013 14:50:00 GMT (envelope-from gnats) Resent-Date: Sun, 3 Nov 2013 14:50:00 GMT Resent-Message-Id: <201311031450.rA3Eo0CI054951@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-amd64@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Danny Winn Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 174218ED for ; Sun, 3 Nov 2013 14:46:19 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from oldred.freebsd.org (oldred.freebsd.org [8.8.178.121]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E050421FC for ; Sun, 3 Nov 2013 14:46:18 +0000 (UTC) Received: from oldred.freebsd.org ([127.0.1.6]) by oldred.freebsd.org (8.14.5/8.14.7) with ESMTP id rA3EkIh7090226 for ; Sun, 3 Nov 2013 14:46:18 GMT (envelope-from nobody@oldred.freebsd.org) Received: (from nobody@localhost) by oldred.freebsd.org (8.14.5/8.14.5/Submit) id rA3EkIFl090223; Sun, 3 Nov 2013 14:46:18 GMT (envelope-from nobody) Message-Id: <201311031446.rA3EkIFl090223@oldred.freebsd.org> Date: Sun, 3 Nov 2013 14:46:18 GMT From: Danny Winn To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Subject: amd64/183620: RTL8111/8168B PCIE NIC not detected on any FreeBSD Version X-Mailman-Approved-At: Sun, 03 Nov 2013 17:23:51 +0000 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Nov 2013 14:50:00 -0000 >Number: 183620 >Category: amd64 >Synopsis: RTL8111/8168B PCIE NIC not detected on any FreeBSD Version >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Nov 03 14:50:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Danny Winn >Release: 8.4, 9.1, 9.2, 10.0-BETA2 (same bug in all releases) >Organization: >Environment: Every version/kernel/environment mentioned above >Description: Hello, we are trying to install FreeBSD on a computer that uses the NIC mentioned above. The NIC is running under linux without problems, which we've tested for several days transferring several GB of data. The NIC is neither detected by the FreeBSD installer when attempting to setup the network, nor after the system installation when booting from HD. We've tested FreeBSD 8.x, 9.x and 10.x; same issues with this NIC. We cannot use a different NIC (this one is onboard. The micro ATX mainboard has no room left for any other device) pciconf -l -v: none2@pci0:3:0:0: class=0x020000 card=0x81681849 chip=0x816810ec rev=0x0c hdr=0x00 vendor = 'Realtek Semiconductor Co., Ltd.' device = 'RTL8111/8168B PCI Express Gigabit Ethernet controller' class = network subclass = ethernet dmesg: re0: port 0xd000-0xd0ff mem 0xf3204000-0xf3204fff,0xf3200000-0xf3203fff irq 19 at device 0.0 on pci3 re0: Using 1 MSI-X message re0: Chip rev. 0x4c000000 re0: MAC rev. 0x00000000 re0: Unknown H/W revision: 0x4c000000 device_attach: re0 attach returned 6 ifconfig -a: lo0: flags=8049 metric 0 mtu 16384 options=600003 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5 inet 127.0.0.1 netmask 0xff000000 nd6 options=21 Even though "dmesg" shows the device "re0", it remains unknown to "ifconfig". "if_re" is already in the generic kernel, so it can't be loaded via "kldload" as a module, right? >How-To-Repeat: 1.) Install any FreeBSD Version: 8.4, 9.1, 9.2, 10.0-BETA2 with this NIC 2.) "ifconfig -a" shows only the loopback device. >Fix: >Release-Note: >Audit-Trail: >Unformatted: