Shawn wrote:

>cdrecord -scanbus picks up my DVD/CD-R/W drive but not my tape drive
>which is SCSI.
>
>When looking at dmesg, here is what I see aside from my cd/dvd drive:
>
>SCSI subsystem driver Revision: 1.00
>kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
>kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
>kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno = 2
>
>I can hear the tape drive actuate as if in a self test once the kernel
>takes over and starts to work.  What would I look for when recompiling
>the kernel to turn it on?  Slack released a kernel security message
>not that long ago, so I suppose that and the SCSI tape issue would
>give me good reasons to recompile/build a new kernel.

The tape drive may be responding to "broadcast" commands on the SCSI bus
sent when the kernel is probing for devices.  The kernel will never
know the tape drive exists, unless the tape drive can respond to the
probe.

Did you say that the tape drive works in a MS Windows machine?  I'll
assume that your problems with it using GNU/Linux is on a second
machine, so ...

Try entering the SCSI card's bios and check for the tape drive.  Be sure
that the tape drive isn't using the same ID as some other SCSI device.
(If so, one devive will respond quicker and the other will be ignored,
usually.)

To enter an Adaptec BIOS, type CTRL-A at power/reset.

Sincerely,

Ken Fuchs <kfuchs at winternet.com>

_______________________________________________
TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
http://www.mn-linux.org tclug-list at mn-linux.org
https://mailman.real-time.com/mailman/listinfo/tclug-list