Bug 21071 - SCSI Controller Not Detected When Attempting Install FreeBSD OS
Summary: SCSI Controller Not Detected When Attempting Install FreeBSD OS
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: i386 (show other bugs)
Version: Unspecified
Hardware: Any Any
: Normal Affects Only Me
Assignee: msmith
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2000-09-06 02:30 UTC by MillikenDB
Modified: 2001-02-24 20:29 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description MillikenDB 2000-09-06 02:30:02 UTC
Attempting to use full screen setup utility.  Upon boot of system to CD-ROM, system displays all drives on system as created with SCSI Management feature.  Window selection for configuration is displayed and visual mode is selected.

Active devices in visual mode are displayed for SCSI and narrow controllers but there are no settings to change, only flags.  No Base I/O or IRQ when selected can be changed.

When select to continue with installation, sys install window appears correctly but when any selection to start the rest of the installation is selected, a window appears indicating that no disks have been found.

Fix: 

Unknown
How-To-Repeat: Problem is consistent on all versions that I have attempted.  Only have 4.0 and 5.0 Versions on hand.
Comment 1 Sheldon Hearn freebsd_committer freebsd_triage 2000-09-06 12:28:17 UTC
State Changed
From-To: open->feedback

The manual page for the ahc driver lists the 7890 as 
a supported controller.  So I'd say that either your kernel 
doesn't have support for the ahc device compiled into it, 
or your controller has been "re-badged" in such a way as 
to make it unrecognizable. 

Could you try a pciconf -l on your box and send back the 
output?  Also, the output of the dmesg command might 
be useful. 




Comment 2 Sheldon Hearn freebsd_committer freebsd_triage 2000-09-06 12:28:17 UTC
Responsible Changed
From-To: freebsd-bugs->gibbs

Over to the maintainer.
Comment 3 MillikenDB 2000-09-07 04:37:42 UTC
Got some more information on this for you if you are willing to give it a
go-

Installed the OS on another system using the same 4.4 version CD and the ahc
device was used to access the SCSI controller on that one successfully so I
am guessing that it must be something with my other Dell Server (Some Dell
Overhead on the on-board chip that is covering up the actual controller).
We are yanking out the documentation to see if the Dell PERC manager can be
shut off or bypassed or emulate something else that can be recognized.
Anyhow, any help you can give me is just another step in the completion
direction, the sooner I get there the better!!  Thanks again-

CPT DAVID MILLIKEN
DAMO, 25th Infantry Division (Light)
Webmaster:www.25idl.army.mil
(808)655-8857
MillikenDB@schofield.army.mil
-Voice of Command-



-----Original Message-----
From: sheldonh@FreeBSD.org [mailto:sheldonh@FreeBSD.org]
Sent: Wednesday, September 06, 2000 2:39 AM
To: MillikenDB@schofield.army.mil; sheldonh@FreeBSD.org;
freebsd-bugs@FreeBSD.org; gibbs@FreeBSD.org
Subject: Re: i386/21071: SCSI Controller Not Detected When Attempting
Install FreeBSD OS


Synopsis: SCSI Controller Not Detected When Attempting Install FreeBSD OS

State-Changed-From-To: open->feedback
State-Changed-By: sheldonh
State-Changed-When: Wed Sep 6 04:28:17 PDT 2000
State-Changed-Why: 
The manual page for the ahc driver lists the 7890 as
a supported controller.  So I'd say that either your kernel
doesn't have support for the ahc device compiled into it,
or your controller has been "re-badged" in such a way as
to make it unrecognizable.

Could you try a pciconf -l on your box and send back the
output?  Also, the output of the dmesg command might
be useful.




Responsible-Changed-From-To: freebsd-bugs->gibbs
Responsible-Changed-By: sheldonh
Responsible-Changed-When: Wed Sep 6 04:28:17 PDT 2000
Responsible-Changed-Why: 
Over to the maintainer.

http://www.freebsd.org/cgi/query-pr.cgi?pr=21071
Comment 4 Sheldon Hearn 2000-09-09 13:58:43 UTC
On Fri, 08 Sep 2000 23:41:04 GMT, "Milliken David B CPT 25 ID L G6(n)" wrote:

> Still not having any luck.  Tried every possible option available.  OS Still
> identifies the Hard Disks at the startup but after the first board, drives
> are not available.  Must be something to do with the Dell SCSI system but
> not sure what.  Cannot get the system to emulate anything else and can't run
> any commands.

Sounds more and more like rebadging, although I'm guessing here. :-)

One way that you could try to get more information about the SCSI
controller would be to get an IDE disk into the machine, install
FreeBSD on that (minimal install), and then send the output of the
dmesg(8) command after a verbose boot (boot -v at the loader prompt) and
the output of the ``pciconf -l'' command.

Ciao,
Sheldon.
Comment 5 Sheldon Hearn 2000-09-12 09:30:37 UTC
On Mon, 11 Sep 2000 22:24:56 GMT, "Milliken David B CPT 25 ID L G6(n)" wrote:

> Sounds like a good idea but the systems that I have are a Rack Mounted
> version of the Dell PowerEdge.  The case is a little bit of a custom
> design to work only with the SCSI controller.  Is there a way to boot
> off a floppy disk or such ??

You could boot off floppies, but I don't think that pciconf is on the
floppies.  If you could boot off CDROM, however, I'm pretty sure that
the pciconf utility would be available.

Basically, though, it sounds like you're not in a position to provide
more information about the hardware unless you can open up the box and
stuff a new controller in it, if that's possible at all.

If the hardware vendor would like to get involved in helping you out, we
might make some progress.  Basically, it sounds like the driver needs to
know more about this chip's real identity.

Ciao,
Sheldon.
Comment 6 Justin T. Gibbs freebsd_committer freebsd_triage 2001-02-24 19:48:16 UTC
Responsible Changed
From-To: gibbs->msmith

The Perc2 controller is supported by the "aac" driver.  It should 
be available in 4.1.1R, 4.2R, or a 4-stable snapshot.  It the driver 
s 
still does not attach, you should contact mike smith.  He owns the 
aac driver.
Comment 7 msmith freebsd_committer freebsd_triage 2001-02-24 20:25:14 UTC
State Changed
From-To: feedback->closed


The PERC family contains controllers from both AMI and Adaptec. 

The AMI controllers (PERC, PERC 2/SC, PERC 2/DC) are supported in 
FreeBSD 4.1 and later.  There is some support in 4.0 for these 
controllers, but it has known problems and should be avoided. 

The Adaptec controllers (PERC 2/QC, PERC 2/Si, PERC 2/Di, PERC 3/Si) 
are supported in FreeBSD 4.3 and later. 

The Dell PowerEdge 4350 offers several RAID options; the PR is 
not specific about which controller is installed.  The install 
should be retried using the appropriate FreeBSD version as  
indicated above.