Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Exabyte EXB-210 tape changer

0 views
Skip to first unread message

Tim

unread,
Oct 24, 2001, 12:42:00 AM10/24/01
to
Does anybody have an Exabyte EXB-210 tape changer working with FreeBSD
4.x? I get the following with chio. It doesn't look like chio.c or
scsi_ch.c has been changed recently so I don't think updating the OS would
help.

Thanks,

Tim

% uname -a
FreeBSD hades.number8.net 4.4-PRERELEASE FreeBSD 4.4-PRERELEASE #1: Thu Aug 16 19:04:26 CDT 2001 ro...@hades.number8.net:/usr/src/sys/compile/BACKUP i386
% dmesg
[..]
sa0 at ahc0 bus 0 target 1 lun 0
sa0: <EXABYTE Mammoth2 v02r> Removable Sequential Access SCSI-2 device
sa0: 80.000MB/s transfers (40.000MHz, offset 31, 16bit)
Mounting root from ufs:/dev/ad0s1a
ch0 at ahc0 bus 0 target 0 lun 0
ch0: <EXABYTE EXB-210 1.07> Removable Changer SCSI-2 device
ch0: 3.300MB/s transfers
ch0: 7 slots, 1 drive, 1 picker, 0 portals
(ch0:ahc0:0:0:0): MOVE MEDIUM. CDB: a5 0 0 56 0 52 0 1 0 0 0 0
(ch0:ahc0:0:0:0): NOT READY asc:4,8e
(ch0:ahc0:0:0:0): Vendor Specific ASCQ
(ch0:ahc0:0:0:0): MOVE MEDIUM. CDB: a5 0 0 56 0 52 0 1 0 0 0 0
(ch0:ahc0:0:0:0): NOT READY asc:4,8e
(ch0:ahc0:0:0:0): Vendor Specific ASCQ
(ch0:ahc0:0:0:0): MOVE MEDIUM. CDB: a5 0 0 56 0 2 0 52 0 0 0 0
(ch0:ahc0:0:0:0): NOT READY asc:4,8e
(ch0:ahc0:0:0:0): Vendor Specific ASCQ
(ch0:ahc0:0:0:0): MOVE MEDIUM. CDB: a5 0 0 56 0 52 0 1 0 0 0 0
(ch0:ahc0:0:0:0): NOT READY asc:4,8e
(ch0:ahc0:0:0:0): Vendor Specific ASCQ

To Unsubscribe: send mail to majo...@FreeBSD.org
with "unsubscribe freebsd-scsi" in the body of the message

Kenneth D. Merry

unread,
Oct 24, 2001, 1:10:18 AM10/24/01
to
On Tue, Oct 23, 2001 at 23:41:49 -0500, Tim wrote:
> Does anybody have an Exabyte EXB-210 tape changer working with FreeBSD
> 4.x? I get the following with chio. It doesn't look like chio.c or
> scsi_ch.c has been changed recently so I don't think updating the OS would
> help.


Try using 'chio ielem' before you try to move things around.

It may be that the changer doesn't know where things are without being
prompted to look.

Ken
--
Kenneth Merry
k...@kdm.org

Tim

unread,
Oct 24, 2001, 1:18:18 AM10/24/01
to

On Tue, Oct 23, 2001 at 11:09:39PM -0600, Kenneth D. Merry wrote:
> Try using 'chio ielem' before you try to move things around.

That gives me this (along with chio: /dev/ch0: CHIOELEM: Input/output
error):

(ch0:ahc0:0:0:0): INITIALIZE ELEMENT STATUS. CDB: 7 0 0 0 0 0


(ch0:ahc0:0:0:0): NOT READY asc:4,8e
(ch0:ahc0:0:0:0): Vendor Specific ASCQ

chio status works.
mt offline works.

Thanks!

Tim

Kenneth D. Merry

unread,
Oct 24, 2001, 1:24:02 AM10/24/01
to
On Wed, Oct 24, 2001 at 00:18:05 -0500, Tim wrote:
>
> On Tue, Oct 23, 2001 at 11:09:39PM -0600, Kenneth D. Merry wrote:
> > Try using 'chio ielem' before you try to move things around.
>
> That gives me this (along with chio: /dev/ch0: CHIOELEM: Input/output
> error):
>
> (ch0:ahc0:0:0:0): INITIALIZE ELEMENT STATUS. CDB: 7 0 0 0 0 0

> (ch0:ahc0:0:0:0): NOT READY asc:4,8e
> (ch0:ahc0:0:0:0): Vendor Specific ASCQ
>
> chio status works.
> mt offline works.

Odd that it would return an error but chio status would suddenly start
working.

Oh well, go figure. :)

Can you move tapes around now?

Ken
--
Kenneth Merry
k...@kdm.org

To Unsubscribe: send mail to majo...@FreeBSD.org

Tim

unread,
Oct 24, 2001, 1:28:41 AM10/24/01
to
> > On Tue, Oct 23, 2001 at 11:09:39PM -0600, Kenneth D. Merry wrote:
> > > Try using 'chio ielem' before you try to move things around.
> >
> > That gives me this (along with chio: /dev/ch0: CHIOELEM: Input/output
> > error):
> >
> > (ch0:ahc0:0:0:0): INITIALIZE ELEMENT STATUS. CDB: 7 0 0 0 0 0

> > (ch0:ahc0:0:0:0): NOT READY asc:4,8e
> > (ch0:ahc0:0:0:0): Vendor Specific ASCQ
> >
> > chio status works.
> > mt offline works.
>
> Odd that it would return an error but chio status would suddenly start
> working.

Sorry, I didn't make it clear. chio status has always worked. chio
move didn't and still doesn't. So I still can not move the tapes.

Right now somebody manually pushes the button every day to move to the
next tape.

Thanks,

Tim

Matthew Jacob

unread,
Oct 24, 2001, 1:29:54 AM10/24/01
to
make sure the 210 is configured in changer as opposed to stacker mode and that
it's configured to accept SCSI commands (I vaguely recall something deep in
the LCD screens about that)

Martin Aherron

unread,
Oct 24, 2001, 12:59:49 PM10/24/01
to
At 01:29 AM 10/24/2001, you wrote:

make sure the 210 is configured in changer as opposed to stacker mode and
that
it's configured to accept SCSI commands (I vaguely recall something deep in
the LCD screens about that)


On Wed, 24 Oct 2001, Tim wrote:

> > > On Tue, Oct 23, 2001 at 11:09:39PM -0600, Kenneth D. Merry wrote:
> > > > Try using 'chio ielem' before you try to move things around.
> > >
> > > That gives me this (along with chio: /dev/ch0: CHIOELEM: Input/
output
> > > error):
> > >
> > > (ch0:ahc0:0:0:0): INITIALIZE ELEMENT STATUS. CDB: 7 0 0 0 0 0
> > > (ch0:ahc0:0:0:0): NOT READY asc:4,8e
> > > (ch0:ahc0:0:0:0): Vendor Specific ASCQ
> > >
> > > chio status works.
> > > mt offline works.
> >

Matt has the right answer I think. From the 210 manual...


ASC ASCQ
(byte 12) (byte 13) Description
04h 01h The library is performing an initialization after a reset
or the door was
closed.
83h The front door is open.
84h The library is executing ROM boot code and cannot execute
the
command.
89h The library is in serial port mode.
8Dh The library is in LCD Interface mode.
8Eh The library is in sequential mode.

Table D-1 ASC and ASCQ values for the Not Ready (2h) sense key To

Joerg Wunsch

unread,
Oct 24, 2001, 5:21:21 PM10/24/01
to
Tim <t...@futuresouth.com> wrote:

> Does anybody have an Exabyte EXB-210 tape changer working with
> FreeBSD 4.x?

I once had an EXB-220 at a FreeBSD system in order to verify it's
functionality, before it eventually moved to a Sun running
Legato^WSolstice Backup.

> I get the following with chio. It doesn't look like chio.c or
> scsi_ch.c has been changed recently so I don't think updating the OS
> would help.

> ch0: 7 slots, 1 drive, 1 picker, 0 portals


> (ch0:ahc0:0:0:0): MOVE MEDIUM. CDB: a5 0 0 56 0 52 0 1 0 0 0 0
> (ch0:ahc0:0:0:0): NOT READY asc:4,8e
> (ch0:ahc0:0:0:0): Vendor Specific ASCQ

Well, go to the vendor, and ask for their specific ASCQ. ;-)

The SCSI reference is available for download at Exabyte, and it tells
at page D-1:

[...] Table D-1 lists Not Ready (2h) error conditions.

ASC ASCQ
(byte 12) (byte 13) Description

04h 01h The library is performing an initialization after
a reset or the door was closed.

83h The front door is open.

84h The library is executing ROM boot code and cannot
execute the command.

89h The library is in serial port mode.

8Dh The library is in LCD Interface mode.

8Eh The library is in sequential mode.

Table D-1 ASC and ASCQ values for the Not Ready (2h) sense key


So it seems you have configured your library to accept medium changer
commands along the serial port (as opposed to SCSI commands).

Don't feel bad, it once hit me likewise, but my library has been in
LCD interface mode. That's been the reason for me to download the
manual. :)

--
cheers, J"org .-.-. --... ...-- -.. . DL8DTL

http://www.sax.de/~joerg/ NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)

0 new messages