Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Oct 1995 18:36:03 +0100 (MET)
From:      J Wunsch <j@uriah.heep.sax.de>
To:        freebsd-scsi@freebsd.org
Subject:   kern/753: archive tape drive does not work on 2.1 STABLE (fwd)
Message-ID:  <199510011736.SAA16036@uriah.heep.sax.de>

next in thread | raw e-mail | index | archive | help
What happened with our ideas about an "approximate match" for the ID
string?

Everybody out there swamped in paywork?

Perhaps i should commit the "od" driver first without the changes in
scsi_config.c, just to have it there and accessible for other people's
experiments as well.  Opinions?

As curt@emergent.com wrote:
> From joerg_wunsch Thu Sep 28 18:22:48 1995
> Resent-Date: Thu, 28 Sep 1995 04:50:02 -0700
> Resent-Message-Id: <199509281150.EAA11812@freefall.freebsd.org>
> Resent-From: gnats@freefall.freebsd.org (GNATS Management)
> Resent-To: freebsd-bugs@freefall.freebsd.org
> Resent-Reply-To: FreeBSD-gnats@freefall.freebsd.org, curt@emergent.com
> Message-Id: <199509281144.EAA07512@bluewhale.emergent.com>
> Date: Thu, 28 Sep 1995 04:44:34 -0700
> From: curt@emergent.com
> Reply-To: curt@emergent.com
> To: FreeBSD-gnats-submit@freebsd.org
> X-Send-Pr-Version: 3.2
> Subject: kern/753: archive tape drive does not work on 2.1 STABLE
> Sender: owner-bugs@freebsd.org
> Precedence: bulk
> 
> 
> >Number:         753
> >Category:       kern
> >Synopsis:       my archive scsi tape drive does not work
> >Confidential:   no
> >Severity:       non-critical
> >Priority:       medium
> >Responsible:    freebsd-bugs
> >State:          open
> >Class:          change-request
> >Submitter-Id:   current-users
> >Arrival-Date:   Thu Sep 28 04:50:01 PDT 1995
> >Last-Modified:
> >Originator:     Curt Mayer
> >Organization:
> >Release:        FreeBSD 2.1-STABLE i386
> >Environment:
> 
> 	2.1 STABLE,. 486dx2-66, 1542cf, archive	viper 525
> 
> >Description:
> 
> 	the scsi tape rogue detection is way too stupid.
> 	it simply does a search, and looks for exact matches.
> 	if you have a rogue that does not exactly match, it will
> 	lose.
> 
> >How-To-Repeat:
> 
> 	boot any 2.1 kernel
> 	st -f /dev/rst0.1 rew
> 
> >Fix:
> 	
> 	patch scsi/st.c with the following lines:
> 
> *** /sys/scsi/st.c	Sat Jul 22 01:49:19 1995
> --- /usr/home/curt/st.c	Thu Sep 28 04:42:42 1995
> ***************
> *** 122,127 ****
> --- 122,136 ----
>   	    {0, 0, QIC_120}	/* minor  12,13,14,15 */
>   	}
>       },
> +     {"Rev 2 of the Archive 2525", "ARCHIVE ", "VIPER 2525 25916", "-002",
> + 	0,
> + 	{
> + 	    {0, ST_Q_SNS_HLP, 0},	/* minor  0,1,2,3 */
> + 	    {0, ST_Q_SNS_HLP, QIC_525},		/* minor  4,5,6,7 */
> + 	    {0, 0, QIC_150},	/* minor  8,9,10,11 */
> + 	    {0, 0, QIC_120}	/* minor  12,13,14,15 */
> + 	}
> +     },
>       {"Archive  Viper 150", "ARCHIVE ", "VIPER 150", "????",
>   	ST_Q_NEEDS_PAGE_0,
>   	{
> >Audit-Trail:
> >Unformatted:
> 


-- 
cheers, J"org

joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/
Never trust an operating system you don't have sources for. ;-)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199510011736.SAA16036>