len@schur.math.nwu.edu (Len Evens) (08/10/90)
I have tried to connect an old shoebox (with a disk drive and tape drive) to a sparcstation 1 SCSI port and have encountered problems. The shoebox had been connected to a Sun 3/110. The sparcstation has two disks sd0 and sd1. As best I can tell, the jumper on the adaptec board in the shoebox was set correctly for sd2. Also, I believe it had the proer termnating resistor in place (but that doesn't really seem to matter much.) In booting, I get error messages like the following. vmunix: esp0: unexpected data phase . . . vmunix: esp0: identify msg 80 from 1.0 vmunix: esp0: Status get fails:function incomplete vmunix: Stat=0x13<XZERO,CD,IO>, Intr=0x10<BUS> vmunix: sd1: SCSI transport failed: reason 'reset': retrying command I thought there might be some conflict with sd1 and sd2, so I tried removing sd2 from the kernel, but I got similar messages but without the sd1 stuff (I think). Does anyone recognize any of this or has anyone successfuly gotten a shoebox to work on a sparcstation? Leonard Evens len@math.nwu.edu Department of Mathematics Northwestern University
mussar@uunet.uu.net (G. Mussar) (08/15/90)
We have gotten shoeboxes running off a Sparc. You must be careful about the SCSI addresses assigned. In your kernel the various disks (sd0, sd1, etc.) are assigned to different drives. Bits 3-5 of the drive value represent the SCSI address of the SCSI controller. Bits 0-2 represent the LUN (logical Unit Number) of the drive within the SCSI controller. The error you got is the same type of error I've gotten when two SCSI controllers are configured at the same address. You should examine the internal drives of the Sparc to determine which SCSI addresses they use, then set the shoebox SCSI controller to be at a different address. You must make sure that the kernel has a disk (sd?) defined for the SCSI address. You should make sure that the /etc/format.dat file contains the disk (sd?) in its path, otherwise you will have some difficulties formating the drive. Hope this helps. --