(Page 1 of 1 in this chapter) Version


Chapter 3

Installing BX 3000 and DPNSS Software


3.1 Introduction
3.2 Installing the Software
3.3 Configuring the BX 3000/DPNSS Software
3.3.1 Starting the BX 3000/DPNSS Control Panel Applet
3.3.2 Selecting an Interrupt (IRQ)
3.3.3 Selecting a TCP/IP Port Address
3.3.4 Registering and Configuring a BX 3000 Board
3.3.5 Changing a Board Configuration
3.3.6 Deleting a Board Configuration
3.3.7 Closing the Applet, Saving Changes

3.1 Introduction

This chapter:

3.2 Installing the Software

This section provides instructions for installing the BX 3000/DPNSS software on the Windows NT operating system.

Note: Before installing the software, ensure that any earlier installation has been removed by the procedure discussed in Section 6.2.

Refer to nmsdir\dpnss\doc\files.txt for a complete list of the files installed with the software (where nmsdir is the directory where NMS software is stored). Refer to nmsdir\dpnss\doc\changes.txt for a list of important notices, documentation errata, and changes from previous releases of the software.

To install BX 3000/DPNSS software under Windows NT:

  1. Install CT Access 2.1.

    
    CT Access 2.1 must be installed in order for the BX 3000/DPNSS software to install. For more information about installing CT Access, refer to the CT Access Installation Manual.
  2. Log on as a member of the Administrators group.

    
    
  3. Insert the DPNSS installation CD into the CD-ROM drive, or insert the DPNSS installation disk into the floppy disk drive.

    
    
  4. Navigate to the root directory of the CD-ROM.

    
    
  5. Launch setup.exe.

    
    The installation program starts.
  6. Follow the prompts as appropriate for your system.

    
    The install program does the following:
  7. It verifies that CT Access 2.1 is already installed on your computer. If CT Access 2.1 is not installed, it displays a message.

    
    
  8. It determines the path where CT Access is currently installed and proposes it as the default path for the DPNSS service (e.g. c:\nms). Unless you want to manage a specific configuration, you must keep the path proposed by the installer.

    
    
  9. It copies files to various locations, as described in this table:
    Item

    Destination

    DPNSS service API Manager and Switching DLLs

    nmsdir\bin

    ...where nmsdir is the directory where NMS software is stored.

    DPNSS API library

    nmsdir\lib

    DPNSS API include files

    nmsdir\include

    DPNSS example code

    nmsdir\dpnss\examples\

    BX 3000 board drivers

    winntdir\System32\Drivers\bx3000

    ... where winntdir is the directory where your Windows NT software is stored.

    DPNSS server and BX 3000/DPNSS Control Panel applet

    winntdir\System32

    
    
  10. It adds several keys into the Windows Registry, which allow the drivers to be loaded and the DPNSS Server to be started as a Windows NT service.

At the end of the installation, the BX 3000/DPNSS Control Panel applet is automatically started. Once you have correctly defined your installed boards in the applet, you must reboot your system. For information about how to use the applet, refer to Section 3.3.

3.3 Configuring the BX 3000/DPNSS Software

To modify any parameter related to the BX 3000 boards or any option of the DPNSS layer 2 or layer 3 protocol stack, you can use the BX 3000/DPNSS Control Panel applet. This section describes how to use this applet.

To set up your system for the first time, use the applet to:

3.3.1 Starting the BX 3000/DPNSS Control Panel Applet

The BX 3000/DPNSS Control Panel applet is automatically started directly after the software is installed. You can also start the applet from the Windows NT Control Panel.

To start the applet from the Control Panel:

  1. Click on Start. Select Settings, and then select Control Panel.

    
    The Control Panel folder appears.
  2. Double-click on the BX 3000 DPNSS icon:

    
    
    
When the applet starts, its main window appears (see Figure 11):

Figure 11. Control Panel Applet Main Window

3.3.2 Selecting an Interrupt (IRQ)

To communicate with the host computer, every ISA device in your system must be assigned an interrupt (IRQ).

BX 3000 boards must also have an interrupt. All BX 3000 boards in your system must share this interrupt. This interrupt must not be used by any other device in your system. This interrupt must be different than the one used by AG boards in your system (if any).

By default, BX 3000 boards use interrupt 3. You may need to change this value if it conflicts with other devices in your system. To change the interrupt, choose a setting in the "Interrupt" menu in the main window.

Note: The lower the interrupt number, the lower the priority of the interrupt. In a heavily loaded system, boards with a low interrupt could be starved for service. In these systems, one of the higher numbered interrupts should be used.

To troubleshoot interrupt conflicts, you can use the Windows NT Diagnostics tool. To access the tool:

  1. Click on Start, and select Programs-->Administrative Tools-->
    Windows NT Diagnostics.

    
    The Windows NT Diagnostics window appears.
  2. Click on the Resources tab in the window to examine interrupt usage.

3.3.3 Selecting a TCP/IP Port Address

A TCP/IP port address is used by the DPNSS service API to communicate with the DPNSS Server running as a Windows NT service.

By default, the port address is set to 2503. This is the value officially registered by Natural Microsystems with the Internet Assigned Number Authority (IANA)1, to be used by the CT Access DPNSS service. Do not change this value unless this port is already used by another application running on your system.

To change the port address, choose a new setting in the "TCP/IP Port" menu in the main window.

3.3.4 Registering and Configuring a BX 3000 Board

Use the BX 3000/DPNSS Control Panel applet to register your BX 3000 boards for the DPNSS service software, and to describe their configurations.

To register and configure a BX 3000 board:

  1. In the main window, press Add....

    
    The "Board Setup" dialog box appears (see Figure 12):
    
    
    
    
    Figure 12. Control Panel Applet Board Setup Dialog Box

    
    
  2. Set the fields in the dialog box as directed in the following table:

    
     
    
    "Board Setup" Dialog Box Field

    Set to...

    Default

    Board

    (Indicates the number of the board you are configuring)

    N/A

    Board Type

    · Single - If the board is a single E1 board (BX 3000-1E)

    · Dual - If the board is a dual E1 (BX 3000-2E).

    Single

    Address

    The I/O address that you selected for the board using its selector switches (see Section 2.4.1).

    0380 - 0383

    Clock Reference

    · MVIP (Slave) - If the board is connected to another BX 3000 board serving as clock master.

    · SEC8K (Master) - If the board is to serve as clock master, and use its secondary 8 kHz bus clock as the clock source.

    · Internal Crystal (Master) - If the board is to serve as clock master, and use its internal oscillator as the clock source.

    · Trunk #1 - If the board is to serve as clock master, and use the clock on the E1 trunk connected to Trunk 0 as the clock source.

    · Trunk #2 - If the board is to serve as clock master, and use the clock on the E1 trunk connected to Trunk 0 as the clock source (only available if Board Type is set to "Dual").

    For more information, see Section 2.4.2.

    MVIP (Slave)

    Memory Window

    The memory space used by the computer to communicate with the BX 3000 boards.

    Default

    Comments

    A short description of the board. This description is displayed for the board in the main window.

    DPNSS Board #n

    Trunk

    (Active only if "Board Type" is "Dual") The fields located below this control are trunk-dependent. Select the trunk number by changing the value within this field.

    0

    Designated as PBX

    The DPNSS layer 2 protocol implies a point-to-point connection between two nodes designated A and B. Choose the designation opposite that of the remote party (e.g., if the remote party is A, choose B).

    A

    Collision retry mode

    The DPNSS layer 2 protocol specifies that when a collision occurs, the two nodes A and B must use different algorithms for retrying (X vs. Y). If the remote party is designated AX, for example, you should choose BY for the trunk.

    X

    Layer 3

    The check boxes in this field specify which DPNSS supplementary features you intend to support on this trunk. If you are not sure which features you will support, leave all check boxes checked.

    For more information about DPNSS supplementary features, see the DPNSS Service Developer's Reference Manual.

    All checkboxes checked

    NSI Manufacturer Code

    The manufacturer's DPNSS Non-Specified Information (NSI) code. For more information, see BTNR 188 Section 15.

    GPT (A)

  3. When you have made your settings in this dialog box, press OK.

    
    The main window reappears, with your board listed in the "Installed board" field (see Figure 13).
    
    
    
    
    Figure 13. Main Window with Board Listed

3.3.5 Changing a Board Configuration

To change a board configuration:

  1. In the main window, double-click on the board description in the "Installed board" field, or click once on the board description and press Properties....

    
    The "Board Setup" dialog box appears.
  2. Make your configuration changes in the dialog box.

    
    
  3. Press OK.

    
    The main window reappears.

3.3.6 Deleting a Board Configuration

To delete a board configuration:

  1. In the main window, click once on the board description in the "Installed board" field.

    
    
  2. Press Remove.

    
    The board configuration is deleted.

3.3.7 Closing the Applet, Saving Changes

When your board configurations are correctly entered:

  1. Press OK in the main window.

    
    The main window disappears. Your changes are made definitive.
At this point, the system may prompt you to reboot the system. Your changes will take effect after rebooting.



(Page 1 of 1 in this chapter) Version


1 For more information, see www.iana.org.

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