Brian Nitz wrote:
I have a KME SCSI PCMCIA card and an Exabyte 8200 SCSI tape drive.
Ubuntu 6.06 is able to access the tape drive by default but I haven't yet
been able to get SXDE to find it. I can hear the tape drive reset during
Solaris boot so something is at least getting a SCSI reset through my
ancient SCSI controller, but mt status gives:
bash-3.00$ mt status /dev/rmt/0n: No such file or directory
I'm pretty sure I have the tape-config-list section of
/kernel/drv/st.conf setup properly, but I'm less sure about ths SCSI
targets and luns and whether I have to so something special to get the
SCSI devices recognized. I already tied installing newer cardbus drivers
from opensolaris. Any ideas?
Yup, a few.
Firstly, does it show up in the output of
# cfgadm -lav
if it does, but not enumerated (ie, no /dev/rmt link),
then run
# cfgadm -c configure cX::/dev/rmt/XX
substituting the appropriate values from the cfgadm output
above.
You shouldn't need to edit st.conf for a drive such as the
exb-8200, which has been compiled-in to st.conf for aeons.
If you have made changes, please back them out and revert
to a vanilla st.conf as much as possible, then modunload
st and run "devfsadm -i st".
You should be able to see in /var/adm/messages whether there
are any tape drive instances discovered - look for "st[0-9]"
in the messages file, or the kernel msgbuf.
cheers,
James C. McPherson
--
Solaris kernel software engineer
Sun Microsystems
_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss