Subject: tape interface not working after installing NetBSD 1.3
To: None <port-sparc@NetBSD.ORG>
From: Malcolm Butler <malb@bellman.apana.org.au>
List: port-sparc
Date: 01/11/1998 02:35:59
I just installed NetBSD 1.3 on my sparc2 clone (a Trigem SDT-400),
and now it can't seem to find the tape drive (an Archive Viper 150).  
It worked fine with the version 1.2 that I upgraded from.
Unfortunately, I now want to get some stuff off the backup tape that
I made prior to upgrading.

There are no hardware changes during the upgrade.  I have three hard
disk drives, and the tape is SCSI ID 4.  Probing the SCSI bus from the 
PROM monitor appears to find the tape drive successfully.

However, during boot, the kernel generates some error messages (see
below), and subsequently, attempts to use /dev/rst0 produce "device
not configured" error messages.

These are the kernel messages at boot time that relate to the SCSI 
interface:

esp0 at sbus0 slot 0 offset 0x800000 pri 3: ESP100A, 20MHz, SCSI ID 7
scsibus0 at esp0: 8 targets
probe(esp0:0:0): max sync rate 4.03Mb/s
sd0 at scsibus0 targ 0 lun 0: <SEAGATE, ST3610N, 9290> SCSI2 0/direct fixed
sd0: 510MB, 1872 cyl, 7 head, 79 sec, 512 bytes/sect x 1046206 sectors
probe(esp0:1:0): max sync rate 4.03Mb/s
sd1 at scsibus0 targ 1 lun 0: <QUANTUM, LPS540S, 5900> SCSI2 0/direct fixed
sd1: 516MB, 2740 cyl, 4 head, 96 sec, 512 bytes/sect x 1057616 sectors
probe(esp0:3:0): max sync rate 4.03Mb/s
sd2 at scsibus0 targ 3 lun 0: <MAXTOR, LXT-535S, 8.57> SCSI1 0/direct fixed
sd2: 510MB, 1546 cyl, 11 head, 61 sec, 512 bytes/sect x 1045242 sectors
esp0: !TC [intr 10, stat 87, step 1] prevphase 6, resid 0
esp0: illegal command: 0x90 (state 4, phase 6, prevphase 6)
esp0: !TC [intr 10, stat 87, step 1] prevphase 6, resid 0
esp0: illegal command: 0x90 (state 4, phase 6, prevphase 6)
esp0: !TC [intr 10, stat 87, step 1] prevphase 6, resid 0
esp0: illegal command: 0x90 (state 4, phase 6, prevphase 6)
esp0: illegal command: 0x90 (state 4, phase 6, prevphase 6)
esp0: illegal command: 0x90 (state 4, phase 6, prevphase 6)
esp0: illegal command: 0x90 (state 4, phase 6, prevphase 6)


Thanks for any help.

-- 
Malcolm Butler               malb@bellman.apana.org.au
The kingdom of heaven is like unto a Net  (Matt. 13,xlvii)