From owner-freebsd-current@FreeBSD.ORG Sat Oct 20 06:43:05 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 066DB16A417 for ; Sat, 20 Oct 2007 06:43:05 +0000 (UTC) (envelope-from dd@emeraldcityeg.com) Received: from mail.justlinuxhosting.com (mail.justlinuxhosting.com [198.107.153.36]) by mx1.freebsd.org (Postfix) with ESMTP id 96C4813C459 for ; Sat, 20 Oct 2007 06:43:04 +0000 (UTC) (envelope-from dd@emeraldcityeg.com) Received: from localhost (localhost [127.0.0.1]) by mail.justlinuxhosting.com (Postfix) with ESMTP id D01741431DD; Fri, 19 Oct 2007 23:43:03 -0700 (PDT) X-Virus-Scanned: amavisd-new at justlinuxhosting.com Received: from mail.justlinuxhosting.com ([127.0.0.1]) by localhost (curtain.justlinuxhosting.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HbIRmYFTcaXJ; Fri, 19 Oct 2007 23:43:02 -0700 (PDT) Received: from [192.168.2.178] (204.11.227.123.static.etheric.net [204.11.227.123]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: dd@emeraldcityeg.com) by mail.justlinuxhosting.com (Postfix) with ESMTP id 940D51431D4; Fri, 19 Oct 2007 23:43:02 -0700 (PDT) In-Reply-To: <200710201607.11221.doconnor@gsoft.com.au> 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> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <5E9E5D7C-608A-4997-BE39-70074A0A93E2@emeraldcityeg.com> Content-Transfer-Encoding: 7bit From: ECEG / Daniel Duerr Date: Fri, 19 Oct 2007 23:43:01 -0700 To: FreeBSD Current X-Mailer: Apple Mail (2.752.3) X-Mailman-Approved-At: Sat, 20 Oct 2007 11:33:35 +0000 Cc: 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 06:43:05 -0000 I should note that these systems are all (a) floppy drive free and (b) standard IDE/ATA hard drive free (e.g.: booting from RAID) so everything I do has to be done with .iso -> CD-R burns or a usb flash drive. If I'd been doing things with a floppy scenario it would likely have been easier... In the end, the way I built an install CD was I used a Windows-only piece of software called UltraISO which allows you to edit .iso images and add/remove files. I dropped the precompiled .ko driver into /boot/kernel/ on the downloadable Freebsd boot iso and then burned a custom boot CD with the right drivers on it. When I boot from that CD, I load the driver and then continue with the installation. It all works well from there. On Oct 19, 2007, at 11:36 PM, 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) > > -- > Daniel O'Connor software and network engineer > for Genesis Software - http://www.gsoft.com.au > "The nice thing about standards is that there > are so many of them to choose from." > -- Andrew Tanenbaum > GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C