(Page 1 of 1 in this chapter) Version3.2.2 Configuring the Software (SS7 2.1x or Later) 20
3.4.2 Configuring the Software (SS7 2.1x or Later) 31
3.2.1 Configuring the Software (SS7 2.0x or Earlier)
Hardware
To configure another board, select the next unused board number and repeat steps 2 through 4.
3.2.2 Configuring the Software (SS7 2.1x or Later)
A list of currently installed TX CPs is displayed.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.
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.
The following fields are user-defined:
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.
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.
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.
Enter the type of board [2000 or 3000] :Enter
2000 for a TX 2000 board or 3000 for a TX 3000 board.
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.
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.
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.1 Configuring the Software (SS7 2.0x or Earlier)
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.
txninst
a to add the new configuration settings.
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.
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.
Enter the type of board [2000 or 3000] :Enter
2000 for a TX 2000 board or 3000 for a TX 3000 board.
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.
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.
3.4.2 Configuring the Software (SS7 2.1x or Later)
Natural MicroSystems, IncTx Hardware Configuration Utility
=================================
CPID Board Type
---- ----------
1. Tx2000
2. Tx3000
Valid Commands:
[A]dd an ISA Board
[C]onfigure a Board
[D]elete a Board
Co[n]fig PCI Driver
[E]xit & Accept Changes
[Q]uit & Discard Changes
Command:
A to select the Add an ISA Board command.
Enter Board Type [2000 or 3000]:
Enter 2000 for a TX 2000 board or 3000 for a TX 3000 board.
Enter 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.
Enter IO Addr:
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.
Enable IRQ Sharing?
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.
y to accept or n to decline them.
C at the nmshwcfg prompt.
D at the nmshwcfg prompt.
Note: If you are deleting an ISA board, the CPIDs of the ISA boards whose CPIDs are greater than the board you are deleting will automatically shift down by one. Therefore, if you have ISA boards 1 & 2, and you delete board 1, board 2 will become board 1 when the driver is reloaded or at boot.TypeEnter board number to delete: 1
Configuration for CP1:
Board Type: Tx2000
IRQ: 5
IO Addr: 0xd4000
IRQ Sharing Enabled: No
WARNING: The ISA driver numbers the boards sequentially.
Deleting this board will cause the CPIDs of
ISA boards greater than 1 to shift down by 1.
Do you really want to Delete this board?
y at the prompt to delete the selected TX ISA board.E to issue the Exit & Accept Changes command.
Configuration Files will be overwritten with new data.The driver must be reloaded for the changes in the configuration to take effect. However, it may not be possible to reload the driver if any processes currently have channels open on it. In this case, the reload will fail, and the changes will not take effect until the next reboot. Should this happen, you will receive the following prompt:Overwrite config files?
The ISA driver must be reloaded for the new configuration to take effect.
However, if any processes currently have the driver open, the reload will fail.
In that case, the changes will take effect at the next reboot.
Reload the ISA driver?
Type
Y to reload the ISA driver.
(Page 1 of 1 in this chapter) Version