Operating System - Linux
1827328 Members
5507 Online
109962 Solutions
New Discussion

RHELv3 system cannot detect Ultrium tape device

 
Gregory Lee
Advisor

RHELv3 system cannot detect Ultrium tape device

My DL380 system installed with RHEL ver 3 cannot see the Ultrium tape device connected to it. It's hooked up to the SCSI adapter. During the boot-up sequence, the bios is able to list the tape device correctly at slot 6 port 8 id 3. Not sure what is meant by slot 6 - it's definitely not the PCI slot number as the SCSI adapter is installed on slot 2. The tape device is configured with SCSI ID #3.

But after Linux boots, there's no tape device in sight. No entry in /proc/scsi/scsi

My SCSI adapter (dual-port):
06:01.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 07)
06:01.1 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 07)

I've tried the rescan scsi script to no avail unless there are other options to try.

Tried loading module "st" but it does not help. My lsmod output:
st 32388 0 (unused)
tg3 57800 1
ipt_REJECT 4632 1 (autoclean)
ipt_state 1080 5 (autoclean)
ip_conntrack 29928 1 (autoclean) [ipt_state]
iptable_filter 2412 1 (autoclean)
ip_tables 16544 3 [ipt_REJECT ipt_state iptable_filter]
floppy 59056 0 (autoclean)
sg 38060 0 (autoclean) (unused)
microcode 5248 0 (autoclean)
loop 12888 0 (autoclean)
keybdev 2976 0 (unused)
mousedev 5688 0 (unused)
hid 22404 0 (unused)
input 6208 0 [keybdev mousedev hid]
usb-ohci 23688 0 (unused)
usbcore 83168 1 [hid usb-ohci]
ext3 92360 6
jbd 57016 6 [ext3]
lvm-mod 65312 12
cciss 46276 5
qla2300 282588 0
sd_mod 13744 0 (unused)
scsi_mod 117800 4 [st sg cciss qla2300 sd_mod]

**
Interestingly, when the system is booted with Knoppix, I can actually see the tape device:
Host: scsi2 Channel: 00 Id: 03 Lun: 00
Vendor: HP Model: Ultrium 2-SCSI Rev: F34D
Type: Sequential-Access ANSI SCSI revision: 03

Where is it under my Redhat system?!?!
If you're not living on the edge, you're taking up too much space! Anonymous
4 REPLIES 4
Steven E. Protter
Exalted Contributor

Re: RHELv3 system cannot detect Ultrium tape device

The SCSCI card, is it LVD SCSI?

THe Ultrium drive is a LVD device and won't work ont he wrong kind of SCSI card.

Based on your knoppix boot, I'd say that the device was not built into the RH ES 2.4.x kernel.

You need to see if HP supports that device and OS combination. Sounds like you'll have to add a driver to the kernel to get it to work.

How about on a FC 3 2.6 kernel?

You could upgrade the red hat to 2.6 and that is supported by RH. If so, you can perform the upgrade and detect the device.

knoppix is based on the 2.6 kernel, yes?

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
Oliver Schwank
Valued Contributor

Re: RHELv3 system cannot detect Ultrium tape device

Hello Gregory,

that is a known problem with many pitfalls.

Please check this discussion:
http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=777438

Try the rescan-scsi.sh with the options xyko used. If this fails come back to us.

Best wishes

Oli
xyko_1
Esteemed Contributor

Re: RHELv3 system cannot detect Ultrium tape device

Hi Gregory,

Hi Oliver,

I guess Greg's problem will not be solved only with the fabulous rescan utility that saved my life. I guess that he needs to load the scsi controller module before try to rescan. The module is mptfusion.o, I think, but Greg can verify if I'm correct booting Knoppix and seeing (lsmod) if that module is loaded.

regards all,
xyko
Gregory Lee
Advisor

Re: RHELv3 system cannot detect Ultrium tape device

Managed to solve the problem. Looks like it was a simple case of installing the drivers provided by HP for the dual-channel Ultra320 SCSI adapter. Once I got that in, rebooted the box and the tape device appears.

BTW, the module was mptbase.o

Thanks for the hint.
If you're not living on the edge, you're taking up too much space! Anonymous