Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi all,
I have problem on detecting my HP DAT 24 external tape drive. There is not useful information on "dmesg". I've also tried "cat /proc/scsi/scsi", but it returns "Attached devices: none" to me. I am not quiet sure why since my SCSI RAID 5 works well.
There could be some helpful information that my scsi HD aren't detected as "sd*", but "/dev/cciss/c0d0*", where "cciss" is the RAID card. I tried "mt -f /dev/cciss/c*" for serval devices there, but none of them is my tape.
Does anyone have ideas?
My server config is as below:
HP Proliant DL380 G3
Xeon 2.8Ghz
1GB ECC 2700 RAM
Compaq Computer Corporation Smart Array 5i/332 (SCSI RAID card)
4 X 36GB HD
HP DAT 24 external tape
I had the same problem with a DLT and a DL380 700mhz. I solved it by getting an adaptec 2940UW card for the tape drive and leaving the RAID cards to the RAID.
BTW, try mt -f /dev/st0 or mt -f /dev/nst0 or mt -f /dev/tape. Tape drives usually come up as st* or nst* (st= rewinding, nst= not-rewindind) BUT.. if you dont see it in your dmesg, then it won't be in your /dev
Thank you for your help, but I have solved this stupid problem already.
All you need to do is add the following script while booting AFTER the system found the RAID card:
where "cciss" is my SCSI RAID card. You may have different name and numbers. The first two scripts are doing exactly what they said - engaging scsi and rescan scsi devices. The third script will set my tape drive using variable block size, which you may not need.
I also thought about plugging in another SCSI card into our server before I solved this problem, but I found out all PCI slots are 64Bits with 100/133Mhz bus. I am not sure it is backward compatable to 32bits/33Mhz PCI device or not. Buying another 64bits/100Mhz PCI SCSI card, which is very high price, is a bit out of budget :-P
ps. The stupid HP tech support guy told me this RAID card does not support DAT 24e, but my tape drive is working good right now >.<
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.