I've just installed 2009.06 x86.
I need to pull my files from a DAT with ufsrestore, which Andrew G.
said should work on a zfs file system in a post a year ago.
But /dev/rmt is empty. Running "tapes" used to populate it.
Where do I find the drivers for a SCSI DAT drive?
Thanks
Larry
I would ask the manufacturer! If it's a Sun device the drivers should
either be part of the Solaris distribution and/or should have shipped
with the drive. It's possible that a third party device may not even
HAVE Solaris drivers.
If you didn't do a FULL install of Solaris you may have to reinstall
Solaris or you may have to get drivers from the manufacturer and install
them as directed.
Did you have to install drivers for Solaris to recognise the DAT drive
initially?
What happens when you run the "Device Driver Utility" when the tape
drive is connected, is the device being reported in /var/adm/messages
during boot up?
Thanks Richard:
This is OpenSolaris. I did do a full install, well, I had the
install replace the pervious version of OpenSolaris. Is that a full
install?
Its an old device, at least a decade old, HP C5683A. I doubt if HP
is offering much support.
I'll be using external hard drives in the future, but this is where
my data was backed up.
I don't remember ever needing a third party driver with Solaris. I
believe SCSI tape drives were something it knew how to handle.
I suppose I could install Solaris, for purposes of copying the
contents of the backup to a hard drive, but I'd like to avoid that.
I appreciate your advice.
Larry
You may need to do a "reconfigure" boot so that the boot
process looks for new devices.
reboot -- -r
(there's a way to do this without reboot, but I don't remember
what it is)
Or you might possibly be having hardware problems with either
the tape device, or the interface to it.
/:-/
> On Jun 26, 6:12�am, "Richard B. Gilbert" <rgilber...@comcast.net>
> wrote:
>> Larry Lindstrom wrote:
>>> Hi Folks:
>>
>>> � �I've just installed 2009.06 x86.
>>
>>> � �I need to pull my files from a DAT with ufsrestore, which Andrew
> G.
>>> said should work on a zfs file system in a post a year ago.
>>
>>> � �But /dev/rmt is empty. �Running "tapes" used to populate it.
>>
>>> � �Where do I find the drivers for a SCSI DAT drive?
>>
>>> � � � � � � �Thanks
>>> � � � � � � �Larry
>>
>> I would ask the manufacturer! �If it's a Sun device the drivers should
>> either be part of the Solaris distribution and/or should have shipped
>> with the drive. �It's possible that a third party device may not even
>> HAVE Solaris drivers.
>>
>> If you didn't do a FULL install of Solaris you may have to reinstall
>> Solaris or you may have to get drivers from the manufacturer and install
>> them as directed.
>
> Thanks Richard:
>
> This is OpenSolaris. I did do a full install, well, I had the
> install replace the pervious version of OpenSolaris. Is that a full
> install?
Confusingly, probably not. If you run the package manager GUI you will
see all the pkgs that are not installed.
--
Chris
They're part of Solaris (/kernel/drv/st, /kernel/drv/amd64/st).
What you might not have is a SCSI driver for your SCSI card.
What SCSI card do you have?
--
Andrew Gabriel
[email address is not usable -- followup in the newsgroup]
> On Jun 26, 5:19�am, Larry Lindstrom <larryl_tu...@hotmail.com> wrote:
>> Hi Folks:
>>
>> � �I've just installed 2009.06 x86.
>>
>> � �I need to pull my files from a DAT with ufsrestore, which Andrew G
> .
>> said should work on a zfs file system in a post a year ago.
>>
>> � �But /dev/rmt is empty. �Running "tapes" used to populate it.
>>
>> � �Where do I find the drivers for a SCSI DAT drive?
>
>
> You may need to do a "reconfigure" boot so that the boot
> process looks for new devices.
>
> reboot -- -r
>
> (there's a way to do this without reboot, but I don't remember
> what it is)
devfsadm?
--
Chris
Thanks Folks:
I was thinking that It's not SCSI that has requires a driver, but
the SCSI controller.
Like the drive, the Adaptec AHA-2940UW is also a decade old, and
for this device Adaptec shows drivers for Linux, SCO Unix and SCO
Unixware, no Solaris or OpenSolaris.
However, I've just looked at the OpenSolaris HCL and the AHA-2940UW
is on it. The level is "Reported to Work" and the Solaris versions
are Solaris 9 and Solaris 10, and "OpenSolaris 2009.06"
The driver name is "adp driver of sun". Will this be on the CD I
burned? I just followed the instructions for burning an OpenSolaris
CD.
I tried reboot -- -r. Grub offered a boot to
Solaris_reboot_transient, whatever that is. It was hilighted, so I
took that reboot. OpenSolaris did a familiar desktop boot but there
is still nothing at /dev/rmt. Running the "tapes" command doesn't
seem to have the effect I'd like.
It's been a long time since I was competent on Solaris. So please
type slowly and use little words.
Thanks
Larry
Run the Device Driver Utility as it should prompt to install a missing
driver if it is not installed.
Thanks Again Everybody.
Solx, could you be a little more specific? I've looked at devfsadm
and add_drv, but I'm not a sys admin.
I've tried running both with what I could extract from the man
pages, but neither seems to have an effect. Of course I could be
screwing up my system by not knowing what I'm doing with these
tools.
Thanks
Larry
Adaptec never wrote a 64 bit driver, so you can only use this card
if you boot a 32 bit kernel. I'm not on OpenSolaris at the moment,
but the 32 bit driver lives in /kernel/drv/adp which you could
check for, and boot in 32 bit mode if it's there. If it's not there,
it might be that it's too licence restricted to distribute with
OpenSolaris.
Hi Larry,
The Device Driver Utility is located
Application -> System Tools -> Device Driver Utility
The Device Driver Utility will scan your system and highlight any
devices that it has drivers for but are not installed and those it does
not have drivers for.
Thanks Andrew:
It's nice to hear from you again, and to see that you are still
offering your services to the news group.
I went to the Solaris FAQ at
http://www.science.uva.nl/pub/solaris/solaris2.html#q3.69
I'm directed to enter "b kernel/unix" at the boot prompt to get a
32 bit boot.
I remember that promopt from Solaris, but the OpenSolaris boot
seems very graphical, and I don't see an opportunity enter that
text.
How do I boot 32 bit open solaris?
Thanks
Larry
> I remember that promopt from Solaris, but the OpenSolaris boot
> seems very graphical, and I don't see an opportunity enter that
> text.
>
> How do I boot 32 bit open solaris?
Press 'e' in grub to edit the boot configuration, and then remove the
"$ISADIR/" text from the kernel$ line and module$ lines.
--
Chris
If it asked you things like "do you want programming support" and you
answer "no", it's NOT a full install.
>
> Its an old device, at least a decade old, HP C5683A. I doubt if HP
> is offering much support.
Unless Sun sold the HP C5683A, it's unlikely that drivers are included
in Solaris.
It's possible that Sun has drivers for the C5683A. It's also possible
that HP has Solaris drivers. Note that you will almost certainly
require TWO drivers; one for the SCSI Host Bus Adapter (HBA) and the
other for the tape drive itself! A generic tape driver MIGHT or MIGHT
NOT work.
Thanks Chris:
Where is the original? I'd like to be able to save it, and restore
it when finished.
Larry
Thanks Richard:
I remember dealing with the Adaptec drivers, at least for the first
couple of releases of Solaris after the board came out. At some point
I believe the drivers were included with the Solaris distribution, and
required no further interaction.
I don't remember ever dealing with dirvers for the HP DAT drive. I
assumed that they were generic, but I can't be certain.
Larry
> Thanks Chris:
>
> Where is the original? I'd like to be able to save it, and restore
> it when finished.
In /rpool/boot/grub/menu.lst (somewhere else on systems not booting
ZFS) but if you're just doing on the fly edits as I described they're
just temporary during that boot and are not saved to disk.
--
Chris
The OpenSolaris installer does not ask that question any more.
--
Chris
Thanks Again Chris:
I've applied your mods to the grub script and isainfo -b informs me
that OpenSolaris is operating in 32 bit mode.
Then I run the device driver utility, and the Adaptec controller is
highlighted in pink, the driver column says "Missing:[]".
I see that I need to setup my internet connection in order to make
the "Submit" or "Install All Drivers" button go out to the net and get
the drivers. This should be a problem, I've already done it for the
previous version of OpenSolaris.
And that's turning into another disaster, worthy of it's own
thread.
So I'll start a thread to get help getting connected, and return to
this when that issue is resolved.
To all who responded, I appreciate your assistance.
Thanks
Larry
If you intend to keep using the tape drive, get an old LSI based
(TekRam) SCSI card. they have a 64 bit driver.
--
Ian Collins
HP C5683A is supported by the standard st(7D) driver.
You don't need vendor supplied scsi tape drivers unless
the tape drive doesn't conform to the SCSI spec.
It might be helpful to tell us what it DOES ask these days. The last
Solaris install I did, S10, did ask that or some similar question.
That, however, was 2-3 years ago.
Disks are bigger, processors are faster, systems have more RAM, etc,
etc. There are fewer reasons, today, for doing anything but the full
install. There are, however, still sites that do not want users to be
able to compile, link, and execute their own programs!
The OpenSolaris installer is radically different. I've only used the
graphical one, but from memory it doesn't ask anything about what to
install. It just installs everything that's on the media. That
*doesn't* include everything that is in the repositories, so you need
to separately install Open Office and Sun Studio and...
> Disks are bigger, processors are faster, systems have more RAM, etc,
> etc. There are fewer reasons, today, for doing anything but the full
> install. There are, however, still sites that do not want users to be
> able to compile, link, and execute their own programs!
The main constraint is that Sun only ship OpenSolaris on CD-ROM, so
there's not an awful amount of space...
--
Chris
I see an x64 glm(7D) in Nevada but no 64-bit ncrs(7D) which might
preclude the NCR/Symbios 53c815 based HBA.
I mention it, because I have at least one 53c815 in my parts bin.
Also, I recall old messages here or on the Sx86 mailing list
about tape drive problems with adp(7D) or cadp(7D).
John
groe...@acm.org
ISTR that the last CDROM kit I purchased included five or six disks. It
may require more than that now!
> ISTR that the last CDROM kit I purchased included five or six disks.
> It may require more than that now!
Solaris/Solaris Express comes on multiple CDs/DVDs. *OpenSolaris* comes
on a single CD/CD-sized disk image. See
<http://www.opensolaris.org/os/downloads/>.
--
Chris
< Snip>
> Hi Larry,
>
> The Device Driver Utility is located
>
> Application -> System Tools -> Device Driver Utility
>
> The Device Driver Utility will scan your system and highlight any
> devices that it has drivers for but are not installed and those it does
> not have drivers for.
I've been informed that my session had expired when I attempted to
send the following, my appologies if this is the second time you see
this post.
Thanks Again Everybody:
I have my Internet connection working.
I've booted to 32 bit OpenSolaris.
Ok, there is the highlight over the Adaptec AHA-2940U/UW/D line.
The driver is Missing:[driver unabailable].
But the OpenSolaris HCL says the driver's name is "adp" and it's
'Reported to work".
I can't find a Solaris or OpenSolaris driver for the 2940 on
Adaptec's site, Unixware and OS2 are covered.
On Sun's site, I found this page:
http://docs.sun.com/app/docs/doc/805-0037/6j03u2hs5?l=en&a=view
This page talks about the driver, but I don't see how I can get
that driver downloaded, or what I do if I succeed in getting that
driver.
Suggestions?
Thanks again
Larry
I was thinking of 53C1010 based cards.
--
Ian Collins