Adaptec management tools

Charles Sprickman spork at fasttrackmonkey.com
Fri Aug 19 23:18:12 GMT 2005


On Tue, 9 Aug 2005, Scott Long wrote:

> A lesson on Adaptec apps:
>
> Storage Manager - X/Motif app for managing DPT Gen5+6 and Adaptec
> 2005/2015/2100/2110/3xxx controllers (note that this list does not
> include the 2120 and 2200 or any of the newer SATA controllers).  I
> think that there might have been a FreeBSD version at some point, but
> it's honestly been too many years for me to remember or care.  The
> sources had proprietary pieces that could not be released.

Well, I've settled on the above.  Since someone posted this to bsdnews via 
bsdforums, I thought I should outline what I did to get a somewhat 
workable and simple method of working on arrays remotely.  I do not want 
to deal with a full X11 install on a bunch of servers, so I started poking 
around with ldd to see what "dptmgr" (Storage Manager) depended on as far 
as X libs were concerned.  I ended up making a tarball of the required 
files after unpacking the XFree86 libraries and clients packages for 4.11 
into a temporary directory.  The contents are listed at the end of this 
email.  So my current process of getting this going on each new box is:

-unpack my tarball in /
-ldconfig -m /usr/X11R6/lib (not needed subsequently, this directory is 
found and scanned on boot)
-add "kern.ipc.shmmax=33554433" to /etc/sysctl.conf (dpt* needs it)
-make sure sshd is setup to allow X forwarding

To test it, simply ssh to the box and request X forwarding ("ssh -X 
myhost"), su to root (you should use "su -m" to keep xauth happy), then 
run "/usr/local/dpt/dptmgr".  In a few moments you should see the Storage 
Manager screen come up with a physical view of the controller and drives.

It's not much of a "solution", but it gives me what I want and only takes 
up about 5MB on the system - that's much lighter than letting the 
asr-utils port go and build most of the X11 system.  Of course you can 
also just try your luck with raidutil, but it has zero foot-shooting 
protection.

I've used both a FBSD box running Xorg and an OS-X box running Apple's X11 
to verify that this works.

Here's what's in the tarball I use:

usr/X11R6/lib/
usr/X11R6/lib/libXmu.so.6
usr/X11R6/lib/libXt.so.6
usr/X11R6/lib/libX11.so.6
usr/X11R6/lib/libSM.so.6
usr/X11R6/lib/libICE.so.6
usr/X11R6/lib/libXext.so.6
usr/X11R6/lib/libXThrStub.so.6
usr/X11R6/lib/libXm.so.1
usr/X11R6/lib/libXau.so.0
usr/X11R6/lib/libXmuu.so.1
usr/X11R6/bin/
usr/X11R6/bin/xauth
usr/local/dpt/
usr/local/dpt/raidutil
usr/local/dpt/dpteng
usr/local/dpt/dptcom
usr/local/dpt/dptsig
usr/local/dpt/read.me
usr/local/dpt/dptcom.chk
usr/local/dpt/dptmgr.ini
usr/local/dpt/dptmgr
usr/local/dpt/dptmgr.rsc
usr/local/dpt/dptscom
usr/local/dpt/dptmgr.hlp

I fetched the dpt tools from here:

ftp://ftp.adaptec.com/raid/u160raid/unix/u160raid_sm_v304_fbsd411

Thanks,

Charles


>
> Scott
>


More information about the freebsd-scsi mailing list