I have a brand new HP MSL 2024 LTO 4 SAS auto tape library attaching to P212 on my DL180 G6 server running on FreeBSD8 p3.
I have no problem in using the tape drive thru "mt -f /dev/sa0 rewind" or even "tar -cvf /dev/sa0 testing.txt" while whenever I tried to access the loader thru "mtx -f /dev/ciss inquiry" the OS complain with "
The firmware version of the Smart Array P212 is 2.74. What kind of information should I provide?
server# dmesg | grep ciss
ciss0: <HP Smart Array P212> port 0xd800-0xd8ff mem 0xfb800000-0xfbbfffff,0xfbdff000-0xfbdfffff irq 24 at device 0.0 on pci6
ciss0: PERFORMANT Transport
ciss0: [ITHREAD]
ciss1: <HP Smart Array P410> port 0xc800-0xc8ff mem 0xfb400000-0xfb7fffff,0xfb3ff000-0xfb3fffff irq 32 at device 0.0 on pci4
ciss1: PERFORMANT Transport
ciss1: [ITHREAD]
sa0 at ciss0 bus 32 target 5 lun 0
da0 at ciss1 bus 0 target 0 lun 0
server# mtx -f /dev/ciss0 inquiry
cannot open SCSI device '/dev/ciss0' - Inappropriate ioctl for device
server# mt -f /dev/sa0 status
Mode Density Blocksize bpi Compression
Current: 0x46 variable 0 0x1
---------available modes---------
0: 0x46 variable 0 0x1
1: 0x46 variable 0 0x1
2: 0x46 variable 0 0x1
3: 0x46 variable 0 0x1
---------------------------------
Current Driver State: at rest.
---------------------------------
File Number: 0 Record Number: 0 Residual Count 0
server# mtx --version
mtx version 1.3.11
Usage:
mtx --version
mtx [ -f <loader-dev> ] noattach <more commands>
mtx [ -f <loader-dev> ] inquiry | inventory
mtx [ -f <loader-dev> ] [altres] [nobarcode] status
mtx [ -f <loader-dev> ] [altres] first [<drive#>]
mtx [ -f <loader-dev> ] [altres] last [<drive#>]
mtx [ -f <loader-dev> ] [altres] previous [<drive#>]
mtx [ -f <loader-dev> ] [altres] next [<drive#>]
mtx [ -f <loader-dev> ] [altres] [invert] load <storage-element-number> [<drive#>]
mtx [ -f <loader-dev> ] [altres] [invert] unload [<storage-element-number>][<drive#>]
mtx [ -f <loader-dev> ] [altres] [eepos eepos-number] transfer <storage-element-number> <storage-element-number>
mtx [ -f <loader-dev> ] [altres] [eepos eepos-number][invert][invert2] exchange <storage-element-number> <storage-element-number>
mtx [ -f <loader-dev> ] [altres] position <storage-element-number>
mtx [ -f <loader-dev> ] eject
what should I do ?