Subject: RE: TR-4 SCSI Tape drives
To: Steve Paul <stevep@mccue.com>
From: Paul Goyette <paul@whooppee.com>
List: port-i386
Date: 05/21/1998 13:03:14
Not this time!
I've got all internal stuff, so I'm not using all 3 connectors on the
2940UW. I've got the internal wide connector attached to internal disk
at target 0, and the internal narrow connector attached to the internal
disk at target 1 followed by the internal CD at target 5. The internal
cable has one more 50-pin connector on it, and it is attached to the
_internal_ tape drive at target 6. The "3rd leg of the Y" (ie, the
external connector) is not in use at all.
I've got the adapter set up for auto-termination, and everything works
just fine until I apply power to the tape drive. Then, the adapter
hangs during auto-config, as soon as it looks at target 6. If I set the
tape drive to target 2, the adapter hangs when it is probing either the
tape or the CD (which is at a higher unit #). I also get various SCSI
errors (details forgotten, but SCSISIGI was one of them).
Checking out Seagate's web site, they say to make sure that the adapter
is set to use a maximum of 5MB/sec transfer. But the adapter only lets
me go down to 10MB/sec (AFAICR). But the same web site says that the
tape drive is known to work with the 2940UW, and it works just fine
under Win-95. (Not that I'll ever _use_ Win-95, it's just a sanity
check!)
On Thu, 21 May 1998, Steve Paul wrote:
> This is a problem with the adaptor, not NETBSD..
>
> The Adaptec 2940UW cannot have all 3 connectors in use at
> the same time. It forms a "Y" and therefore cannot terminate the
> external bus if you are using the two internal connectors.
>
> You can find more information at adaptec's web page or the
> reference card that came with your controller.
>
> I too had the same trouble, but a simple solution is to pick up
> some UltraWide->SCSI adaptors for your narrow devices. These
> can be ordered from Adaptec or you can also find them at your local
> electronics/computer accessories store.
>
> HTH,
> Steve
>
>
>
> On Thursday, May 21, 1998 5:20 AM, Paul Goyette [SMTP:paul@whooppee.com] wrote:
> > Hi!
> >
> > I just picked up a Seagate STT8000RS tape drive at bargain-basement
> > auction price, but can't seem to get it to work with NetBSD.
> >
> > I've got an Adaptec 2940UW SCSI controller, with one hard-drive on the
> > -wide port. On the -narrow port, there's another hard-drive, the tape,
> > and finally a CD. Without applying power to the tape drive (but the
> > SCSI cable _is_ connected), everything works just fine.
> >
> > With power applied to the drive, the Adaptec utilities can probe the
> > tape (and all other devices) successfully, but when NetBSD goes to do
> > its probe, it hangs the controller. After several (2 or 3) "hang"
> > messages, the probe routine comes back and claims that it found a SCSI0
> > hard drive at target 6 (which is really the tape drive).
> >
> > It sounds like a termination problem, but I've removed the jumpers on
> > the tape that enable TermPwr and ActTerm (since the tape is in the
> > middle of the bus, it shouldn't be terminated). No change in behaviour.
> >
> > Anyone got any other suggestions on what to try?
> >
> > -----------------------------------------------------------------------------
> > | Paul Goyette | Public Key fingerprint: | E-mail addresses: |
> > | Network Engineer | 0E 40 D2 FC 2A 13 74 A0 | paul@whooppee.com |
> > | and kernel hacker | E4 69 D5 BE 65 E4 56 C6 | paul.goyette@ascend.com |
> > -----------------------------------------------------------------------------
> >
>
-----------------------------------------------------------------------------
| Paul Goyette | Public Key fingerprint: | E-mail addresses: |
| Network Engineer | 0E 40 D2 FC 2A 13 74 A0 | paul@whooppee.com |
| and kernel hacker | E4 69 D5 BE 65 E4 56 C6 | paul.goyette@ascend.com |
-----------------------------------------------------------------------------