(Page 1 of 1 in this chapter) Version


Chapter 3

Configuring the Software


3.1 Introduction
3.2 Configuring the Software Under Windows NT
3.2.1 Configuring the Software (SS7 2.0x or Earlier)
3.2.2 Configuring the Software (SS7 2.1x or Later)
3.3 Configuring the Software Under UnixWare 2.x
3.4 Configuring the Software Under Intel Solaris

3.1 Introduction

This chapter lists procedures for configuring the TX software under the following operating systems:

3.2 Configuring the Software Under Windows NT

After installing the base/device driver software and TX ISA hardware, you will need to configure the software. There are two ways to configure the software, depending on the version of the software you are running.

3.2.1 Configuring the Software (SS7 2.0x or Earlier)

      1. Run the CP Configuration program (cpcfg), located in the \nms\tx\bin\ directory. The Select NMS Communications Processor dialog box appears. This allows you to configure the settings for the software that communicates with the TX 2000/TX 3000 board.

        
        
      2. Highlight the first unused board number to configure. On a new installation, this is Board 1.

        
        
      3. Click Select.

        
        The following configuration options are available:
        Hardware
    Select the IRQ previously set on the TX 2000/TX 3000 board.

    Select Base Address previously set on the TX 2000/TX 3000 board.

    Select Board type (TX 2000 or TX 3000).

    Buffer

    
    
    It is recommended that you do not change the default settings.

    About Memory

    
    
    This is useful information should buffer changes be required.

    1. Click OK

      
      The Select NMS Communications Processor dialog box reappears, displaying the new board configuration. 
      To configure another board, select the next unused board number and repeat steps 2 through 4.
    2. Click Exit when finished.

      
      
    3. You must restart your computer at this time for the changes to take effect.

3.2.2 Configuring the Software (SS7 2.1x or Later)

      1. Log on as a member of the Administrator group.

        
        
      2. Click the Start button, point to Settings, and click Control Panel.

        
        
      3. Click NMS TX CPs (shown in step 1). The Configure/Install/Remove TX dialog box displays a list of currently installed TX CPs.

        
        The Help button also appears in this dialog box. If at any time you have questions about the configurable fields and their respective values, return to this window and click the Help button. The help dialog box appears.
        Select the type of driver you would like help with and an index of help topics will appear.
      4. If you are configuring a TX CP that has already been installed, highlight the TX CP to be configured in the Currently Installed TX Communications Processors window and click Configure Selected CP. Skip ahead to step 7.

        
        If no TX CPs are currently installed, or you have additional TX CPs to install, click Install TX ISA.
      5. Select the option button that best describes the TX CP you are installing and click OK.

        
        
      6. Highlight the CP number with which you want the TX CP to be associated and click OK.

        
        
      7. The NMS TXn000 Configuration dialog box appears. The General tab is automatically selected. The Display Name field is the text name that is used to identify the highlighted board in the Configure/Install/Remove TX dialog box.

        
        
      8. Click the Hardware tab.

        
        The following fields are user-defined: 
        
        Field

        Description

        Hardware Interrupt Request (IRQ)

        This value must match the IRQ setting on the TX board you are installing/configuring. For more information on setting the IRQ on the TX boards, see Section 2.2.2.

        Board Type

        The type of TX board being installed/configured.

        Base Address

        This value must match the memory address setting on the TX board you are installing/configuring. For more information on setting the base memory address on the TX boards, see Section 2.2.1.

        Other CP Resources

        This window displays other TX CPs that are already installed and cannot be edited.

      9. Click the Buffers tab.

        
         
        
        WARNING:

        The TX driver pre-allocates buffers for communication with each board at OS startup. To avoid any allocation errors, it is recommended that you not change these settings.

        The following fields are user-definable:
        Field

        Description

        Maximum CP Channels

        Sets the maximum number of channels available to the TX CP. Valid range is 16 to 256.

        DEFAULT Buffering Count

        Sets the number of pre-allocated buffers. Valid range is 1 to 999.

        DEFAULT Buffering Size

        Sets the size of pre-allocated buffers. Valid range is 7 to 2000 bytes.

        New Definition Channel

        The specific channel whose global buffering settings you wish to override.

        New Definition Count

        Sets the number of buffers for the specific channel indicated.

        New Definition Size

        Sets the size of the buffers for the specific channel indicated.

        The Currently Defined window lists all of the channels for which the global buffering settings have been overridden, as well as the new settings.
        To define specific settings for an individual channel, enter the channel, count, and size data and click Define. The new buffer settings for the specified channel will appear in the Currently Defined window on the left.
        To remove the new buffer settings, highlight the channel number you want to remove from the Currently Defined window and click Remove Definition.
        To edit the buffer settings for an existing channel, highlight the channel number you want to edit from the Currently Defined window and click Cut/Update Definition. The channel will be deleted from the Currently Defined window and pasted in the New Definition fields. When you have made the necessary changes, click Define. The specified channel will now appear in the Currently Defined window, but with the new buffer settings.
      10. For information on the Statistics tab, see Section 4.3, Viewing the Statistics for the TX 2000/TX 3000 Boards.

        
        
      11. When every field has been defined, click OK. This will close the NMS TXn000 Configuration window and return you to the Configure/Install/Remove TX dialog box. If you have additional TX boards to install/configure, return to step 4. When every board has been installed and configured, click Exit.

        
        
      12. You must restart your computer at this time in order to allow the configuration changes to take effect.

3.3 Configuring the Software Under UnixWare 2.x

This section provides instructions for configuring the TX software for UnixWare 2.x.

  1. Log on as the root user or some other user with superuser privileges.

    
    
  2. The TX configuration utility (txninst) is located in the /opt/nmstx/bin/ directory. Type: txninst.

    
    
  3. The following prompt will appear:

       Enter the IRQ value for this board [3, 4, 5, 7, 9, 10, 11, 12, 14,
       15] :
    
    
    This value must match the IRQ setting on the TX board you are installing/configuring. For more information on setting the IRQ on the TX boards, see Section 2.2.2.
    
    
  4. The memory address prompt appears:

       Enter the Mem Addr for this board [80000-FE000 in increments of
       2000] :
    
    
    This value must match the memory address setting on the TX board you are installing/configuring. For more information on setting the base memory address on the TX boards, see Section 2.2.1.
    
    
  5. After entering the memory address, the next prompt appears:

       Enter the type of board [2000 or 3000] :
    
    
    Enter 2000 for a TX 2000 board or 3000 for a TX 3000 board.
  6. The shared IRQ prompt appears:

       Are you using a single IRQ for multiple boards (y/n) :
    
    
    Type y if you have multiple boards in the system that are all set to the same IRQ value.
    Note: Older TX 2000 boards do not support interrupt sharing. Consult Natural MicroSystems Developer Support for more details.
  7. You will now be prompted:

       Do you have another txn board to install? (y/n/q) :
    
    
    If you have additional TX 2000/TX 3000 boards to install/configure, type y and you will be prompted for the information described in steps 3 to 6.
    When every board has been installed and configured, type n to continue.
  8. The following prompt appears:

       Relink the kernel now? (y/n/q) :
    
    
    You can choose to relink the kernel at this point, or you can relink later by logging on as root, making sure that /etc/conf/bin is in your path, and typing:
       idbuild -b
    
    
    After the kernel is relinked, you must now reboot the system for the configuration changes to take effect.

3.4 Configuring the Software Under Intel Solaris

After installing the base/device driver software and TX ISA hardware, you will need to configure the software.

  1. Log on as the root user or some other user with superuser privileges.

    
    
  2. The TX configuration utility (txninst) is located in the /opt/nmstx/bin/ directory. Type: txninst.

    
    
  3. The following prompt appears:

       Add a board or remove the txn driver or q to quit (a/r/q):
    
    
    Type r to remove the existing board configurations. You will add back the configuration information for existing boards in a moment.
  4. At this point, the script exits and must be invoked again by typing:

       txninst
    
    
  5. When the add/remove board prompt appears, type a to add the new configuration settings.

    
    
  6. The following prompt will appear:

       Enter the IRQ value for this board [3, 4, 5, 7, 9, 10, 11, 12, 14,
       15] :
    
    
    This value must match the IRQ setting on the TX board you are installing/configuring. For more information on setting the IRQ on the TX boards, see Section 2.2.2.
    
    
  7. The memory address prompt appears:

       Enter the Mem Addr for this board [80000-FE000 in increments of
       2000] :
    
    
    This value must match the memory address setting on the TX board you are installing/configuring. For more information on setting the base memory address on the TX boards, see Section 2.2.1.
    
    
  8. After entering the memory address, the next prompt appears:

       Enter the type of board [2000 or 3000] :
    
    
    Enter 2000 for a TX 2000 board or 3000 for a TX 3000 board.
  9. The shared IRQ prompt appears:

       Are you using a single IRQ for multiple boards (y/n) :
    
    
    Type y if you have multiple boards in the system that are all set to the same IRQ value.
    Note: Older TX 2000 boards do not support interrupt sharing. Consult Natural MicroSystems Developer Support for more details.
  10. You will now be prompted:

       Do you have another txn board to install? (y/n/q) :
    
    
    If you have additional TX 2000/TX 3000 boards to install/configure, type y and you will be prompted for the information described in steps 3 to 6.
    When every board has been installed and configured, type n to exit.
  11. You must now reboot the system for the configuration changes to take effect.



(Page 1 of 1 in this chapter) Version


tech_support@nmss.com
Copyright © 2000, Natural MicroSystems, Inc. All rights reserved.