Date: Mon, 6 Oct 1997 13:17:32 -0500 From: Dan Nelson <dnelson@emsphone.com> To: Leif Neland <leifn@swimsuit.roskildebc.dk> Cc: freebsd-questions@FreeBSD.ORG Subject: Re: can't find 3. scsi-disk. Message-ID: <19971006131732.39400@emsphone.com> In-Reply-To: <006_9710061212@swimsuit.roskildebc.dk>; from "Leif Neland" on Mon Oct 6 08:47:29 GMT 1997 References: <006_9710061212@swimsuit.roskildebc.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
In the last episode (Oct 06), Leif Neland said: > My system (486) runs dos nicely with an ancient adaptec (with bios, > but apearently without a modelnumber). The adapter installs the first > two drives as C: and D: and I must use an ASPI-driver for the 3. > drive. Works ok. > > Now I want to install FBSD on the 3. drive, but when I boot (from > dos, fbsdboot.exe and kernel from install-floppy) the 3. disk is not > found. It comes up as: > > (aha0:3:0)) "unknown unknown ?????" type 13 fixed scsi 0 > uk0(aha:3:0): unknown > > Any clues why? > > In dos it gets reported as "Maxtor xt-3280" The problem is that your disk doesn't claim to be either SCSI-1 or SCSI-2, and the scsi driver won't assign a device it can't get a version on. My 4-year-old Fujitsu MO drive does the same thing, even though the documentation claims it's SCSI-2 compliant. My solution was to edit /sys/scsi/scsiconf.c (search for SID_ANSII), and just make the if ((inqbuf->version & SID_ANSII) > 0) { line say if (1) { . That'll force it to assign devices with no SCSI version. -Dan Nelson dnelson@emsphone.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19971006131732.39400>