From owner-freebsd-stable@FreeBSD.ORG Thu Mar 15 01:29:34 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 0BC52106564A for ; Thu, 15 Mar 2012 01:29:34 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from mail-gy0-f182.google.com (mail-gy0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id BB3488FC08 for ; Thu, 15 Mar 2012 01:29:33 +0000 (UTC) Received: by ghrr20 with SMTP id r20so3054055ghr.13 for ; Wed, 14 Mar 2012 18:29:33 -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=4Qdt6EDfYmZzR2TpGRWDamQdftwaP+sxgmTDSkasa4E=; b=xa2tyRAZ0z/S6bIukw4+Mp4RbzPjph2dvK0qvaKU/xrzjritaNrxAZSHImvqV4E5YO PBlCDuhvEv/Yn2yTAdYoeZfIAmXC4GzJDo7aByvKsCN69W+z582l80WcOukm16FrMskG xTvcJRleRET9vinljj8pDUg43QfWjThi7diaFVcVWKVlbual6Eedn5Ed35OGOndvIWFZ uiRDCZ0fNWBwD6bn2/DPP9hX/cpCALD4g3a8hcp6XC0JYXfQ9yQS7lvcCxoSzWAKXr4A 8HP59klSlDjyoPbA01uO9Mq6HSIOfoFcZP9UrO5NV63lw3a1rHXClmlwbPpAfc9rH4IS zKtQ== Received: by 10.68.213.163 with SMTP id nt3mr705486pbc.14.1331774972932; Wed, 14 Mar 2012 18:29:32 -0700 (PDT) Received: from pyunyh@gmail.com ([114.111.62.249]) by mx.google.com with ESMTPS id l1sm631182pbs.34.2012.03.14.18.29.30 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 14 Mar 2012 18:29:32 -0700 (PDT) Received: by pyunyh@gmail.com (sSMTP sendmail emulation); Thu, 15 Mar 2012 10:29:28 -0700 From: YongHyeon PYUN Date: Thu, 15 Mar 2012 10:29:28 -0700 To: Jan Winter Message-ID: <20120315172928.GB3295@michelle.cdnetworks.com> References: <4F5F46DE.5050608@kantarmedia.de> <20120314184047.GA8023@michelle.cdnetworks.com> <4F60AC6C.2060805@kantarmedia.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4F60AC6C.2060805@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: Thu, 15 Mar 2012 01:29:34 -0000 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]. > > thank in advance > Jan > > >