Re: help: PS/2 hard drive not found

David Weinehall (tao@acc.umu.se)
Fri, 22 Jan 1999 09:18:14 +0100 (MET)


On Thu, 21 Jan 1999, Greg Wooledge wrote:

> On Tue, Jan 19, 1999 at 09:24:24PM -0600, Dave Weis wrote:
>
> > > I found something called QBMCA and ran that on one of the machines. It
> > > reports 8 MCA slots (which doesn't sound right -- this is an awfully
> > > small case), with a token ring card in slot 2. The Linux kernel sees
> >
> > What are the other POS id's?
>
> They're all marked as empty, or unoccupied, or whatever terminology
> was used.

That's how it should be.

> On Wed, Jan 20, 1999 at 10:09:34AM +0100, David Weinehall wrote:
>
> > This is a SCSI-machine. The ibmmca.c SCSI-driver is at the moment
> > non-working with the v2.1 kernels newer than v2.1.31 (!). Install the
> > driver from v2.1.30, and everything should work. You might have to tweak
> > it to detect the adapter, though. It should use 0x3540 as base-address.
>
> The 2.2.0-pre9 kernel does see a SCSI adapter here, but it panics:
>
> IBM MCA SCSI: integrated SCSI found, io=0x3540, scsi id=7.
> IBM MCA SCSI: Removing current logical SCSI-device mapping.
> IBM MCA SCSI: Probing SCSI-devices.<0>Kernel panic: IBM MCA SCSI: command error. Last SCSI_CMD=0x0.
>
> In interrupt handler - not syncing
>
>
> The 2.1.30 ibmmca.[ch] files won't work with 2.2.0-pre9. There are
> changes to the SCSI code which are beyond my ability to reconcile.
>
> I've tried building kernel 2.1.30, but it does not compile. So I tried
> 2.1.31, and *that* doesn't compile, either. And neither does 2.1.32!

Ok, I'll hack up a working v2.1.30 driver for you that works with
v2.2.0final. I'll need it too, anyway, until there's a working version of
the new driver...

[snip]

> > Oh, there is one. It's called rf955657.exe and expands to a disk from dos.
> > You can get it at ftp.pc.ibm.com in the directory pub/pccbbs/refdisks.
> > There's also a rd955657.exe file which is the advanced diagnostics for
> > that model.
>
> Ah. The documentation says that that one's for the "9556/9557", not the
> Model 56, so I didn't recognize that it was what I wanted. I used that
> to verify that this PS/2 does indeed have a SCSI adapter and a SCSI disk.

The model-id of your PS/2 can be found on the front of the computer. It
should say something like 9556-xxx...

There is another PS/2 56 model; it's 8556. That one doesn't have an SLC2
processor, however.

> On Wed, Jan 20, 1999 at 12:02:38PM +0000, Shaw Carruthers wrote:
>
> > Model 56 has SCSI drives and mcascsi in 2.2.0-pre should work just fine.
>
> The ibmmca.c driver does not work (see above).

It works for 8556's, but not for 9556's...

/David Weinehall
_ _
// David Weinehall <tao@acc.umu.se> /> Northern lights wander \\
// Project MCA Linux hacker // Dance across the winter sky //
\> http://www.acc.umu.se/~tao/ </ Full colour fire </

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/