From owner-freebsd-hackers@FreeBSD.ORG Wed Jan 23 12:32:52 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 07E3516A420 for ; Wed, 23 Jan 2008 12:32:52 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.182]) by mx1.freebsd.org (Postfix) with ESMTP id BC8F213C45A for ; Wed, 23 Jan 2008 12:32:51 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: by wa-out-1112.google.com with SMTP id k17so5016727waf.3 for ; Wed, 23 Jan 2008 04:32:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:received:received:date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; bh=y8RgsPFfUk/M30QYEO3eKdLt3+XevhTbaKYpAXQ+eoo=; b=hpXuzX3Kkq0At85HiTtM8RH9kLcXZYQb5nCevUO87xBmourVD2pBTJcTOzvqyvgHQYNWAHL+H0vHwyWD+8iz5AAajPn9kcqUsWl6I1S62u8WtYKJzrB/DHilbUdqLtsHwfhzFPcVWb/JKowvA0hxPHNtDwAilhJIVwJJqF1au2k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:cc:subject:message-id:reply-to:references:mime-version:content-type:content-disposition:in-reply-to:user-agent; b=v2Phw2ZkWQF/gFj+40TWNa5aOmjw5ql0uMiLNTKVpMwMY1Dr5lFv4ajkPwz0UaXlcmftkqoQtId0pxRqoqkEarWOK8AKrspUV2t72olwSHLWHLkUCMZZwTch+KhrWUI0soZseXkLxrKQW2sx8EzrMmFw2yd8SPBRqxNcDFNW+Nw= Received: by 10.115.79.1 with SMTP id g1mr8340485wal.43.1201091571521; Wed, 23 Jan 2008 04:32:51 -0800 (PST) Received: from michelle.cdnetworks.co.kr ( [211.53.35.84]) by mx.google.com with ESMTPS id n38sm20563166wag.2.2008.01.23.04.32.49 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 23 Jan 2008 04:32:50 -0800 (PST) Received: from michelle.cdnetworks.co.kr (localhost.cdnetworks.co.kr [127.0.0.1]) by michelle.cdnetworks.co.kr (8.13.5/8.13.5) with ESMTP id m0NCWjpf016159 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 23 Jan 2008 21:32:45 +0900 (KST) (envelope-from pyunyh@gmail.com) Received: (from yongari@localhost) by michelle.cdnetworks.co.kr (8.13.5/8.13.5/Submit) id m0NCWi2Q016158; Wed, 23 Jan 2008 21:32:44 +0900 (KST) (envelope-from pyunyh@gmail.com) Date: Wed, 23 Jan 2008 21:32:44 +0900 From: Pyun YongHyeon To: Chris Stromblad Message-ID: <20080123123244.GG14495@cdnetworks.co.kr> References: <4797241D.8080000@wa-sp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4797241D.8080000@wa-sp.com> User-Agent: Mutt/1.4.2.1i Cc: freebsd-hackers@freebsd.org Subject: Re: Dell XPS 1530 - Network card issue - Marvell 88E8040 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pyunyh@gmail.com List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jan 2008 12:32:52 -0000 On Wed, Jan 23, 2008 at 12:25:17PM +0100, Chris Stromblad wrote: > (I originally addressed this to the freebsd-hardware, but got no response, > so please forgive me for reposting this here!) > > Hi, > > It appears as if the Marvell 88E8040 is not yet supported by FreeBSD and > specifically the msk(4) driver. I would just like to know if there are any > plans on adding support for the above mentioned NIC. > I'd like to add support 88E8040(Yukon2 FE+ PCIe Fast ethernet controller). I don't think just adding a PCI id is sufficient to make it work but it would be even better if you can send me the 'pciconf -lcv' output to me. I think one of the serious issue of Yukon2 FE+ is introduction of new descriptor format and additional bugs for the chip/phy as other variants. Since there are no documentation for controller/phy hardware, it may take longer than you would expect to see a working/stable driver. I guess disabling TSO and checksum offload may make it possible to write a minimal driver for the hardware. I'll let you know when I have code to test. I cannot say the code written by me would work as I don't have that hardware. > Normally I wouldn't even bother asking, and just shrug and say, tough luck > they don't support it... next distribution. Thing is, I really, really > like FreeBSD. I'm kind of a GNU/Linux guy, but I've never managed to > settle for a distribution and have moved from one to another, never quite > finding something that works with me, and not against me. > > Then I tried FreeBSD, actually I just read much of the available > documentation and I was "converted". _THIS_ is how documentation should be > written; clear, concise, to the point and most of all, USEFUL! Thank you! > > So, my point is that I really want this to work out. I'm willing to give > as much time as necessary to get this driver working. Whether it's just a > little Device_ID change in the source, I don't know. However, if anyone is > up for helping me getting this to work, I'll provide whatever information > I can. > > Many thanks, and keep up the fantastic work on the FreeBSD operating system. > > Regards, > Christoffer Str?mblad > > PS: I've tried 8.0-CURRENT (snapshot from 27122007), 7.0-RC1 and FreeBSD > 6.3, no luck. -- Regards, Pyun YongHyeon