From owner-freebsd-stable@FreeBSD.ORG Fri Mar 16 01:32:25 2012 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EA1171065673 for ; Fri, 16 Mar 2012 01:32:25 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id BC5968FC12 for ; Fri, 16 Mar 2012 01:32:25 +0000 (UTC) Received: by pbcwz17 with SMTP id wz17so123849pbc.13 for ; Thu, 15 Mar 2012 18:32:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:date:to:cc:subject:message-id:reply-to:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=f2hi4bZ0EteeUc7YKdoei2Hn8CGGcfXksH/xc0rn2ys=; b=Klv5iAsE4Wyuf71TMNZ0bwb1jzrppF0FsaRmPxNZ8rL1dtVFlZoNQdkM1KsqUXvNFz fSDgEvaRl1nD6F4yPKYaDo+ubPwgzcoGpvlTYKid70WB3dzbgyULuSny3FPfaRy+xfp4 hl9CbsQqbpd3AGg0T7a34oxkvrLH8X3tGtoctyVo2klzHupWnIkkb6eJI3Zqd1K+IFBd zQ4Iv9alwL9Lw0UIzt+4xcJ5w7D+06BY6zYvTa1gIVaIyTIgdpIt/M5uWKkHZ89VCBAM mT62do/9G+O0+yJ8BZIJBt4sg02c0pYrr5Zpf5vxfH4RR0CKCMhPNKQjVHBUuAxGzogM g7jw== Received: by 10.68.197.134 with SMTP id iu6mr9350225pbc.123.1331861545269; Thu, 15 Mar 2012 18:32:25 -0700 (PDT) Received: from pyunyh@gmail.com ([114.111.62.249]) by mx.google.com with ESMTPS id l4sm3047410pbl.27.2012.03.15.18.32.22 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 15 Mar 2012 18:32:24 -0700 (PDT) Received: by pyunyh@gmail.com (sSMTP sendmail emulation); Fri, 16 Mar 2012 10:32:15 -0700 From: YongHyeon PYUN Date: Fri, 16 Mar 2012 10:32:15 -0700 To: Jan Winter Message-ID: <20120316173215.GB6841@michelle.cdnetworks.com> References: <4F5F46DE.5050608@kantarmedia.de> <20120314184047.GA8023@michelle.cdnetworks.com> <4F60AC6C.2060805@kantarmedia.de> <20120315172928.GB3295@michelle.cdnetworks.com> <4F61FA9A.5000805@kantarmedia.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4F61FA9A.5000805@kantarmedia.de> User-Agent: Mutt/1.4.2.3i Cc: stable@freebsd.org Subject: Re: bce: Device not configured X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pyunyh@gmail.com List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Mar 2012 01:32:26 -0000 On Thu, Mar 15, 2012 at 03:20:10PM +0100, Jan Winter wrote: > On 03/15/12 18:29, YongHyeon PYUN wrote: > >On Wed, Mar 14, 2012 at 03:34:20PM +0100, Jan Winter wrote: > >>On 03/14/12 19:40, YongHyeon PYUN wrote: > >>>On Tue, Mar 13, 2012 at 02:08:46PM +0100, Jan Winter wrote: > >>>>Hello, > >>>> > >>>>on an Dell Blade m610 is not possible to change the network media > >>>>option: > >>>> > >>>>ifconfig bce0 media 100baseTX mediaopt full-duplex up > >>>>ifconfig: SIOCSIFMEDIA (media): Device not configured > >>>> > >>>>Setting the media option to "autoselect" and connecting the m610 to a > >>>>100 MBit switch, I always get "no carrier" > >>>>only 1g full-duplex seems to be working. I have tested this on > >>>>8.3-prerelease and 9-stable > >>>> > >>>>any Ideas? > >>>> > >>>>cheers > >>>>Jan > >>>> > >>>>pciconf -lv > >>>>bce0@pci0:1:0:0: class=0x020000 card=0x02871028 chip=0x163a14e4 > >>>>rev=0x20 hdr=0x00 > >>>> vendor = 'Broadcom Corporation' > >>>> device = 'NetXtreme II BCM5709S Gigabit Ethernet' > >>>> class = network > >>>> subclass = ethernet > >>>> > >>>>dmesg > >>>>bce0: mem > >>>>0xda000000-0xdbffffff irq 36 at device 0.0 on pci1 > >>>>miibus0: on bce0 > >>>>brgphy0: PHY 2 on miibus0 > >>>>brgphy0: 1000baseSX-FDX, auto > >>>>bce0: Ethernet address: 00:26:b9:fb:04:0c > >>>>bce0: ASIC (0x57092000); Rev (C0); Bus (PCIe x4, 2.5Gbps); B/C (5.0.11); > >>>>Bufs (RX:2;TX:2;PG:8); Flags (SPLT|MSI|MFW); MFW (NCSI 2.0.5) > >>>>Coal (RX:6,6,18,18; TX:20,20,80,80) > >>>>bce1: mem > >>>>0xdc000000-0xddffffff irq 48 at device 0.1 on pci1 > >>>>miibus1: on bce1 > >>>>brgphy1: PHY 2 on miibus1 > >>>>brgphy1: 1000baseSX-FDX, auto > >>>>bce1: Ethernet address: 00:26:b9:fb:04:0e > >>>>bce1: ASIC (0x57092000); Rev (C0); Bus (PCIe x4, 2.5Gbps); B/C (5.0.11); > >>>>Bufs (RX:2;TX:2;PG:8); Flags (SPLT|MSI|MFW); MFW (NCSI 2.0.5) > >>>>Coal (RX:6,6,18,18; TX:20,20,80,80) > >>>> > >>>I'm not sure you're seeing one of long standing remote PHY issue of > >>>blade box but would you try the patch at the following URL? > >>>http://people.freebsd.org/~yongari/bce/bce.rphy.diff > >>> > >>>After applying the patch, show me the dmesg output(bce(4) and > >>>brgphy(4) related ones) and 'ifconfig -m bce0'. > >>>Note, the patch was not tested at all(lack of hardware). > >>Hello, > >> > >>thank you very much, for your quick support > >>Now its looking much better > >> > >>ifconfig -m bce0 > >>bce0: flags=8843 metric 0 mtu > >>1500 > >> > >>options=c01bb > >> > >>capabilities=c01bb > >> ether 00:26:b9:fb:04:0c > >> inet 192.168.100.30 netmask 0xffffff00 broadcast 192.168.100.255 > >> inet6 fe80::226:b9ff:fefb:40c%bce0 prefixlen 64 tentative > >>scopeid 0x1 > >> nd6 options=29 > >> media: Ethernet autoselect (1000baseT) > >> status: active > >> supported media: > >> media autoselect > >> media 1000baseT mediaopt full-duplex > >> media 1000baseT > >> media 100baseTX mediaopt full-duplex > >> media 100baseTX > >> media 10baseT/UTP mediaopt full-duplex > >> media 10baseT/UTP > >> > >>dmesg: > >>..... > >>bce0: mem > >>0xda000000-0xdbffffff irq 36 at device 0.0 on pci1 > >>bce0: attempting to allocate 1 MSI vectors (16 supported) > >>msi: routing MSI IRQ 256 to local APIC 16 vector 52 > >>bce0: using IRQ 256 for MSI > >>bce0: Remote PHY : TP > >>bce0: bpf attached > >>bce0: Ethernet address: 00:26:b9:fb:04:0c > >>bce0: ASIC (0x57092000); Rev (C0); Bus (PCIe x4, 2.5Gbps); B/C (5.0.11); > >>Bufs (RX:2;TX:2;PG:8); Flags (SPLT|MSI|Remote PHY(TP)|MFW); MFW (NCSI > >>2.0.5) > >>Coal (RX:6,6,18,18; TX:20,20,80,80) > >>bce1: mem > >>0xdc000000-0xddffffff irq 48 at device 0.1 on pci1 > >>bce1: attempting to allocate 1 MSI vectors (16 supported) > >>msi: routing MSI IRQ 257 to local APIC 16 vector 53 > >>bce1: using IRQ 257 for MSI > >>bce1: Remote PHY : TP > >>bce1: bpf attached > >>bce1: Ethernet address: 00:26:b9:fb:04:0e > >>bce1: ASIC (0x57092000); Rev (C0); Bus (PCIe x4, 2.5Gbps); B/C (5.0.11); > >>Bufs (RX:2;TX:2;PG:8); Flags (SPLT|MSI|Remote PHY(TP)|MFW); MFW (NCSI > >>2.0.5) > >>Coal (RX:6,6,18,18; TX:20,20,80,80) > >>..... > >> > >>I have done a quick test with 100 and 1000 MBit, both working very well. > >Thanks a lot for testing. This patch was made long time ago but I > >haven't had chance to commit it due to lack of access to hardware. > >Because the patch bypasses mii(4) layer and makes it hard to read > >code, I didn't like the patch but it seems the patch makes bce(4) > >usable on blade boxes at least. > >I'll commit the patch next week. > > > >>Its possible to get a Patch for 8 Stable? > >> > >I will do MFC to stable/[7-9]. And bce.rphy.diff should be applied > >cleanly to stable/[7-9]. > > I getting erros with the 8-stable source > Oops, try this one for stable/8. http://people.freebsd.org/~yongari/bce/bce.rphy.stable8.diff