Solaris8(SPARC) でSCSI DAT 認識

Solaris8(SPARC) でDAT が動かないと言われてみてきた.

# /usr/sbin/cfgadm -al
Ap_Id                          Type         Receptacle   Occupant     Condition
c0                             scsi-bus     connected    configured   unknown
c0::dsk/c0t0d0                 CD-ROM       connected    configured   unknown
c1                             scsi-bus     connected    configured   unknown
c1::dsk/c1t0d0                 disk         connected    configured   unknown
c1::dsk/c1t1d0                 disk         connected    configured   unknown
c1::dsk/c1t2d0                 disk         connected    configured   unknown
c2                             scsi-bus     connected    configured   unknown
c2::rmt/0                      tape         connected    configured   unknown

ぱっと見問題なさそう.
でも,動かない

# mt status
/dev/rmt/0n: no tape loaded or drive offline
# mt offline
/dev/rmt/0n: no tape loaded or drive offline

念のためcfgadm -c configure をしてみる.

# /usr/sbin/cfgadm -c configure c2::rmt/0

ステータスは変わらないけど,

# /usr/sbin/cfgadm -al
Ap_Id                          Type         Receptacle   Occupant     Condition
c0                             scsi-bus     connected    configured   unknown
c0::dsk/c0t0d0                 CD-ROM       connected    configured   unknown
c1                             scsi-bus     connected    configured   unknown
c1::dsk/c1t0d0                 disk         connected    configured   unknown
c1::dsk/c1t1d0                 disk         connected    configured   unknown
c1::dsk/c1t2d0                 disk         connected    configured   unknown
c2                             scsi-bus     connected    configured   unknown
c2::rmt/0                      tape         connected    configured   unknown

使えるようになった.

# mt status
HP DDS-4 DAT (Sun) tape drive:
   sense key(0x6)= Unit Attention   residual= 0   retries= 0
   file no= 0   block no= 0
# mt fsf
# tar tv | more
--snip--
# mt rewind
# mt offline

多分,本体電源導入前にDAT の電源が入っていなかったせいだと思うので,とりあえずマシン起動時に周辺機器の電源を先に入れてくださいとお願いしておいた.