HP C7401A HP Ultrium Drives Technical Reference Manual V5.0 UNIX Configuration - Page 22

directory and have the, This is the tape driver. Its presence in the output of

Page 22 highlights

22 Linux The lines of interest here are: st This is the tape driver. Its presence in the output of the lsmod command shows that the tape driver is loaded. ncr53c8xx This is a SCSI chipset driver for the LSI Logic family of HBAs (amongst others). aix7xxx This is a SCSI chipset driver for the Adaptec 7xxx chipset family (such as Adaptec 29160LP). Latest SCSI controller drivers for Linux will be available from the manufacturer's web site. In order to communicate with a tape device, the operating system needs to have drivers for the tape and the underlying transport mechanism (the host bus adaptor) loaded. Ensure that both are available as either loadable modules (for example, usable with insmod and visible with lsmod) or are statically built into your kernel. Note In order to add drivers to the statically built kernel you need the Linux source code available on disk and knowledge of how to use the kernel building tools that ship with various Linux distributions. This should not be attempted by novice users. In order to determine if the drive has been detected by the tape driver at module load time, execute: dmesg | grep "st" This should find a number of lines. One should look like: Detected SCSI tape st0 at scsi1, channel 0, id 5, lun 0 To load the tape driver module if it is not loaded as above, execute: insmod st to load it. This should happen naturally if your system is rebooted after attaching the drive. When the ST driver module has been added, a list of tape device files will be created automatically. They reside in the /dev/ directory and have the syntax: /dev/stp or dev/nstp where: p is the instance number of the device file. (If only one drive is connected to the system, this will be 0.) n indicates that this is a no-rewind driver.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40

22
Linux
The lines of interest here are:
Latest SCSI controller drivers for Linux will be available from the
manufacturer’s web site.
In order to communicate with a tape device, the operating system needs to
have drivers for the tape and the underlying transport mechanism (the host
bus adaptor) loaded. Ensure that both are available as either loadable
modules (for example, usable with
insmod
and visible with
lsmod
) or are
statically built into your kernel.
Note
In order to add drivers to the statically built kernel you need the
Linux source code available on disk and knowledge of how to
use the kernel building tools that ship with various Linux
distributions. This should not be attempted by novice users.
In order to determine if the drive has been detected by the tape driver at
module load time, execute:
dmesg | grep "st"
This should find a number of lines. One should look like:
Detected SCSI tape st0 at scsi1, channel 0, id 5, lun 0
To load the tape driver module if it is not loaded as above, execute:
insmod st
to load it. This should happen naturally if your system is rebooted after
attaching the drive.
When the
ST
driver module has been added, a list of tape device files will be
created automatically. They reside in the
/dev/
directory and have the
syntax:
/dev/stp or dev/nstp
where:
st
This is the tape driver. Its presence in the output of the
lsmod
command shows that the tape driver is loaded.
ncr53c8xx
This is a SCSI chipset driver for the LSI Logic family of HBAs
(amongst others).
aix7xxx
This is a SCSI chipset driver for the Adaptec 7
xxx
chipset
family (such as Adaptec 29160LP).
p
is the instance number of the device file. (If only one drive is
connected to the system, this will be 0.)
n
indicates that this is a no-rewind driver.