We have an old server (HP-UX 10.01 - in the process of retiring it) that has two 7980 tape drives. Both have failed. We decided to save a lot of money last year by not renewing hardware maintenance (3rd party).
Suddenly there's a need to read 9-track tapes - to get the data off tape onto a file server.
There's an Overland Data desktop tape drive that was hooked to a Sun (with SCSI-1/Centronics 50-pin) that I brought over here.
I connected it, and ran ioscan -fn.
Output shows that it found an HP 88780, at 10/4/4.5.0, class tape, driver tape2, with dev files
/dev/rmt/5m, 5mb, 5mn, 5mnb, snd
/dev/rmt/c1t5d0BEST, ...b, ...nb
(Evidently it's some sort of HP 88780 equivalent (I found some on Google), and a search here shows a post for "7980 (88780)" drive, so maybe theyre sorta equivalent.
The drive has been working in a Sun/Solaris system.
When I try to access it (it's OnLine, BOT), I get
#mt -t /dev/rmt/5m rewind
/dev/rmt/5m: I/O error
(same for all the atlternate /dev/rmt/5* addresses)
One odd thing is that the drive that used to be at that SCSI plug (it was /dev/rmt/0h) came up in the ioscan as
10/4/4.0.0, class tape,
driver tape2, /dev/rmt/0h
One question is, if a device is SCSI, and the cables connect, and ioscan sees it (and the driver is in there), shouldn't it just work without further ado?
Since the driver is there, I shouldn't need to run insf, and because the /dev/rmt files are there, I shouldn't need to run mksf.
The other question is, why does the old tape show up at 10/4/4.0.0, and the new one at 10/4/4.5.0? They're connectd to the same SCSI port on the HP. And there was nothing in the old ioscan at 10/4/4.5.0
Does part of the hardware address come from inside the device?