General
cancel
Showing results for 
Search instead for 
Did you mean: 

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
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
Stuart Browne
Honored Contributor

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

Umm, what have you got the DLT plugged into?

It's a DL380, thus it's definately not internal (there is a hot-swap DDS drive that would go inside, but DLT's are just too big), and according to the specs of the machine (see http://h18004.www1.hp.com/products/servers/proliantdl380/description-g3.html), there isn't any other SCSI controller in the system.

Have you put in a second SCSI controller of some description? We need to know.
One long-haired git at your service...
Abdul Majid
Occasional Advisor

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

It is an old DL380.
DLT get fitted if there is no other device except CD.
There is another SCSI with in the system. There is an external SCSI connector as well. If you plug any thing on it, system complaints that you can only plug either internal or external devices. When I opened the system, I found a SCSI cable connected to and been put on a side (not in use).

The ffproblem with me is that we are a big company having some policies and procedure.I cant touch the box (i.e. can't open and plug and play) otherwise, I definitely find a work around.

Second thing is that, I have installed Linux first time. Since last 4-5 years I'm working only on Sun servers, you can understand that with these OEM product, there is no problem. With Intel based, you need a lots of drivers etc.

Shall be thankful if you kindly advise some solution to this.

Thanks

Abdul Majid
Huc_1
Honored Contributor

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

Majid,

You probably have done this but did you try

# dmesg | grep -i "scsi"

If you did not does it reveal anything interesting ?.

J-P

Smile I will feel the difference
Abdul Majid
Occasional Advisor

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

Thanks

I tried and the system sasy:
"SCSI subsystem driver Rev:1.00"

I have scanned another system (same config). It appears to have only one "Smart Array Controller".

Is it possible to attach any other SCSI Device to the same SMART Array controler or only Disks can be attached.

Thanks
Huc_1
Honored Contributor

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

Abdul,

I found the following link this may help you

http://h18000.www1.hp.com/info/golden-eggs/

in there there are schematics of your DL380
in pdf format.

J-P
Smile I will feel the difference
Abdul Majid
Occasional Advisor

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

There is nothing related to that box.

The box is DL380 PIII 866 MHz

Huc_1
Honored Contributor

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

First slot in
http://h18000.www1.hp.com/info/GEIDL380G3a/GEIDL380G3aPF.pdf

It says in this document that in first slot there can be tape or disk

J-P
Smile I will feel the difference
Jaieun Chu
Advisor

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

did you tried it with other scsi controller?
dl380 is integrated array model.
maybe externel scsi port treated array port by linux.
install other scsi controller, and test it!
redhat 9.0 not certified!!
I recommend redhat 8.0
redhat 9.0 have install problem with dl380 model.

good luck!!!
system engineer