General

DLT Drive not working on Red Hat Linux 9.0 (DL380)

 
SOLVED
Go to solution
Abdul Majid
Occasional Advisor

DLT Drive not working on Red Hat Linux 9.0 (DL380)

Hi,

I have isntalled the Red Hat Linux 9.0 on a Compaq DL380 server, and then Installed a DLt Tape Drive.

The box has SMART-Array controller and a SCSI controler in it.

DLT Drive is shown at the boot time during the BIOS test etc. but not after the boot.

I have tried running "kuzu" but no success.

Shall be thankful if somebody advises what to do get that DTL Drive working.

Thanks

Abdul Majid
17 REPLIES 17
Huc_1
Honored Contributor

Re: DLT Drive not working on Red Hat Linux 9.0 (DL380)

have a look at dmesg this should reveal if it see the DLT scsi driver "this is usualy set to st0)

# demesg | grep "st"

also the command

#cdrecord -scanbus

This will tell you if it isee your scsi

and last

# mt -f /dev/st0 status

Tell us what the above reveale ... if all the result are negatif then have a look at lsmod there should be some scsi modules there otherwise these will need loading/config

Keep us informed so we can help you futher

J-P
Smile I will feel the difference
Paulo A G Fessel
Trusted Contributor

Re: DLT Drive not working on Red Hat Linux 9.0 (DL380)

Hi Abdul,

Check your /etc/modules.conf and verify whether these lines are present:

alias scsi_hostadapter
probeall scsi_hostadapter
alias char-major-9 st

If they aren't, add them to /etc/modules.conf. Then, issue these commands in the following order:

depmod -a
modprobe st

This should detect your DLT drive. If it does not, make this:

depmod -a
modprobe
modprobe st

You'll dont have to do this in each boot because /etc/modules.conf has been modified to automatize the process.

HTH
Paulo Fessel
L'employé propose, le boss dispose.
Abdul Majid
Occasional Advisor

Re: DLT Drive not working on Red Hat Linux 9.0 (DL380)

I have tried

dmesg |grep "st" and the output is:

"[017] ftape-ctl.c (ftape_enable_Rsmp_7ec0d5d4) - ftape_activate_drive (&ftape_status.fti_drive_type) failed: -19."

This messages bas been repeated a number of times.

I also have looked into the /etc/modules.conf and found the line:
"alias scsi_hostadapter cpqarray"

What I believe is that system is not recognizing the On Board SCSI Boar.

Can you please advise me that what is the name of the module/driver for onboard SCSI Adaptor.

Thanks
Paulo A G Fessel
Trusted Contributor
Solution

Re: DLT Drive not working on Red Hat Linux 9.0 (DL380)

Abdul, take a look at this link:

http://www.suse.com/de/business/certifications/certified_hardware/hp/proLiantdl380/

The module name for the onboard SCSI is sym53c8xx. You can use it by adding the lines

alias scsi_hostadapter2 sym53c8xx
probeall scsi_hostadapter2 sym53c8xx

Don't forget to assign the points!

HTH
Paulo Fessel
L'employé propose, le boss dispose.
Abdul Majid
Occasional Advisor

Re: DLT Drive not working on Red Hat Linux 9.0 (DL380)

The system say that no SCSI Devices. do I need to give IRQ with the modules.conf?

Regards
Huc_1
Honored Contributor

Re: DLT Drive not working on Red Hat Linux 9.0 (DL380)

Also have a look when you boot you can usualy see a message press controle somrthing to get in the scsi card configuration tool just after bios messages display and before boot of lilo or grub

From this menu should see your tape

but first Yes, as Paulo says load module sym53c8xx this may do the trick
then
cdrecord -scanbus
this should now reward you with st0 entry

J-P

Smile I will feel the difference
Paulo A G Fessel
Trusted Contributor

Re: DLT Drive not working on Red Hat Linux 9.0 (DL380)

Abdul,

Have you tried to do a "modprobe sym53c8xx"?

Check if hou have the neccesary module:

cd /lib/modules/`uname -a`/kernel/drivers/scsi/sym53c8xx_2

There should be a file called "sym53c8xx.o.gz" there. If there is no file or directory. then you'll have to recompile your kernel.

Good luck,
Paulo Fessel
L'employé propose, le boss dispose.
Abdul Majid
Occasional Advisor

Re: DLT Drive not working on Red Hat Linux 9.0 (DL380)

File is there but not compressed/zipped. it is sym53c8xx_2.o.

Please advise what to do.

Thanks
Huc_1
Honored Contributor

Re: DLT Drive not working on Red Hat Linux 9.0 (DL380)

If the file is there then a simple login as root

# insmod sym53c8xx_2

may do it

J-P
Smile I will feel the difference