From owner-freebsd-current@FreeBSD.ORG Sat Oct 20 07:43:15 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D215E16A419 for ; Sat, 20 Oct 2007 07:43:15 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id 6F1AD13C442 for ; Sat, 20 Oct 2007 07:43:14 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.8/8.13.8) with ESMTP id l9K7h1vC012793; Sat, 20 Oct 2007 01:43:02 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <4719B173.70502@samsco.org> Date: Sat, 20 Oct 2007 01:42:43 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.6) Gecko/20070802 SeaMonkey/1.1.4 MIME-Version: 1.0 To: "Daniel O'Connor" References: <85AFE2F9-33F6-40E8-B760-990970B7A791@emeraldcityeg.com> <47192969.20809@samsco.org> <0910B534-FAAC-42C2-9EB4-A77B6CA3B90D@emeraldcityeg.com> <200710201607.11221.doconnor@gsoft.com.au> In-Reply-To: <200710201607.11221.doconnor@gsoft.com.au> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Sat, 20 Oct 2007 01:43:02 -0600 (MDT) X-Spam-Status: No, score=-1.4 required=5.5 tests=ALL_TRUSTED autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on pooker.samsco.org Cc: ECEG / Daniel Duerr , freebsd-current@freebsd.org, d@delphij.net Subject: Re: twa driver needs updating X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Oct 2007 07:43:15 -0000 Daniel O'Connor wrote: > On Sat, 20 Oct 2007, ECEG / Daniel Duerr wrote: >> Hi Scott, >> >> Great perspective here, thanks for taking the time to respond. I >> agree with you and believe that some attention should be put on the >> hardware vendor driver side of things. It was *such* a pain to get >> to the point where I could even install Freebsd on these machines. >> And 3Ware RAID controllers are pretty standard IMHO. >> >> I've upgraded to RELENG_6 from RELENG_6_2 but I'm not at the data >> center and I cannot chance a reboot with the twa driver not working >> for me and the machine not coming back up. > > It is quite trivial to modify the install disk if you have another > FreeBSD machine handy to build the kernel. You can just drop in the > module you want to /boot/kernel on the CD. > > Although I agree, it would be nice if you could more easily load vendor > drivers.. (ie if the module overrode the kernel code) > 1. Modifying the install disk is not trivial to most people, especially ones who just want to install the damn OS and use it, not hack it. 2. Modifying the install disk doesn't do a damn thing to make the driver work after the install is done and the computer is rebooted. Sure, you can drop a new 3ware driver onto the install disk and install to your new 3ware-enabled computer just fine. But then you reboot, and the stock GENERIC kernel has no idea how to talk to that device, and the driver that you dropped onto the CD is now no where to be found, leaving your fresh install stuck at the mountroot prompt. \o/ =-) Scott