From owner-freebsd-bugs@FreeBSD.ORG Sat Nov 28 13:40:02 2009 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BAE0E1065670 for ; Sat, 28 Nov 2009 13:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7CEEB8FC17 for ; Sat, 28 Nov 2009 13:40:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nASDe2PV004243 for ; Sat, 28 Nov 2009 13:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nASDe2Ph004236; Sat, 28 Nov 2009 13:40:02 GMT (envelope-from gnats) Resent-Date: Sat, 28 Nov 2009 13:40:02 GMT Resent-Message-Id: <200911281340.nASDe2Ph004236@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Benjamin Kormann Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 88FD7106566C for ; Sat, 28 Nov 2009 13:39:34 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 77E538FC08 for ; Sat, 28 Nov 2009 13:39:34 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id nASDdXLv083889 for ; Sat, 28 Nov 2009 13:39:33 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id nASDdXo5083888; Sat, 28 Nov 2009 13:39:33 GMT (envelope-from nobody) Message-Id: <200911281339.nASDdXo5083888@www.freebsd.org> Date: Sat, 28 Nov 2009 13:39:33 GMT From: Benjamin Kormann To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: kern/140970: [bce] The two NetXtreme II BCM5709S NICs on our HP Bl460c G1 Blade can't be accessed on FreeBSD 7.2 and 8 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Nov 2009 13:40:02 -0000 >Number: 140970 >Category: kern >Synopsis: [bce] The two NetXtreme II BCM5709S NICs on our HP Bl460c G1 Blade can't be accessed on FreeBSD 7.2 and 8 >Confidential: no >Severity: critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Nov 28 13:40:02 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Benjamin Kormann >Release: 7.2 and 8 >Organization: Technische Universität München (Technical University of Munich) Germany >Environment: >Description: I have installed a FreeBSD 7.2 (and also FreeBSD 8) on our HP Bl460c G1 Blade system with two Xeon processors and 32 GB RAM. This blade comes with two embedded network controllers and in our case an additionally attached Mezzanine card for two more network controllers. Right after the first boot (GENERIC KERNEL) only the embedded network interfaces get properly configured for use. The additional Broadcom NetXtreme II family NICs of the Mezzanine card (HP NC382m DP 1GbE Multifunction BL-c Adapter) are correctly identified by the bce-driver, but lead to the following kernel debug output: No PHY found on child MII bus So the NICs are bound to a logical network card identifier like bce1, but they never become ready to be configured via ifconfig. $ dmesg | grep bce1 bce1: mem 0xfc000000-0xfdffffff irq 18 at device 0.0 on pci16 bce1: /usr/src/sys/dev/bce/if_bce.c(1097): No PHY found on child MII bus! device_attach: bce1 attach returned 6 partial output of: $ pciconf -lv pcib4@pci0:6:0:0: class=0x060400 card=0x00000000 chip=0x01031166 rev=0xc3 hdr=0x01 vendor = 'ServerWorks (Was: Reliance Computer Corp)' device = 'Broadcom dual gigabit, pci bridge (BCM5715)' class = bridge subclass = PCI-PCI bce0@pci0:7:0:0: class=0x020000 card=0x703b103c chip=0x16ac14e4 rev=0x12 hdr=0x00 vendor = 'Broadcom Corporation' device = 'NetXtreme II BCM5708S Gigabit Ethernet' class = network subclass = ethernet pcib8@pci0:10:0:0: class=0x060400 card=0x00000000 chip=0x01031166 rev=0xb4 hdr=0x01 vendor = 'ServerWorks (Was: Reliance Computer Corp)' device = 'Broadcom dual gigabit, pci bridge (BCM5715)' class = bridge subclass = PCI-PCI pcib9@pci0:11:4:0: class=0x060400 card=0x00000000 chip=0x01041166 rev=0xb2 hdr=0x01 vendor = 'ServerWorks (Was: Reliance Computer Corp)' device = 'HT1000 PCI/PCI-X bridge' class = bridge subclass = PCI-PCI bce1@pci0:16:0:0: class=0x020000 card=0x171d103c chip=0x163a14e4 rev=0x20 hdr=0x00 vendor = 'Broadcom Corporation' device = 'NetXtreme II BCM5709S Gigabit Ethernet' class = network subclass = ethernet bce2@pci0:16:0:1: class=0x020000 card=0x171d103c chip=0x163a14e4 rev=0x20 hdr=0x00 vendor = 'Broadcom Corporation' device = 'NetXtreme II BCM5709S Gigabit Ethernet' class = network subclass = ethernet pcib15@pci0:2:0:0: class=0x060400 card=0x00000000 chip=0x01031166 rev=0xc3 hdr=0x01 vendor = 'ServerWorks (Was: Reliance Computer Corp)' device = 'Broadcom dual gigabit, pci bridge (BCM5715)' class = bridge subclass = PCI-PCI bce3@pci0:3:0:0: class=0x020000 card=0x703b103c chip=0x16ac14e4 rev=0x12 hdr=0x00 vendor = 'Broadcom Corporation' device = 'NetXtreme II BCM5708S Gigabit Ethernet' class = network subclass = ethernet >How-To-Repeat: It occurs and remains always. There hasn't been a problem fix so far. Each fresh installation or reboot after the installation bring this issue up front. >Fix: >Release-Note: >Audit-Trail: >Unformatted: