From owner-freebsd-scsi Thu Oct 23 06:25:21 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA25072 for freebsd-scsi-outgoing; Thu, 23 Oct 1997 06:25:21 -0700 (PDT) (envelope-from owner-freebsd-scsi) Received: from europe.std.com (europe.std.com [199.172.62.20]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id GAA25063 for ; Thu, 23 Oct 1997 06:25:14 -0700 (PDT) (envelope-from kwc@world.std.com) Received: from world.std.com by europe.std.com (8.7.6/BZS-8-1.0) id JAA27702; Thu, 23 Oct 1997 09:25:02 -0400 (EDT) Received: by world.std.com (5.65c/Spike-2.0) id AA04752; Thu, 23 Oct 1997 09:25:01 -0400 Date: Thu, 23 Oct 1997 09:25:01 -0400 From: kwc@world.std.com (Kenneth W Cochran) Message-Id: <199710231325.AA04752@world.std.com> To: freebsd-scsi@freebsd.org Subject: 2.2.5 w/DPT hba Sender: owner-freebsd-scsi@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >From tom@sdf.com Wed Oct 22 19:19:17 1997 >Date: Wed, 22 Oct 1997 12:19:17 -0700 (PDT) >From: Tom > >> >On Wed, 22 Oct 1997, Kenneth W Cochran wrote: >> >> (copy of msg in freebsd-questions...) >> >> I've done a FTP install of 2.2.2-RELEASE (2.2.5 soon) >> >> on a machine with a DPT SCSI HBA using the boot.flp >> >> from ftp.i-connect.net/crash. Post-install reboot fails >> >> ("Read error"). Looks like the kernel with the dpt0 driver >> >> did *not* copy over. I have/can get the system up with >> >> a boot & subsequent fixit floppy (the fixit from 2.2.5-RELEASE) >> >> but how can I get that DPT-enabled kernel (containig the dpt0 >> >> driver) onto the root of the boot hd? If I can get someething >> >> there that will allow me to boot without a floppy, then I can >> >> make & install a customized kernel. Please rsvp via e-mail; >> >> my news server is down. I'll summarize to relevant newsgroups >> >> if desired. >> >> >After installing, simply boot and use the fixit disk, and copy the >> >kenerl.GENERIC from ftp.i-connect.net to /kernel, and boot up. At this >> >point, you should build a new kernel from scratch using the 2.2.5 >> >source, and apply the dpt patch. >> >> *That's* the problem; I can get a fixit up & running but can't get >> tne dpt-enabled kernel to where it needs to be. Ftp won't work (so >> far) from fixit mode either... > >Well, you need to mount up the root partition: mount /dev/sd0a /mnt >You need to configured the ethernet device to get FTP to work: ifconfig >ed0 1.2.3.4 >You probably need a default route for the network: route add default >5.6.7.8 >Tom Done. & ftp worked (yaaay!) (although I had to use the numeric ip-address, since dns wasn't up... no problem...) But... I *still* get "Read error" when trying to boot off hd. I don't even get a "boot:" prompt so I could run userconfig. I also don't get "missing operating system." Wierd. (Or is it?) Looks like I don't have bootblocks(?) Any special incantation to try, now that I should have a usable kernel (kernel.dpt from ftp.i-connect.net/crash/kernel.dpt)? Could runnig in "dangerously dedicated" mode have anything to do with this? For this machine, I have no need to share w/other OSes. Update... I can boot off the boot floppy by specifying 0:sd(0,a)kernel, thus "forcing" the boot off the hd & things work fine(!) Looks indeed like something is missing from my hd setup... Idea(s)? Further update... Well, they don't work so fine... :-( I'm booting by starting with the floppy & specifying 0:sd(0,a)kernel.DPT at the prompt & that gets the system to boot off the hd but I'm getting error messages from dpt0 of the following form: dpt0 ERROR: Stale 7001 (Write (10) [6.1.18]) on c0b0t0u0 (199739226) gets another chance(2/5) (not quite the message, but it's scrolling & similar) Also I can't exit the shell or shutdown, so I have to hard-reset, fsck and hope for the best... I did a minimal install (just so I could get *something* up) & thus far /stand/sysinstall won't run (so I can get, among other things, kernel sources & dpt-related patches). I'm in the 2.2.5 flavor of things... (except for this new boot, which is 3.0-ish) Am I going to have to hose this project & use Linux instead? While BSDI works just fine w/DPT I don't have the option of installing it in this case... Many thanks, -kc