From owner-freebsd-stable@FreeBSD.ORG Sat Jan 14 18:34:19 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1442E16A41F for ; Sat, 14 Jan 2006 18:34:19 +0000 (GMT) (envelope-from alsbergt@zoopee.org) Received: from dexter.zoopee.org (zoopee.org [192.117.108.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id 092C443D46 for ; Sat, 14 Jan 2006 18:34:17 +0000 (GMT) (envelope-from alsbergt@zoopee.org) Received: from alsbergt by dexter.zoopee.org with local (Exim 4.43) id 1ExqE4-0000zS-Vy; Sat, 14 Jan 2006 20:34:08 +0200 Date: Sat, 14 Jan 2006 20:34:08 +0200 From: Tom Alsberg To: Petr Murmak Message-ID: <20060114183408.GA3581@zoopee.org> Mail-Followup-To: Tom Alsberg , Petr Murmak , FreeBSD Stable List References: <20060114180747.0FD0FD3598@smtp.klfree.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060114180747.0FD0FD3598@smtp.klfree.net> X-Face: "5"j@Y1Peoz1; ftTv>\|['ox-csmV+:_RDNdi/2lSe2x?0:HVAeVW~ajwQ7RfDlcb^18eJ; t,O,s5-aNdU/DJ2E8h1s,..4}N9$27u`pWmH|; s!zlqqVwr9R^_ji=1\3}Z6gQBYyQ]{gd5-V8s^fYf{$V2*_&S>eA|SH@Y\hOVUjd[5eah{EO@gCr.ydSpJHJIU[QsH~bC?$C@O:SzF=CaUxp80-iknM(]q(W Cc: FreeBSD Stable List Subject: Re: Device recognition on Intel mainboard SE7520BD2 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Jan 2006 18:34:19 -0000 On Sat, Jan 14, 2006 at 07:06:28PM +0100, Petr Murmak wrote: > Problem is that this mainboard has 2 Intel PRO/1000 Network > interfaces As far as I recall (having a while ago looked at the specifications of all new Intel Server Boards (SE7[53]2[05]..), and as shown from your output of pciconf -lv, there is only one Intel PRO/1000 interface, and the other interface (on those boards with two interfaces) is a Marvell Yukon chip on the PCI Express bus, as you can see on pci5:0:0. I am not sure of the current status, but last time I have checked (FreeBSD 5.3 times), IIRC, there was some experimental driver for that chip. But now the latest I can see is a binary-only FreeBSD 5.4 driver from Marvell's site, after agreeing to some license: http://www.marvell.com/drivers/driverDisplay.do?dId=131&pId=34 I wondered why Intel did not put two PRO/1000 interfaces but has chosen to put a Yukon as the second interface. It was suggested to me that Intel believed the Yukon to be able to provide better throughput as it is connected to the PCI-Express bus - however Intel have their own (also called PRO/1000, so I'd assume some similarity, but can never be sure) Gigabit Ethernet chips for PCI-Express, so I do not understand this. Someone shed some light on this? -- Tom > none5@pci5:0:0: class=0x020000 card=0x50218086 chip=0x436111ab rev=0x17 hdr=0x00 > vendor = 'Marvell Semiconductor (Was: Galileo Technology Ltd)' > device = '88E8036 Marvell Yukon -EC 88E8050 PCI Express Gigabit > Ethernet Controller' > class = network > subclass = ethernet > em0@pci7:4:0: class=0x020000 card=0x34398086 chip=0x10768086 rev=0x05 hdr=0x00 > vendor = 'Intel Corporation' > device = '82547EI Gigabit Ethernet Controller' > class = network > subclass = ethernet -- Tom Alsberg - certified insane, complete illiterate. Homepage: http://www.cs.huji.ac.il/~alsbergt/ * An idea is not responsible for the people who believe in it.