Dialogic DSI SS7MD Network Card User Manual


 
24
3 Installation
3.3.1 Additional Commands
Customers using Solaris 10 and the DSI SS7MD Boards must perform the following additional commands
after installing the package:
cd/opt/DKseptel
chown root ssdm
chmod +s ssdm
Note: The commands should be executed by a user with super-user permissions.
3.3.2 Support for Larger Message Queues
The number of messages available to the system is limited by the number of kernel message headers.
Attempting to use more messages may cause the system to halt. Additional message headers should be
allocated by adding the following lines (with appropriate values) to the file /etc/system:
set msgsys:msginfo_msgmni=50
set msgsys:msginfo_msgtql=10000
The values are read by the kernel at boot time so there is no need to re-build the kernel, just reboot the
system.
The default values for these are given in /usr/include/sys/msg.h.
The new values for these parameters should be set to at least the following values. There may be other users
of these resources so the actual value may need to be greater than the values shown.
msgmni = At least the number of 'LOCAL' entries in system.txt.
msgtql = At least the number of MSGs in the system.
3.3.3 Removing the Development Package for Solaris
The Development Package for Solaris can be removed using the package removal utility as follows:
pkgrm dpksol64
The Solaris package removal utility (pkgrm) then prompts for further input.
On successful completion of the procedure, the following message is displayed and the user should reboot
the system:
Removal of <dpksol64> was successful.
3.3.4 Solaris Interface Name Checking
To use the package under Solaris 9, interface name checking must be disabled. This is done by adding the
following line to the /etc/system file:
set sunddi_netifname_constraints=0
The driver does not start correctly if this line is not added.
Note: This line is not required for installations other than Solaris 9.