From owner-freebsd-questions@FreeBSD.ORG Sat Oct 24 17:49:47 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7DBA21065696 for ; Sat, 24 Oct 2009 17:49:47 +0000 (UTC) (envelope-from kdk@daleco.biz) Received: from ezekiel.daleco.biz (southernuniform.com [66.76.92.18]) by mx1.freebsd.org (Postfix) with ESMTP id 273438FC19 for ; Sat, 24 Oct 2009 17:49:47 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by ezekiel.daleco.biz (8.14.3/8.14.2) with ESMTP id n9OHlfWQ089091; Sat, 24 Oct 2009 12:47:57 -0500 (CDT) (envelope-from kdk@daleco.biz) X-Virus-Scanned: amavisd-new at daleco.biz Received: from ezekiel.daleco.biz ([127.0.0.1]) by localhost (ezekiel.daleco.biz [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 6ewGKB0yeeGP; Sat, 24 Oct 2009 12:46:06 -0500 (CDT) Received: from archangel.daleco.biz (ezekiel.daleco.biz [66.76.92.18]) by ezekiel.daleco.biz (8.14.3/8.14.3) with ESMTP id n9OHIhfT088697; Sat, 24 Oct 2009 12:19:10 -0500 (CDT) (envelope-from kdk@daleco.biz) Message-ID: <4AE336F3.9040107@daleco.biz> Date: Sat, 24 Oct 2009 12:18:43 -0500 From: Kevin Kinsey User-Agent: Thunderbird 2.0.0.23 (X11/20090929) MIME-Version: 1.0 To: kalin m References: <4AE250BF.8010902@el.net> <6201873e0910231846j4386baa9g3bd3eab21fed1727@mail.gmail.com> <4AE26337.8030001@el.net> <20091024054227.e3a4a3bb.freebsd@edvax.de> <4AE27939.20303@el.net> In-Reply-To: <4AE27939.20303@el.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Adam Vande More , Polytropon , freebsd-questions Subject: Re: freebsd forgets root password X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Oct 2009 17:49:47 -0000 kalin m wrote: > """ > does anybody here know if freebsd has a driver for Marvell 88E8057 nic > chip? > > according to the kernel list of drivers (7.2) marvell chips are driven > by the msk driver. but it doesn't show up in pciconf, dmesg or > sysinstall.... > strangely enough 88E8057 is not in the list in man msk. although 88E8056 > and 88E8058 are. is this just bad luck?! > """ No, as I mentioned earlier, it appears the driver author didn't have or wasn't aware of this chipset. It's quite possible, based on the cursory glance I gave to the headers of the file, that it didn't exist at the time it was written. There are obviously some issues with licensing or disclosure or what-not. See /usr/src/dev/msk/if_msk.c, down about line 210-220 where these are defined. You can, I think, very carefully, attempt to add this device to that file and rebuild your kernel, I think, and then see if it works. I'm thinking OOTOMH the trick would be getting the right DEVICEID string in there. Barring that, you might speak very sweetly to the author of the driver, perhaps offering $BEVERAGE and detailed information about the chip, and see if he/she would attempt to conjure up the right code to make it work. HTH, Kevin Kinsey