Re: getting a device for an usb tape drive



Giovanni Gigante staggered into the Black Sun and said:
I am trying to use an HP DAT72 tape drive (USB version) on a Linux
machine with Debian Etch, kernel 2.6.21. After plugging the thing,
and [doing] "modprobe usb_storage", it is recognized (see messages
below). Dmesg says that it is st1 / sg4.

However, these devices /dev/st1 and /dev/sg4 are not there. They
cannot be used. I understand (barely :-)) that udev should create
them. But they aren't there. What should I do?

Is udev running? Most tape drives are still SCSI, not USB, so the older
udev rules in Etch may not take this stuff into account.

st 7:0:0:0: Attached scsi tape st1
Host: scsi7 Channel: 00 Id: 00 Lun: 00
Vendor: HP Model: C7438A Rev: ZU75
Type: Sequential-Access ANSI SCSI revision: 03

If all else fails, run mknod manually. mknod /dev/st1 c 9 1 && mknod
/dev/nst1 c 9 129 . It may be that Debian saves manually created device
nodes on shutdown, but check before rebooting. HTH,

--
I think I'll have to put on 500 pounds of subwoofers, amps, and other
delicious herbs. --MegaHAL, trained on ASR
My blog and resume: http://crow202.dyndns.org:8080/wordpress/
Matt G|There is no Darkness in Eternity/But only Light too dim for us to see
.



Relevant Pages