[4490] in linux-scsi channel archive

home help back first fref pref prev next nref lref last post

Re: problems with AIC7890 SCSI on Slackware 3.5

daemon@ATHENA.MIT.EDU (Michael Necaise)
Sat Aug 1 23:17:04 1998

Date: 	Sat, 01 Aug 1998 23:17:57 -0400
From: Michael Necaise <necaise@home.com>
To: "Lavender, Ben" <Lavender.Ben@mtvne.com>
CC: "'linux-scsi@vger.rutgers.edu'" <linux-scsi@vger.rutgers.edu>

Ben, 

You're stuck in an interesting predicament:  None of the Linux
distributions come with a driver for the AIC-7890 chipset (I use RedHat
5.0 myself).  The driver is now  available though; you can obtain it on
the www.linuxhq.com or www.kernel.org websites.  Information on the
driver and it's development status (as well as the new driver itself) is
available at ftp://ftp.dialnet.net/pub/linux/aic7xxx

To the practical:  
You have several choices (things various other people in the same
situation have done)

obtain a boot disk with the appropriate kernel, disk image, and aic7xxx
driver so that you can install.

temporarily use a drive on the  narrow (aic-7860) controller or IDE
controller for the installation.  Then update the kernel, boot image and
driver.  Move to the drive on the wide controller once you have verified
the drivers are working.

Borrow an adaptec aha2940w or aha2940uw scsi controller card(but not an
aha2940u2w as this actually uses the aic7890 chipset).  Connect your
drive to this controller, then do the install.  Once installed, update
the kernel, disk image, and driver.  Verify it now sees the aic-7890
controller; then, reconnect the drive to the onboard controller.

Finally, if you have the resources, it may be possible to perform an
install using nfs if the server has the appropriate kernel and driver.

Personally, I tried using a variation of the third method, but at the
time a working driver wasn't available.  I'm (still) temporarily using
the "borrowed" ahu2940uw controller (based on an aic7880).  Time
permitting I will take the plunge and upgrade to the new driver myself.

I thought you could use the information though.

---Michael Necaise

Lavender, Ben wrote:
> 
> Please help - I'm really stuck - I'm new to Linux.  I'm trying to
> install
> Slackware 3.5 on:
> a new Dell PowerEdge Server 2300. It has an on-board AIC-7890 (for the
> hard-disk) and AIC-7860 (for the CD-Rom) on booting Slackware using the
> aha2x4x.s image. It detects the AIC-7860 and the CD-ROM but can't detect
> the AIC-7890 and  harddisk.
> 
> The harddisk is on SCSI No. # 0
> It's a Seagate ST34572wC Ultra2-SE
> 
> This is what I get:
> 
> (scsi0) <Apaptec AIC-7860 Ultra SCSI host adapter> found at PCI 6/0
> (scsi0) Narrow Channel, SCSI ID=7, 2/555 SCBs
> (scsi0) Bios enabled, IO Port 0xe800, IRQ14
> (scsi0) IO Memory at 0xf9ffe000, MMAP Memory at 0x4805000
> (scsi0) Reseting Channel
> (scsi0) Downloading sequencer code... 413 instructions downloaded
> (scsi0) Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.0.14/3.2.4
> scsi0 : 1 host.
> (scsi0:-1:-1:-1) Scanning channel for devices.
> (scsi0:-1:-1:-1) Synchronous at 20.0MHZ, offset 15.
> Vendor: NEC       Model: CD-ROM DRIVE:464   Rev: 1.05
> Type: CD-ROM                    ANSI SCSI revision: 02
> Detected 1 SCSI CD-ROM sr0 at scsi0, channel 0, id 5, lun0
> scsi : detected 1 SCSI cdrom total.
> Partition check:
> (scsi0:-1:-1:-1) Bad scbptr 255 during SELTO
> (scsi0:-1:-1:-1)  Referenced SCB 255 not valid during SELTO
> SCSISEQ = 0x12 SEQADDR = 0xa SSTAT0 = 0x10 SStAT1 = 0x8a
> 
> Does Slackware support the Adaptec AIC7890? Or do you know where I can
> get
> the driver.
> Please help - I'd be very greatful if you could.
> Thanks
> 
> Ben ( ben.lavender@cygnet.co.uk )
> 
> -
> To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
> the body of a message to majordomo@vger.rutgers.edu

-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.rutgers.edu

home help back first fref pref prev next nref lref last post