EPS Home
Frequently Asked Questions
Solaris (page 2)


Q6: The Extreme SCSI tools are core dumping immediately. What's wrong?

A6: The tools were compiled against dynamically loaded libraries to cut down on installation size. Your shell needs to define an environmental variable called LD_LIBRARY_PATH so that the programs have access to these functions.

Under csh variants (tcsh, etc) this can be done by adding this line to your .cshrc file: setenv LD_LIBRARY_PATH /usr/dt/lib:/usr/openwin/lib

A6b: Current versions of software do a tranfer size probe along with the SCSI bus probe. This means that we attempt to send a SCSI command with a very large buffer. If it fails we divide the buffer in half and try it again. This proceedure continues until the command suceeds. This value should be good for all future SCSI commands.

We've discovered that some systems crash when you attempt to do a larger transfer size than they're prepared to handle. You can attempt to patch the OS to the latest revision and download the latest drivers for your host adapter(s).

Currently size probing is disabled in Solaris and the max is set to a static 512k transfer.


Q7: The program is crashing, what can I do?

A7: If the program is crashing and it's not due to the LD_LIBRARY_PATH export problem, then we're going to need to see the appropriate debug file.   Each product has a running debug file named Debug_[productname].txt.   Viewing the file may provide insights into why you're having problems.  If nothing is obvious to you, please send it to us at unix_support@extremeprotocol.com


Q8: Are there any other environmental variables that need to be set?

A8: In order to view text files (logs, scripts, etc), we rely on a standard environmental variable called EDITOR. This should point to a GUI based text editing tool of your choice.  (ie.  setenv EDITOR "nedit")


Q9: When running xdev it complains that it could not allocate colors for a Pixmap and the xdev launcher bar is black with white squares?

A9: Unfortunately, the default window manager for Linux (sawtooth/gnome?) seems to allocate all of the shared colorspace. Even reducing the color requirements down to 24 doesn't accomodate it. You can use another window manager (mwm) or run xdev with a private colormap by adding the -private command line option. A side effect of the private colormap is that the colors will be wrong unless the xdev window has focus (you click into it.)

To change window managers, you can edit the $HOME/.Xclients or $HOME/.Xclients-defaults file to point to a new manager.


Q10: I get error messages complaining that a file isn't found, or can't be opened. What's going on?

A10: Some sections of the code may assume that the current working directory is in your PATH.   If you find such an example, please let us know.   This can be fixed on your end though by changing your PATH variable to always include the current directory (.) in its pathing searches.   Another possible explaination is that the file doesn't have its file permissions set appropriately to be read/written/executed by your account.  This should rarely happen if you are running as root as recommended.


Q11: How common is the code base between the Windows and Unix platforms?

A11: The majority of the code is written and tested first under Windows. We emulate the Windows GUI code so that the code base can be recompiled directly, and executables can be quickly updated with bug fixes found on either platform. Minor emulation discrepancies may occasionally cause problems, particularly with the non-thread safe nature of X-Windows. Please document any GUI associated problems so that we can investigate.
Solaris FAQ Page
1 2 3





Extreme Protocol Solutions © 2005 | Privacy Policy | Terms Of Use