Subject: port-i386/32474: SCSI tape /dev/st fails on NetBSD 2.1 onwards
To: None <port-i386-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: None <glenn@squirrelsolutions.co.uk>
List: netbsd-bugs
Date: 01/07/2006 12:15:00
>Number:         32474
>Category:       port-i386
>Synopsis:       SCSI tape /dev/st fails on NetBSD 2.1 onwards
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    port-i386-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Jan 07 12:15:00 +0000 2006
>Originator:     Glenn Richards
>Release:        2.1 onwards
>Organization:
Squirrel Solutions
>Environment:
NetBSD server 3.0_RC6 NetBSD 3.0_RC6 (SERVER) #2: Tue Dec 13 18:50:22 GMT 2005  glenn@server:/usr/src/sys/arch/i386/compile/SERVER i386
>Description:
During hardware probe, or when rescanning SCSI bus, attempting to detect a SCSI tape drive (Freecom/HP DAT-72 DDS-5) fails with "SCSI opcode 0x12 timed out" on NetBSD 2.1 or later.

Have tested this with 2.1, 3.0 RC5, RC6 and 3.0 using Tekram DC-395UW SCSI card. Downgrading to 2.0.2 solves problem.
>How-To-Repeat:
Connect a tape drive to SCSI bus - not sure if problem is with trm or st driver though. Have not been able to test with alternative SCSI card.
>Fix:
At present downgrading to 2.0.2 seems to be the only solution...