From: dcn@chinet.chi.il.us (David Carl Nelson)
Subject: Archive 2525S and Mach386 problems
Organization: Chinet - Public Access UNIX
Date: Sun, 27 Sep 1992 19:14:41 GMT


	I'm hoping that someone out on the net will be able to help me
solve the problem I'm having trying to install an Archive 2525S SCSI
tape drive into my Mach386 system (Mach386 is 4.3BSD server that runs
on top of a CMU mach kernel).

	The system has the following configuration:

	AMI Mark IV ISA motherboard.
		80386-33 with an 80387
		8MB RAM

	Adaptec 1542B SCSI host card.
		The card is set at the factory defaults.	

	Orchid Pro designer IIs video card.
		The card is set at the factory defaults.

	2 cheap Olivetti serial cards.
		These are straight out of a AT&T PC6300 PC.
		One has a 16550 UART.  Both are strapped to
		the IO addresses and interrupts that Mach386
		will accept.

	Quantum 105lps SCSI disk.
		This is set to address 0.

	This system has been in use for several months in the current 
configuration and has given me NO problems - which is more than I can say
for the UNIX systems I administer at work. 

	Several days ago I brought an Archive 2525S SCSI tape drive.  After
setting the drive to address 2, I removed the resistors from the Quantum and
added the tape drive at the end of the SCSI chain.  I know how to add
and terminate SCSI devices.  I've NEVER had a problem adding a SCSI
device before.

	On boot the following message is printed about the tape drive
when it gets probed by the kernel:
	
	dev = 1.80  vers = 1  resp_fmt = 0  flags = 0
	VENDOR = ARCHIVE  product = VIPER  2525S    25582  rev = -003

	The drive will NOT write or read from a tape.  I'm using a DC6320
tape which should be readable and writeable by this type of drive.  I've 
tried dd, tar, cpio, and dump.  With each one the tape drive starts up and
there is tape motion, but then after about 10 seconds the following is  printed
on the console: "st0: illegal request" followed at once by something like:
"tar: tape write error: Invalid argument" depending on what one is using to
write to the tape.

	Interestingly, I can use mt to move the tape around all I want.  It's
just reading or writing to the drive that won't work.

	I got Archive to fax me the jumper default settings.  The sheet
indicates that my drive is an earlier revision of the 2525S (it has a
single 7x3 jumper block).  The sheet also indicates that the firmware
should be 25462-005/0061 OR 25462-007.  But mine is apparently 25582-003!

	VENDOR = ARCHIVE  product = VIPER  2525S    25582  rev = -003
						    ^^^^^	 ^^^^
25582-003 is printed on top of a removable bios-like chip on the circuit board.
Which I assume is the firmware.

Could this be my problem?  If so, what can I do about it?  Can I get new
firmware from Archive?  I'd like to keep the drive as Archives come highly 
recommended.	

	Can anyone offer me any help/suggestions?  You can reach me by
email at: acsdcn@hawk.depaul.edu.  I'd perfer email only because I may have
to return the drive and if I have to do so then the quicker the better.  I 
will be happy to summarize any replys and (hopefully) fixes that I get.  I'm 
also going to contact mt. Xinu to see what suggestions they have.


Thanks in advance,

Dave Nelson
acsdcn@hawk.depaul.edu
Academic Computer Services
De Paul University
Chicago, IL
Newsgroups: comp.os.mach