D P | Display Port Parameters (User) |
D P PO:A D P PO:type D P PO:xxx[,yyy,...] D P PO:xxx [.] |
This command shows configuration parameters of one or more active CPX ports. The following table summarizes the allowed command syntaxes:
D P PO:A | Display parameter(s) of all the active ports currently configured. |
D P PO:type | Display parameter(s) of all the active ports of the specified "type". The port "type" must be one of the mnemonics that are allowed by the system, e.g.: X25, MLM, LAPD and so on. |
D P PO:xxx[,yyy,...] | Display parameter(s) of all the ports that are specified in the list. The list can specify from 1 up to 50 port values in the range [0 - 999] separated by ',' (comma) character without spaces. |
D P PO:xxx [.] | Display parameter(s) of the specified port [0 - 999]. If there is a lower active port that is linked to the requested one, then the command will also display its parameters and so on recursively. The recursive visualization is not executed if the '.' (dot) character is added at the end of the command row. |
If the requested port is inactive or not present, the command generates the error message: "PO:xxx PORT NOT PRESENT OR INACTIVE", where "xxx" is the identifier of the requested port.
Configuration parameters are displayed using lower case and upper case characters. This kind of visualization is used to point out that configuration parameters are grouped into two sets:
Here there are some examples of the command output:
EXAMPLE 1: recursive visualization:
[10:38:10] ABILIS_CPX: D P PO:301 PO:301 ------------------------------------------------------------------------ X25 LOG:DS lowpo:201 TYPE:USER MCAU:NO PW:2 ps:128 fpvc:1 fisvc:1 fbsvc:1 fosvc:11 x25:DCE pvc:0 isvc:0 bsvc:10 osvc:0 T20:30 T21:30 T22:30 T23:30 N3:3 PO:201 ------------------------------------------------------------------------ LAPB LOG:DS lowpo:1 lapb:DCE FW:7 T1:3000 T2:0 T3:9000 N1:144 N2:10 PO:1 ------------------------------------------------------------------------ SYNC LOG:DS int:V35 CLK:INT SP:19200 CODING:NRZ MPX:NO IDLE:FLAG FDCD:500 FCTS:500 mode:FULL RTSDLY:0 CD:NO E1-FRAMING:CRC4 HAUL:SHORT CH:0-31 frame:2100 d-rxbuf:14 dma-rxbuf:10 dma-txbuf:1
EXAMPLE 2: recursive visualization avoided by the addition of the '.' (dot) character the end of the command line:
[10:38:12] ABILIS_CPX: D P PO:301 . PO:301 ------------------------------------------------------------------------ X25 LOG:DS lowpo:201 TYPE:USER MCAU:NO PW:7 ps:2048 fpvc:1 fisvc:1 fbsvc:1 fosvc:11 x25:DCE pvc:0 isvc:0 bsvc:10 osvc:0 T20:30 T21:30 T22:30 T23:30 N3:3
EXAMPLE 3: visualization of a set of ports of the same type:
[10:39:21] ABILIS_CPX: D P PO:X25 PO:301 ------------------------------------------------------------------------ X25 LOG:DS lowpo:201 TYPE:USER MCAU:NO PW:7 ps:2048 fpvc:1 fisvc:1 fbsvc:1 fosvc:11 x25:DCE pvc:0 isvc:0 bsvc:10 osvc:0 T20:30 T21:30 T22:30 T23:30 N3:3 PO:302 ------------------------------------------------------------------------ X25 LOG:DS lowpo:202 TYPE:USER MCAU:NO PW:7 ps:2048 fpvc:1 fisvc:1 fbsvc:1 fosvc:11 x25:DCE pvc:0 isvc:0 bsvc:10 osvc:0 T20:30 T21:30 T22:30 T23:30 N3:3
EXAMPLE 4: visualization of a set of ports, by specifying the list:
[10:39:44] ABILIS_CPX: D P PO:301,201,1 PO:301 ------------------------------------------------------------------------ X25 LOG:DS lowpo:201 TYPE:USER MCAU:NO PW:2 ps:128 fpvc:1 fisvc:1 fbsvc:1 fosvc:11 x25:DCE pvc:0 isvc:0 bsvc:10 osvc:0 T20:30 T21:30 T22:30 T23:30 N3:3 PO:201 ------------------------------------------------------------------------ LAPB LOG:DS lowpo:1 lapb:DCE FW:7 T1:3000 T2:0 T3:9000 N1:144 N2:10 PO:1 ------------------------------------------------------------------------ SYNC LOG:DS int:V35 CLK:INT SP:19200 CODING:NRZ MPX:NO IDLE:FLAG FDCD:500 FCTS:500 mode:FULL RTSDLY:0 CD:NO E1-FRAMING:CRC4 HAUL:SHORT CH:0-31 frame:2100 d-rxbuf:14 dma-rxbuf:10 dma-txbuf:1
S P | Set Port Parameters (Administrator/Super-User) |
S P PO:A par:val [par:val] S P PO:type par:val [par:val] S P PO:xxx[,yyy,...] par:val [par:val] |
This command sets one or more configuration parameters of one or more active CPX ports. The following table summarizes the allowed command syntaxes:
S P PO:A par:val [par:val] | Set the specified parameter(s) value of all the active ports currently configured. |
S P PO:type par:val [par:val] | Set the specified parameter(s) value of all the active ports of the specified "type". The port "type" must be one of the mnemonics that are allowed by the system, e.g.: X25, MLM, LAPD and so on. |
S P PO:xxx[,yyy,...] par:val [par:val] | Set the specified parameter(s) value of all the ports that are specified in the list. The list can specify from 1 up to 50 port values in the range [0 - 999] separated by ',' (comma) character without spaces. |
If the requested port is inactive or not present, the command generates the error message: "PO:xxx PORT NOT PRESENT OR INACTIVE", where "xxx" is the identifier of the requested port.
The parameter list, defined in the command, is left to right evaluated: the parameters are set one after the other, starting from the leftmost. Command evaluating will terminate if one the following events will occur:
All the parameters evaluated, before the error occurrence, will get the new value; the other ones will not be changed.
Here there are some examples of the command execution:
EXAMPLE 1: setting the same parameter for all the active ports: an error message is generated for that ports for which the specified parameter is not provided:
[11:13:42] ABILIS_CPX: S P PO:A LOG:NO PO:0 BAD PARAMETER 'LOG:NO' PO:100 BAD PARAMETER 'LOG:NO' PO:200 BAD PARAMETER 'LOG:NO' PO:901 BAD PARAMETER 'LOG:NO' PO:902 BAD PARAMETER 'LOG:NO' PO:903 BAD PARAMETER 'LOG:NO' PO:904 BAD PARAMETER 'LOG:NO' PO:905 BAD PARAMETER 'LOG:NO' PO:906 BAD PARAMETER 'LOG:NO' PO:910 BAD PARAMETER 'LOG:NO' COMMAND EXECUTED
EXAMPLE 2: setting the same parameter for all the active ports of a certain type: an error message is generated for that ports for which the specified parameter is not available (in the example: EBISDN ports for which the side: parameter is set to "TE"):
[11:16:34] ABILIS_CPX: D P PO:EBISDN PO:80 ------------------------------------------------------------------------ EBISDN LOG:NO side:NT BUS:SHORT PO:81 ------------------------------------------------------------------------ EBISDN LOG:NO side:NT BUS:SHORT PO:82 ------------------------------------------------------------------------ EBISDN LOG:NO side:TE PO:83 ------------------------------------------------------------------------ EBISDN LOG:NO side:TE
[11:16:41] ABILIS_CPX: S P PO:EBISDN BUS:SHORT PO:82 BAD PARAMETER 'BUS:SHORT' PO:83 BAD PARAMETER 'BUS:SHORT' COMMAND EXECUTED
EXAMPLE 3: setting one or more parameters whose range is related to the current value of same other parameters: in the example it can be seen that the setting PVC:, FISVC:, ISVC:, FBSVC:, BSVC:, FOSVC:, OSVC: parameters of an X25 port must be done very carefully. In fact X.25 normative requires an increasing enumeration of the VC channels, that's why Abilis CPX checks whether the assignation of logical channels matches the requirements.
Suppose that the current setting is the following:
[11:48:00] ABILIS_CPX: D P PO:308 PO:308 ------------------------------------------------------------------------ X25 LOG:DS lowpo:NONE TYPE:USER MCAU:NO PW:7 ps:2048 fpvc:1 fisvc:1 fbsvc:6 fosvc:26 x25:DTE pvc:0 isvc:0 bsvc:10 osvc:0 T20:30 T21:30 T22:30 T23:30 N3:3
The following command generates an error message that singal a conflicting situation:
[12:08:17] ABILIS_CPX: S P PO:308 ISVC:10 FBSVC:16 PO:308 CONFLICTING VALUE 'ISVC:10'
In fact the command row is evaluated starting from the leftmost element; because "FBSVC:" current value is 6, writing "ISVC:10" as first element will cause a conflict. This error can be avoided if, before setting "ISVC:10", "FBSVC:" value is changed:
[12:08:26] ABILIS_CPX: S P PO:308 FBSVC:16 ISVC:10 COMMAND EXECUTED
In this way the new "ISVC:" value won't be incompatible anymore.
EXAMPLE 4: How to know wheter the port configuration was modified or not?
Suppose that the current setting of the FTP port is the following:
[10:57:34] ABILIS_CPX: D P PO:FTP PO:914 ------------------------------------------------------------------------ FTP LOG:NO lowpo:901 ACT:YES max-cli:4 c-port:21 d-port:20 IPSRC:* IPSRCLIST:# SEND-TOUT:30 DT:300 REJ-1024:YES SAME-IP:YES SYSDRIVES:YES MAX-PWD-FAIL:4 DELAY-PWD-FAIL:5 MAX-IP-SES:NOMAX MAX-USER-SES:NOMAX ANONYMOUS-USER:DENY REGISTERED-USER:PERMIT
The "Not Saved (SAVE CONF)" message is displayed every time the port configuration is modified but not saved with the SAVE CONF command.
The "Not Refreshed (INIT)" message is displayed every time the port configuration is modified but not refreshed with the INIT PO: command.
The FTP port parameters display will be the one reported in the following example:
[10:57:51] ABILIS_CPX: S P PO:FTP SEND-TOUT:100 COMMAND EXECUTED [10:58:08] ABILIS_CPX: D P PO:FTP PO:914 - Not Saved (SAVE CONF), Not Refreshed (INIT) -------------------------- FTP ------------------------------------------------------------------------ LOG:NO lowpo:901 ACT:YES max-cli:4 c-port:21 d-port:20 IPSRC:* IPSRCLIST:# SEND-TOUT:100 DT:300 REJ-1024:YES SAME-IP:YES SYSDRIVES:YES MAX-PWD-FAIL:4 DELAY-PWD-FAIL:5 MAX-IP-SES:NOMAX MAX-USER-SES:NOMAX ANONYMOUS-USER:DENY REGISTERED-USER:PERMIT
After the SAVE CONF command execution, the "Not Saved (SAVE CONF)" message dissapears:
[11:04:11] ABILIS_CPX: SAVE CONF VALIDATION IN PROGRESS ... VALIDATION SUCCESSFULLY EXECUTED SAVE EXECUTED [11:04:14] ABILIS_CPX: D P PO:FTP PO:914 - Not Refreshed (INIT) ------------------------------------------------- FTP ------------------------------------------------------------------------ LOG:NO lowpo:901 ACT:YES max-cli:4 c-port:21 d-port:20 IPSRC:* IPSRCLIST:# SEND-TOUT:100 DT:300 REJ-1024:YES SAME-IP:YES SYSDRIVES:YES MAX-PWD-FAIL:4 DELAY-PWD-FAIL:5 MAX-IP-SES:NOMAX MAX-USER-SES:NOMAX ANONYMOUS-USER:DENY REGISTERED-USER:PERMIT
After the INIT PO: command execution, the "Not Refreshed (INIT)" message dissapears:
[11:09:10] ABILIS_CPX: INIT PO:FTP COMMAND EXECUTED [11:10:40] ABILIS_CPX: D P PO:FTP PO:914 ------------------------------------------------------------------------ FTP LOG:NO lowpo:901 ACT:YES max-cli:4 c-port:21 d-port:20 IPSRC:* IPSRCLIST:# SEND-TOUT:100 DT:300 REJ-1024:YES SAME-IP:YES SYSDRIVES:YES MAX-PWD-FAIL:4 DELAY-PWD-FAIL:5 MAX-IP-SES:NOMAX MAX-USER-SES:NOMAX ANONYMOUS-USER:DENY REGISTERED-USER:PERMIT
To activate changes made on the parameters displayed by upper case characters, it is enough to execute the initialization command INIT PO:. On the contrary for activating changes made on parameters displayed by low case characters, it is needed to restart the system.
COPY | Copy Port Parameters (Administrator) |
COPY PO:xxx TO PO:yyy |
It sets the "PO:yyy" port configuration parameters to the same values of the "PO:xxx" port ones. Both port values must be in the interval [0 - 999] and they must correspond to currently active ports.
PAR | Display CCITT parameters active values (User) |
PAR PO:xxx |
It displays the values of CCITT parameters currently active on the specified PAD port. The specified port value must be in the range [0 - 999] and must correspond to currently active and running port.
[14:29:13] ABILIS_CPX: PAR PO:21 PO:21 ------------------------------------------------------------------------ PAD 01:001 02:001 03:002 04:000 05:001 06:005 07:000 08:000 09:000 10:000 11:014 12:001 13:004 14:000 15:001 16:008 17:024 18:002 19:002 20:000 21:000 22:000
This command works on PAD port type only; otherwise the message "COMMAND NOT ALLOWED FOR THAT PORT" will be shown.
In the case that the specified port is not currently running, the following error message is generated: "PORT NOT PRESENT OR NOT RUNNING".
BOOT CARD | Boot Card (Administrator/Super-User) |
BOOT CARD:type-nnn |
It sets configuration parameters of the specified board to its default values.
Boards identifier ust be indicated in the form: "type-nnn", where:
If the command is successful the message "COMMAND EXECUTED" is generated.
If the specified board is not currently configured or active the following message will be shown: "CARD NOT PRESENT OR INACTIVE".
D CARD | Display active/inactive cards (User) |
D CARD |
It displays configured boards and an overview of related configuration.
[11:49:13] ABILIS_CPX: D CARD -------------------------------- Active Cards: -------------------------------- Card-Numb Port(s) SlotId Addr Irq ------------------------------------------------------------------------------- ESB-1 1, 2, 3, 4 . . . . . . . . . . . . . . . 8 PCI 10 ESB-2 5, 6, 7, 8 . . . . . . . . . . . . . . . 10 PCI 12 ASY-1 21 . . . . . . . . . . . . . . . . . . . . . - 3F8 4 ETH100-1 58 . . . . . . . . . . . . . . . . . . . . . 9 PCI 7 EBIB-1 100, 80..95 . . . . . . . . . . . . . . . . - CE00 11 ------------------------------- Inactive Cards: ------------------------------- Card-Numb Port(s) SlotId Addr Irq ------------------------------------------------------------------------------- HSCB-1 1, 2 . . . . . . . . . . . . . . . . . . . - D000 7 HSCB-2 3, 4 . . . . . . . . . . . . . . . . . . . - D000 5 HSCB-3 5, 6 . . . . . . . . . . . . . . . . . . . - D000 10 HSCB-4 7, 8 . . . . . . . . . . . . . . . . . . . - D000 11 HSCB-5 9, 10 . . . . . . . . . . . . . . . . . . . - D000 14 HSCB-6 11, 12 . . . . . . . . . . . . . . . . . . . - D000 15 HSCB-7 13, 14 . . . . . . . . . . . . . . . . . . . - D000 3 HSCB-8 15, 16 . . . . . . . . . . . . . . . . . . . - D000 12 ESB-3 9, 10, 11, 12 . . . . . . . . . . . . . . . NONE PCI ? ESB-4 13, 14, 15, 16 . . . . . . . . . . . . . . . NONE PCI ? ISDN-1 17 . . . . . . . . . . . . . . . . . . . . . - 390 11 ISDN-2 18 . . . . . . . . . . . . . . . . . . . . . - 398 10 ISDN-3 19 . . . . . . . . . . . . . . . . . . . . . - 3A0 5 ASY-2 22 . . . . . . . . . . . . . . . . . . . . . - 2F8 3 ASYMS-1 23..30 . . . . . . . . . . . . . . . . . . . - 280 3 ASYMS-2 31..38 . . . . . . . . . . . . . . . . . . . - 190 5 ASYMS-3 39..46 . . . . . . . . . . . . . . . . . . . - 200 10 ASYMS-4 47..54 . . . . . . . . . . . . . . . . . . . - 300 15 ETH-1 55 . . . . . . . . . . . . . . . . . . . . . - 300 12 ETH-2 56 . . . . . . . . . . . . . . . . . . . . . - 360 10 TRH-1 57 . . . . . . . . . . . . . . . . . . . . . NONE PCI ? ETH100-2 59 . . . . . . . . . . . . . . . . . . . . . NONE PCI ? ACB-1 60, 61, 62, 63, 64, 65, 66, 67 . . . . . . . - 320 15 ACB-2 68, 69, 70, 71, 72, 73, 74, 75 . . . . . . . - 340 14 ACB-3 76, 77, 78, 79, 64, 65, 66, 67 . . . . . . . - 2A0 11 EPIB-1 100, 96..99 . . . . . . . . . . . . . . . . - CC00 11 BEP-1 80..95 . . . . . . . . . . . . . . . . . . . - CE00 10 BRIO-1 17 . . . . . . . . . . . . . . . . . . . . . NONE PCI ? BRIO-2 18 . . . . . . . . . . . . . . . . . . . . . NONE PCI ? BRIO-3 19 . . . . . . . . . . . . . . . . . . . . . NONE PCI ?
S CARD: | Set Card Parameters (Administrator/Super-User) |
S CARD:type-nnn par:val [par:val] |
It sets one or more configuration parameters of the specified board to the specified value.
Boards identifier must be indicated in the form: "type-nnn", where:
If the command is successful the message "COMMAND EXECUTED" is generated.
If the specified board is not currently configured or active the following message will be shown: "CARD NOT PRESENT OR INACTIVE".
For PCI board types, the command allows the user to set the PCI slot identifier of the board, i.e. "SLOTID:" parameter.
For not PCI board types, the command sets the memory address ("ADDR:" parameter) and interrupt ("IRQ:" parameter) of the board.
By typing "S CARD: ?", it is possible to have a complete list of the available configuration parameters. Few examples are reported below:
[14:48:55] ABILIS_CPX: S CARD: ? S CARD:val par:val [par:val] Set the specified card parameter(s) SLOTID: Slot Id value [0..65534, NONE = Unassegned] <PCI cards only> ADDR: Base Address value <HSCB and PCI cards excluded> IRQ: Interrupt value <PCI cards excluded> [14:54:21] ABILIS_CPX: S CARD:HSCB-1 ? HSCB Card parameters: IRQ: Interrupt value [3, 4, 5, 7, 10, 11, 12, 14, 15] [14:54:37] ABILIS_CPX: S CARD:ETH100-1 ? ETH100H Card parameters: SLOTID: Slot Id value [0..65534, NONE = Unassegned] [14:54:44] ABILIS_CPX: S CARD:ETH-1 ? ETHH Card parameters: ADDR: Base Address value [0x200, 0x220, 0x240, ..., 0x3C0, 0x3E0] IRQ: Interrupt value [3, 4, 5, 7, 10, 11, 12, 14, 15]
D PCIDEV | Display PCI devices (User) |
D PCIDEV |
It displays information about PCI boards currently present and active in the system.
Here is an example of the command execution:
[08:44:54] ABILIS_CPX: D PCIDEV PCI Server Overview: ID Vendor Device CardName Slot/F Ver Irq ------------------------------------------------------------------------------- 1 1106 VIA 0597 BRIDGE HOST - 0/0 0.4 - 2 1106 VIA 8598 BRIDGE PCI - 1/0 0.0 - 3 1106 VIA 0586 BRIDGE ISA - 7/0 4.1 - 4 1106 VIA 0571 STORAGE IDE - 7/1 0.6 - 5 1106 VIA 3040 BRIDGE PCI - 7/3 1.0 - 6 110A SIEMENS 2102 NETWORK OTHER ESB2-DSCC4 8/0 2.1 10 7 1011 DEC 0019 NETWORK ETHERNET TE100-PCIA 9/0 4.1 7 8 110A SIEMENS 2102 NETWORK OTHER ESB-DSCC4 10/0 2.1 12 9 10DE UNKNOWN 002C DISPLAY VGA - 32/0 1.5 255
Information displayed can be easily compared to the one obtained by executing the command D ACT.
The following table offers a brief explanation of the parameter displayed by the command:
Type | Meaning |
---|---|
ID | PCI device identifier |
Vendor | Vendor identification code and name |
Device | Device identification code and name |
CardName | PCI card identification name |
Slot/F | Identifier of the used slot |
Ver | Device version number |
Irq | Used IRQ |
C S | Clear Statistics (Administrator) |
C S IPP C S PO:A C S PO:type C S PO:xxx[,yyy,...] C S PO:yyy HD:yy <ARC port only> |
This command clears the statistics of all IP ports or it clears the statistics of the specified port(s), if they are currently running.
The following table summarizes the allowed command syntaxes:
C S IPP | Clear the statistics of all currently running IP ports. |
C S PO:A | Clear the statistics of all currently running ports. |
C S PO:type | Clear the statistics of all ports of the specified "type". The port "type" must be one of the mnemonics that are allowed by the system, e.g.: X25, MLM, LAPD and so on. |
C S PO:xxx[,yyy,...] | Clear the statistics of all the ports that are specified in the list. The list can specify from 1 up to 50 port values in the range [0 - 999] separated by ',' (comma) character without spaces. |
C S PO:yyy HD:yy | Clear the statistics of the selected hard disk or of any hard disk. The value "yyy" is assumed to be the ARC port identifier. The HD: value must be a disk drive letter in the range [C..Z] or "ALL". |
If the command is successful the message "COMMAND EXECUTED" is generated.
If the specified port is not currently configured or active or running the following message will be shown: "PO:xxx PORT NOT PRESENT OR NOT RUNNING".
The following example shows which is the answer in the case that the system is requested to clear the statistic's counters for three ports, but one of them is not currently running:
[15:18:12] ABILIS_CPX: C S PO:301,302,308 PO:308 PORT NOT PRESENT OR NOT RUNNING COMMAND EXECUTED
The message "COMMAND EXECUTED" advises that the command was successful on 301 and 302 ports, while it fail on the port 308 because it is not currently running.
Statistics clearing generates events neither into the System Log and Events Log, so it is up to user refer statistics values to the correct time interval. Statistics are always cleared when the Abilis CPX starts.
D S | Display Status and compact Statistics (User) |
D S IPP D S IPP:xx D S PO:A D S PO:type D S PO:xxx[,yyy,...] D S PO:xxx [.] D S PO:yyy IPP:A <IPRTR port only> D S PO:yyy IPP:xx <IPRTR port only> |
This command shows status information of one or more running IP port or CPX port. The command also shows, beside the status, useful statistics and information for Abilis technicians to solve eventual problems.
The following table summarizes the allowed command syntaxes:
D S IPP | Display status and statistics information of all IP ports currently configured and active. |
D S IPP:xx | Display status and statistics information of the specified IP port, if configured and active. The IP port value must be in the range [0 - 63]. |
D S PO:A | Display status information of all the active ports currently configured. |
D S PO:type | Display status information of all the active ports of the specified "type". The port "type" must be one of the mnemonics that are allowed by the system, e.g.: X25, MLM, LAPD and so on. |
D S PO:xxx[,yyy,...] | Display status information of all the ports that are specified in the list. The list can specify from 1 up to 50 port values in the range [0 - 999] separated by ',' (comma) character without spaces. |
D S PO:xxx [.] | Display status information of the specified port [0 - 999]. If there is a lower active port that is linked to the requested one, then the command will also display its status information and so on recursively. The recursive visualization is not executed if the '.' (dot) character is added at the end of the command row. |
D S PO:yyy IPP:A | Display status information of the IP ports that are currently running. The value "yyy" is assumed to be the IPRTR port identifier. |
D S PO:yyy IPP:xx | Display status information of the requested IP port only. The value "yyy" is assumed to be the IPRTR port identifier. The IP port value must be in the range [0 - 63]. |
If the requested port is inactive or not present, the command generates the error message: "PO:xxx PORT NOT PRESENT OR INACTIVE", where "xxx" is the identifier of the requested port.
Here there are some examples of the command output:
EXAMPLE 1: recursive visualization:
[10:38:10] ABILIS_CPX: D S PO:301 PO:301 ------------------------------------------------------------------------ X25 STATE:DOWN -----------|---INPUT---|--OUTPUT---|-----------|---INPUT---|--OUTPUT---| SEG | 0| 0|CHAR | 0| 0| PCK | 0| 0| ------------------------------------------------------------------------ PO:201 ------------------------------------------------------------------------ LAPB STATE:CONNECTING -----------|---INPUT---|--OUTPUT---|-----------|---INPUT---|--OUTPUT---| T1-UP | | 0|T1-DN | | 25599| REJ | 0| 0|FRMR | 0| 0| N2-OVER | | 0|N1-OVER | 0| | INFO | 0| 0|BADF | 0| | UNK-ADD | 0| | ------------------------------------------------------------------------ PO:1 ------------------------------------------------------------------------ SYNC STATE:UP CARD:ESB2 SP:19200 XTAL:X1-1,8MHz DTR:UP DCD:DOWN RTS:UP CTS:DOWN LOOP:OFF ------------------------------------------------------------------------ FIFO:USED RxFrames:165 RxBytes:21120 RxMinFrameOcc:128 TxFrames:2 TxBytes:4208 TxMinFrameOcc:2104 -----------|---INPUT---|--OUTPUT---|-----------|---INPUT---|--OUTPUT---| CHR | 0| 51200|FRM | 0| 25600| CHR-D | 0| 51200|FRM-D | 0| 25600| CHR-V | 0| 0|FRM-V | 0| 0| CHR-C | 0| 0|FRM-C | 0| 0| RX-OVR | 0| |TX-UND | | 0| BAD-FCS | 0| |ABORT | 0| 0| SHORT | 0| 0|OTHERS | 0| | LONG-D | 0| 0|LOST-D | 0| | LONG-C | 0| 0|LOST-C | 0| | LONG-V | 0| 0|LOST-V | 0| | CTS-TOUT | 0| | ------------------------------------------------------------------------
EXAMPLE 2: recursive visualization avoided by the addition of the '.' (dot) character the end of the command line:
[10:38:12] ABILIS_CPX: D S PO:301 . PO:301 ------------------------------------------------------------------------ X25 STATE:DOWN -----------|---INPUT---|--OUTPUT---|-----------|---INPUT---|--OUTPUT---| SEG | 0| 0|CHAR | 0| 0| PCK | 0| 0| ------------------------------------------------------------------------
EXAMPLE 3: visualization of a set of ports of the same type:
[10:39:21] ABILIS_CPX: D S PO:X25 PO:301 ------------------------------------------------------------------------ X25 STATE:READY -----------|---INPUT---|--OUTPUT---|-----------|---INPUT---|--OUTPUT---| SEG | 0| 0|CHAR | 0| 0| PCK | 0| 0| ------------------------------------------------------------------------ PO:302 ------------------------------------------------------------------------ X25 STATE:DOWN -----------|---INPUT---|--OUTPUT---|-----------|---INPUT---|--OUTPUT---| SEG | 0| 0|CHAR | 0| 0| PCK | 0| 0| ------------------------------------------------------------------------
EXAMPLE 4: visualization of a set of ports, by specifing the list:
[10:39:44] ABILIS_CPX: D S PO:301,201,1 PO:301 ------------------------------------------------------------------------ X25 STATE:DOWN -----------|---INPUT---|--OUTPUT---|-----------|---INPUT---|--OUTPUT---| SEG | 0| 0|CHAR | 0| 0| PCK | 0| 0| ------------------------------------------------------------------------ PO:201 ------------------------------------------------------------------------ LAPB STATE:CONNECTING -----------|---INPUT---|--OUTPUT---|-----------|---INPUT---|--OUTPUT---| T1-UP | | 0|T1-DN | | 25618| REJ | 0| 0|FRMR | 0| 0| N2-OVER | | 0|N1-OVER | 0| | INFO | 0| 0|BADF | 0| | UNK-ADD | 0| | ------------------------------------------------------------------------ PO:1 ------------------------------------------------------------------------ SYNC STATE:UP CARD:ESB2 SP:19200 XTAL:X1-1,8MHz DTR:UP DCD:DOWN RTS:UP CTS:DOWN LOOP:OFF ------------------------------------------------------------------------ FIFO:USED RxFrames:165 RxBytes:21120 RxMinFrameOcc:128 TxFrames:2 TxBytes:4208 TxMinFrameOcc:2104 -----------|---INPUT---|--OUTPUT---|-----------|---INPUT---|--OUTPUT---| CHR | 0| 51238|FRM | 0| 25619| CHR-D | 0| 51238|FRM-D | 0| 25619| CHR-V | 0| 0|FRM-V | 0| 0| CHR-C | 0| 0|FRM-C | 0| 0| RX-OVR | 0| |TX-UND | | 0| BAD-FCS | 0| |ABORT | 0| 0| SHORT | 0| 0|OTHERS | 0| | LONG-D | 0| 0|LOST-D | 0| | LONG-C | 0| 0|LOST-C | 0| | LONG-V | 0| 0|LOST-V | 0| | CTS-TOUT | 0| | ------------------------------------------------------------------------
It is important to remark that statistics are cleared every time the Abilis CPX starts.
D SE | Display Statistics Extended (User) |
D SE IPP D SE IPP:xx D SE PO:A D SE PO:type D SE PO:xxx[,yyy,...] D SE PO:xxx [.] D SE PO:yyy BCHAN:val <EPISDN port only> D SE PO:yyy CH:val <SSL port only> D SE PO:yyy DLCI:val <FR port only> D SE PO:yyy IPP:val <IPRTR port only> D SE PO:yyy PATH:val <PLINKE port only> D SE PO:yyy PU:val <SDLC port only> D SE PO:yyy SES:val <FTP port only> D SE PO:yyy TEI:val <LAPD/EBLAPD/EPLABD port only> D SE PO:yyy VSP-ID:val <EIM port only> |
It shows information about status and statistics of one or more running IP port or CPX port, in an extended format.
The following table summarizes the allowed command syntaxes:
D SE IPP | Display statistics information of all the IP ports currently configured and active. |
D SE IPP: | Display statistics information of the specified IP port, if currently configured and active. The IP port value must be in the range [0 - 63]. |
D SE PO:A | Display statistics information of all the active ports currently configured. |
D SE PO:type | Display statistics information of all the active ports of the specified "type". The port "type" must be one of the mnemonics that are allowed by the system, e.g.: X25, MLM, LAPD and so on. |
D SE PO:xxx[,yyy,...] | Display statistics information of all the ports that are specified in the list. The list can specify from 1 up to 50 port values in the range [0 - 999] separated by ',' (comma) character without spaces. |
D SE PO:xxx [.] | Display statistics information of the specified port [0 - 999]. If there is a lower active port that is linked to the requested one, then the command will also display its statistics information and so on recursively. The recursive visualization is not executed if the '.' (dot) character is added at the end of the command row. |
D SE PO:yyy BCHAN:A | Display statistics information of all B channels of an EPISDN port. The value "yyy" is assumed to be an EPISDN port identifier. |
D SE PO:yyy BCHAN:xx | Display statistics information of the requested B channel only. The value "yyy" is assumed to be an EPISDN port identifier. The B channel identifier must be in the range [1 - 15, 17 - 31]. |
D SE PO:yyy CH:xxx | Display statistics information of the requested SSL channel only. The value "yyy" is assumed to be the SSL port identifier. The channel identifier must be in the range [1..100]. |
D SE PO:yyy DLCI:xx | Display statistics information of the requested DLCI only. The value "yyy" is assumed to be a FR port identifier. The DLCI identifier must be in the range [16 - 991, 1024 - 63487, 131072 - 8126463]. |
D SE PO:yyy IPP:A | Display statistics information of all the IP ports that are currently running. The value "yyy" is assumed to be the IPRTR port identifier. |
D SE PO:yyy IPP:xx | Display statistics information of the requested IP port only. The value "yyy" is assumed to be the IPRTR port identifier. The IP port value must be in the range [0 - 63]. |
D SE PO:yyy PATH:x | Display statistics information of the requested PLINKE path only. The value "yyy" is assumed to be the PLINKE port identifier. The path value must be in the range [1, 2]. |
D SE PO:yyy PU:A | Display statistics information of all the Physical Units that are currently in use on a SDLC port. The value "yyy" is assumed to be a SDLC port identifier. |
D SE PO:yyy PU:xx | Display statistics information of the requested Physical Unit only. The value "yyy" is assumed to be a SDLC port identifier. The Physical Unit identifier must be in the range [0 - 15]. |
D SE PO:yyy SES:xxx | Display statistics information of the requested FTP session only. The value "yyy" is assumed to be a FTP port identifier. The session identifier must be in the range [0 - 255]. |
D SE PO:yyy TEI:A | Display statistics information of all the TEIs that are currently in use on a LAPD or EBLAPD or EPLAPD port. The value "yyy" is assumed to be a LAPD or EBLAPD or EPLAD port identifier. |
D SE PO:yyy TEI:xx | Display statistics information of the requested TEI only. The value "yyy" is assumed to be a LAPD or EBLAPD or EPLAD port identifier. The TEI identifier must be in the range [0 - 126]. |
D SE PO:yyy VSP-ID:A | Display statistics information of all the VSPs that are currently present on the EIM port. The value "yyy" is assumed to be the EIM port identifier. |
D SE PO:yyy VSP-ID:xx | Display statistics information of the requested VSP service only. The value "yyy" is assumed to be the EIM port identifier. The VSP identifier must be in the range [1 - 31]. |
Not all the ports support extended statistics. If the extended statistics are not available for the port, requested in the command, the following message will be shown: "EXTENDED STATISTICS NOT AVAILABLE".
If the requested port is inactive or not present, the command generates the error message: "PO:xxx PORT NOT PRESENT OR NOT RUNNING", where "xxx" is the identifier of the requested port.
It is important to remark that statistics are cleared every time the Abilis CPX starts.
S S | Set Status of DTR signal (Administrator) |
S S PO:xxx DTR:yyy |
It sets the DTR signal status of the specified SYNC port. The specified port value must be in the range [0 - 999] and must correspond to currently active and running port.
Allowed values for DTR signal status are: UP, DOWN, PULSE.
This command works on SYNC port type only; otherwise the message "COMMAND NOT ALLOWED FOR THAT PORT" will be shown.
In the case that the specified port is not currently running, the following error message is generated: "PO:xxx PORT NOT PRESENT OR NOT RUNNING", where "xxx" is the identifier of the requested port.
It is important to remark that in correspondence of this command execution a set of messages are registered in the System Log, they are shown in the following examples:
EXAMPLE 1: setting DTR signal to "UP":
16/04/2002 16:38:10 I:CP DTR UP p1 16/04/2002 16:38:10 I:p1 DTR UP
EXAMPLE 2: setting DTR signal to "DOWN":
16/04/2002 16:38:13 I:CP DTR DN p1 16/04/2002 16:38:13 I:p1 DTR DN
EXAMPLE 3: setting DTR signal to "PULSE":
16/04/2002 16:38:17 I:CP DTR PL p1 16/04/2002 16:38:17 I:p1 DTR PL
C SC | Clear Statistics Compressor (Administrator) |
C SC PO:A C SC PO:xxx |
It clears the compression statistics of the specified running port. The specified value must be in the interval [0 - 999].
By specifying "PO:A", the command will clear the statistics of all the running ports managed by the Connection Oriented Router.
If the requested port is inactive or not present, the command generates the error message: "PO:xxx PORT NOT PRESENT OR NOT RUNNING", where "xxx" is the identifier of the requested port.
If the Connection Oriented Router does not manage the specified port, the command will show the following error message: "COMMAND NOT ALLOWED FOR THAT PORT".
This command generates events neither into the System Log and Events Log, so it is up to user refer statistics values to the correct time interval. Compression statistics are always cleared when the Abilis CPX starts.
D SC | Display Statistics Compressor (User) |
D SC PO:A D SC PO:xxx |
It displays the compression statistics of the specified running port. The specified value must be in the interval [0 - 999].
By specifying "PO:A", the command will display the statistics of all the running ports managed by the Connection Oriented Router.
If the requested port is inactive or not present, the command generates the error message: "PO:xxx PORT NOT PRESENT OR NOT RUNNING", where "xxx" is the identifier of the requested port.
If the Connection Oriented Router does not manage the specified port, the command will show the following error message: "COMMAND NOT ALLOWED FOR THAT PORT".
INIT PO: | Init Port (User) |
INIT PO:type INIT PO:xxx[,yyy,...] |
It initializes the specified port(s), if it is currently active and running. At the same time the command updates configuration parameters that have been modified, activating them.
The following table summarizes the allowed command syntaxes:
INIT PO:type | The initialization is executed for all the ports of the specified "type". The port "type" must be one of the mnemonics that are allowed by the system, e.g.: X25, MLM, LAPD and so on. |
INIT PO:xxx[,yyy,...] | The initilization is executed for all the ports that are specified in the list. The list can specify from 1 up to 50 port values in the range [0 - 999] separated by ',' (comma) character without spaces. |
If the command is successful the message "COMMAND EXECUTED" will be displayed, otherwise the message "COMMAND FAILED ON PO:xxx" will be shown, where "xxx" is the identifier of the port.
The command will work on present, active and running ports only; otherwise the error message "PO:xxx NOT PRESENT OR INACTIVE" will be displayed, where "xxx" is the identifier of the port.
The following example shows which is the answer in the case that the system is requested to initialize three ports, but one of them is not currently running:
[16:52:44] ABILIS_CPX: INIT PO:301,302,308 PO:308 PORT NOT PRESENT OR NOT RUNNING COMMAND EXECUTED
The message "COMMAND EXECUTED" advises that the command was successful on 301 and 302 ports, while it fail on the port 308 because it is not currently running.
This command generates events neither into the System Log and Events Log.
R PO: | Restart Port (User) |
R PO:type R PO:xxx[,yyy,...] |
It re-initializes the specified port(s), if it is currently active and running.
The following table summarizes the allowed command syntaxes:
R PO:type | The re-initialization is executed for all the ports of the specified "type". The port "type" must be one of the mnemonics that are allowed by the system, e.g.: X25, MLM, LAPD and so on. |
R PO:xxx[,yyy,...] | The re-initialization is executed for all the ports that are specified in the list. The list can specify from 1 up to 50 port values in the range [0 - 999] separated by ',' (comma) character without spaces. |
If the command is successful the message "COMMAND EXECUTED" will be displayed, otherwise the message "COMMAND FAILED ON PO:xxx" will be shown, where "xxx" is the identifier of the port.
The command will work on present, active and running ports only; otherwise the error message "PO:xxx NOT PRESENT OR INACTIVE" will be displayed, where "xxx" is the identifier of the port.
This command generates events neither into the System Log and Events Log.
As it will be shown in the next example, the command cannot be executed in the case that the internal events trace is started for the selected port:
[12:19:25] ABILIS_CPX: TRACE ACT PO:1 COMMAND EXECUTED [12:19:26] ABILIS_CPX: TRACE START COMMAND EXECUTED [12:19:28] ABILIS_CPX: R PO:1 COMMAND NOT ALLOWED FOR PO:1, TRACE IS RUNNING ON THAT PORT
D ACT | Display Active cards and ports |
D ACT |
It displays all the boards and ports currently configured and active.
Boards and ports are active, if they are configured (present), but not necessarily running. Setting changes and visualization are allowed only for active ports and boars.
Boards and ports are running only if they are configured (present) and active when the system starts.
If there are no active boards the message "NO ACTIVE CARDS PRESENT" will be shown. If there are no active ports the message "NO ACTIVE PORTS PRESENT" will be shown.
Here is an example of command execution:[14:28:49] ABILIS_CPX: D ACT -------------------------------- Active Cards: -------------------------------- Card-Numb Port(s) SlotId Addr Irq ------------------------------------------------------------------------------- ESB-1 1, 2, 3, 4 . . . . . . . . . . . . . . . 8 PCI 10 ESB-2 5, 6, 7, 8 . . . . . . . . . . . . . . . 10 PCI 12 ASY-1 21 . . . . . . . . . . . . . . . . . . . . . - 3F8 4 ETH100-1 58 . . . . . . . . . . . . . . . . . . . . . 9 PCI 7 EBIB-1 100, 80..95 . . . . . . . . . . . . . . . . - CE00 11 -------------------------------- Active Ports: -------------------------------- Type Port(s) ------------------------------------------------------------------------------- CP 0 SYNC 1 2 3 4 5 6 7 8 ISDN 17 PAD 21 ETH100 58 EBISDN 80 81 82 83 EIM 100 LAPD 117 IPLAN 158 EBLAPD 180 181 182 183 EIR 200 LAPB 201 202 203 204 205 206 207 998 Q931 217 EBQ931 280 281 282 283 X25 301 302 303 304 305 306 307 308 999 SDLC 328 IPRTR 900 TCP 901 UDP 902 RIP 903 SNMP 904 TELNET 905 SSH 906 SNTP 909 DNS 910 MfIde 990 MLM 997
S ACT | Active cards and ports (Administrator) |
S ACT CARD:xxx[,yyy,...] S ACT PO:xxx[,yyy,...] |
It sets active the specified board(s) or port(s).
The following table summarizes the allowed command syntaxes:
S ACT CARD:xxx[,yyy,...] | Activation is executed on all the cards that are specified in the list. The list can specify from 1 up to 50 cards
values, separated by ',' (comma) character without spaces, in the form "type-nnn", where: "type" has to be one of the card's mnemonics that are allowed by the system (e.g. ETH100, ESB and so on); "nnn" must be a digit in the interval [1 - 255]. |
S ACT PO:xxx[,yyy,...] | Activation is executed on all the ports that are specified in the list. The list can specify from 1 up to 50 port values in the range [0 - 999] separated by ',' (comma) character without spaces. |
Activating a board or a port does not mean to make it run. Activation makes possible to show board's/port's parameters and to modify them. To have a running board/port or activate the changes made on the board/ports, it is needed to save the configuration and restart the system.
If the specified board is not present, the message "CARD:type-nnn NOT PRESENT" will be displayed; if it is already active then "CARD:type-nnn ALREADY ACTIVE" advise will appears. In both cases "type-nnn" is the identifier of the card.
If the specified port is not present, the message "PO:xxx NOT PRESENT" will be displayed; if it is already active then "PO:xxx ALREADY ACTIVE" advise will appears. In both cases "xxx" is the identifier of the port.
D INACT | Display Inactive cards and ports (User) |
D INACT |
It shows all the boards and ports currently configured but inactive.
A board (port) is inactive (or not active) when it is present but it is not running. Setting changes and visualization are not allowed for inactive boards/ports. Moreover configured but inactive boards/ports are ignored when the system starts.
If there are no inactive boards, the following message is generated "NO INACTIVE BOARDS PRESENT". If there are no inactive ports, the following message is generated "NO INACTIVE PORTS PRESENT".
Here is an example of the command execution:
[14:35:50] ABILIS_CPX: D INACT ------------------------------- Inactive Cards: ------------------------------- Card-Numb Port(s) SlotId Addr Irq ------------------------------------------------------------------------------- HSCB-1 1, 2 . . . . . . . . . . . . . . . . . . . - D000 7 HSCB-2 3, 4 . . . . . . . . . . . . . . . . . . . - D000 5 HSCB-3 5, 6 . . . . . . . . . . . . . . . . . . . - D000 10 HSCB-4 7, 8 . . . . . . . . . . . . . . . . . . . - D000 11 ESB-3 9, 10, 11, 12 . . . . . . . . . . . . . . . NONE PCI ? ESB-4 13, 14, 15, 16 . . . . . . . . . . . . . . . NONE PCI ? ISDN-1 17 . . . . . . . . . . . . . . . . . . . . . - 390 11 ISDN-2 18 . . . . . . . . . . . . . . . . . . . . . - 398 10 ISDN-3 19 . . . . . . . . . . . . . . . . . . . . . - 3A0 5 ASY-2 22 . . . . . . . . . . . . . . . . . . . . . - 2F8 3 ASYMS-1 23..30 . . . . . . . . . . . . . . . . . . . - 280 3 ASYMS-2 31..38 . . . . . . . . . . . . . . . . . . . - 190 5 ETH-1 55 . . . . . . . . . . . . . . . . . . . . . - 300 12 ETH-2 56 . . . . . . . . . . . . . . . . . . . . . - 360 10 TRH-1 57 . . . . . . . . . . . . . . . . . . . . . NONE PCI ? ETH100-2 59 . . . . . . . . . . . . . . . . . . . . . NONE PCI ? ACB-1 60, 61, 62, 63, 64, 65, 66, 67 . . . . . . . - 320 15 ACB-2 68, 69, 70, 71, 72, 73, 74, 75 . . . . . . . - 340 14 EPIB-1 100, 96..99 . . . . . . . . . . . . . . . . - CC00 11 BEP-1 80..95 . . . . . . . . . . . . . . . . . . . - CE00 10 BRIO-1 17 . . . . . . . . . . . . . . . . . . . . . NONE PCI ? BRIO-2 18 . . . . . . . . . . . . . . . . . . . . . NONE PCI ? ------------------------------- Inactive Ports: ------------------------------- Type Port(s) ------------------------------------------------------------------------------- SYNC 9 10 11 12 13 14 15 16 ISDN 18 19 PAD 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 ETH 55 56 TR 57 ETH100 59 EBISDN 84 85 86 87 88 89 90 91 92 93 94 95 EPISDN 96 97 98 99 FR 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 LAPD 118 119 IPLAN 155 156 157 159 EBLAPD 184 185 186 187 188 189 190 191 192 193 194 195 EPLAPD 196 197 198 199 LAPB 208 209 210 211 212 213 214 215 216 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 Q931 218 219 EBQ931 284 285 286 287 288 289 290 291 292 293 294 295 EPQ931 296 297 298 299 X25 309 310 311 312 313 314 315 316 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 SDLC 321 322 323 324 325 326 327 329 330 331 332 333 334 335 336 HDLCT 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 sQ931 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 PLINKE 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 MLM 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 ML 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 PPP 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 XTP 907 ACNT 908 NAT 911
S INACT | Set Inactive cards and ports (Administrator) |
S INACT CARD:xxx[,yyy,...] S INACT PO:xxx[,yyy,...] |
It sets inactive the specified board(s) or port(s).
The following table summarizes the allowed command syntaxes:
S INACT CARD:xxx[,yyy,...] | Deactivation is executed on all the cards that are specified in the list. The list can specify from 1 up to 50 cards
values, separated by ',' (comma) character without spaces, in the form "type-nnn", where: "type" has to be one of the card's mnemonics that are allowed by the system (e.g. ETH100, ESB and so on); "nnn" must be a digit in the interval [1 - 255]. |
S INACT PO:xxx[,yyy,...] | Dectivation is executed on all the ports that are specified in the list. The list can specify from 1 up to 50 port values in the range [0 - 999] separated by ',' (comma) character without spaces. |
Deactivating a board or a port does not mean to make it not run, if it was running after the system start. Deactivation makes not possible to show board's/port's parameters and to modify them. To make a board/port not running, it is needed to save the configuration and restart the system.
If the specified board is not present, the message "CARD:type-nnn NOT PRESENT" will be displayed; if it is already inactive then "CARD:type-nnn ALREADY INACTIVE" advise will appears. In both cases "type-nnn" is the identifier of the card.
If the specified port is not present, the message "PO:xxx NOT PRESENT" will be displayed; if it is already inactive then "PO:xxx ALREADY INACTIVE" advise will appears. In both cases "xxx" is the identifier of the port.
D RUN | Display Running Ports (User) |
It shows all the currently running ports.
The running ports are the ones that are configured and active
when at the system start.
A port is still running even if it has been deactivated through the command S INACT.
If there are no running ports the message "NO RUNNING PORTS PRESENT" will be shown. This eventuality cannot happen.
Here is an example of the command execution:
[14:45:59] ABILIS_CPX: D RUN ------------------------------- Running Ports: -------------------------------- Type Port(s) ------------------------------------------------------------------------------- CP 0 SYNC 1 2 3 4 5 6 7 8 ISDN 17 PAD 21 ETH100 58 LAPD 117 IPLAN 158 EBLAPD 180 181 182 183 EIR 200 LAPB 201 202 203 204 205 206 207 998 Q931 217 EBQ931 280 281 282 283 X25 301 302 303 304 305 306 307 308 999 SDLC 328 IPRTR 900 TCP 901 UDP 902 RIP 903 SNMP 904 TELNET 905 SSH 906 SNTP 909 DNS 910 MfIde 990 MLM 997
D TREE | Display Ports Tree |
D TREE |
It shows the real status of the connections among protocol ports and link ports.
Resources can be split into 5 groups:
Connection Oriented Router: in this section there are all the protocol ports currently set and the link ports connected to them.
IP Router and IP Services: this section is dedicated to the IP Router and IP Services currently set. Therefore is shown the IPRTR and IP ports. All the other ports that offer IP Services are shown.
Enhanced Isdn Router: this section is dedicated to the ISDN services; EIR port is shown and the P-Link, S-Link connected to it.
ACB Voice Router: this section is dedicated to Fxs/Fxo Voice service; therefore the list of all the Fxs/Fxo Voice ports currently set is shown.
Unconnected ports: this section is dedicated to all the link ports currently set, but not connected to any protocol port.
Before showing the ports connections, the command automatically executes a validation of the current configuration. If the validation is successful, the command will be executed, otherwise it won't.
It is important to note that "successful validation" means that during the validation process no errors were found in the current configuration and no changes were done on it. For more details on the configuration validation procedure see the Configuration validating section.
Here is an example of successful command execution:
[14:45:59] ABILIS_CPX: D TREE VALIDATION IN PROGRESS .. VALIDATION SUCCESSFULLY EXECUTED ------------------------- Connection Oriented Router: ------------------------- CP PO:0 PAD PO:21 X25 PO:301--201--001 X25 PO:302--202--002 X25 PO:303--203--003 X25 PO:304--204--004 X25 PO:305--205--005 X25 PO:306--206--006 X25 PO:307--207--007 X25 PO:308 SDLC PO:328--008 IPRTR PO:900--... TELNET PO:905--... SSH PO:906--... X25 PO:999--998--997--217--117--017 ------------------------- IP Router and IP Services: -------------------------- IPRTR PO:900 |-(Ipp:00)--158--058 TCP PO:901 UDP PO:902 RIP PO:903--902 SNMP PO:904--902 TELNET PO:905--901 SSH PO:906--901 SNTP PO:909--902 DNS PO:910--902 ---------------------------- Enhanced Isdn Router: ---------------------------- EIR PO:200--100 |--280--180--080 |--281--181--081 |--282--182--082 |--283--183--083 ------------------------------ ACB Voice Router: ------------------------------ NO ACB VOICE ROUTER PORTS ------------------------- PPPoE Access Concentrators: ------------------------- POEAC PO:163--058 |-(Lnk:01)--200--... ---------------------------------- Bridges: ----------------------------------- BRIDGE PO:170 -------------------------- Wireless to G.703 bridge: -------------------------- NO GCP or WLP PORTS ----------------------------- Unconnected ports: ------------------------------
Here is an example of unsuccessful command execution:
[14:45:59] ABILIS_CPX: D TREE VALIDATION IN PROGRESS ... ERROR: PO:302 >LOWPO> = 201 crossed setting VALIDATION FAILED PORT TREE NOT EXECUTED
ALARM RESET | Reset alarm conditions (User) |
ALARM RESET |
It activates a reset procedure of error conditions that generated the alarm.
Ports alarms are detected by a proper procedure, which is executed every 30 seconds and is activated setting the "A" option in the "LOG:" parameter. If the "L" option is also set in the "LOG:" parameter, on alarm detection, acoustic signal and message on the LCD display are generated.
Alarm conditions reset is also possible with an equivalent command that is available in the Utility of the LCD display on the front panel.
ALARM VIEW | View alarm conditions (User) |
ALARM VIEW |
It shows a list of the ports in error conditions that have generated the alarm.
Here is an example of the command execution:
[14:45:59] ABILIS_CPX: ALARM VIEW PO:501 ------------------------------------------------------------------------ MLM P-LINK:DOWN2 S-LINK:STOPPED1 ATN: PO:502 ------------------------------------------------------------------------ MLM P-LINK:DOWN2 S-LINK:STOPPED1 ATN:
If there are no alarmed ports when the command is executed, the message "NO ALARMED PORTS" will be shown.
Ports alarms are detected by a proper procedure, which is executed every 30 seconds and is activated setting the "A" option in the "LOG:" parameter. If the "L" option is also set in the "LOG:" parameter, on alarm detection, acoustic signal and message on the LCD display are generated.
The list of ports that are in error conditions is also displayed by an equivalent command that is available in the Utility of the LCD display on the front panel.
CALL PO: | Open a connection (User) |
CALL PO:xxx |
It opens a connection on the specified port. The port value must be in the interval [0 - 999] and has to correspond to a port that is active and running.
The command can work only on MLM and PPP port types, otherwise the message "COMMAND NOT ALLOWED FOR THAT PORT" is generated.
If the command is successful the following message will be displayed: "COMMAND EXECUTED", otherwise "COMMAND FAILED".
Open connection must be closed using the DISC PO: command. If the command has been already executed on the specified port, while the DISC PO: one was not, then the message "CONNECTION ALREADY OPENED" will be displayed.
The command will work only on present, active and running ports; otherwise the error message "PORT NOT PRESENT OR NOT RUNNING" will be displayed.
DISC PO: | Close a connection (User) |
DISC PO:xxx |
It closes the connection, previously activated by the CALL PO: command, on the specified port. The port value must be in the interval [0 - 999] and has to correspond to a port that is active and running.
The command can work only on MLM and PPP port types, otherwise the message "COMMAND NOT ALLOWED FOR THAT PORT" is generated.
If the command is successful the following message will be displayed: "COMMAND EXECUTED", otherwise "COMMAND FAILED".
If the command is executed when the channel is already closed the message "CONNECTION ALREADY CLOSED" will be displayed.
The command will work only on present, active and running ports; otherwise the error message "PORT NOT PRESENT OR NOT RUNNING" will be displayed.
A D | Add IP port and CPX port description (Administrator) |
A D IPP:xx Description A D PO:xxx Description |
It allows the user to adds the desired description to be assigned to an IP port and/or to a CPX port.
IP port value must be in the interval [0 - 63], while CPX port value must be in the interval [0 - 999].
The parameter "Description" is a generic ASCII printable string, whose maximum length is 68 characters and that cannot contain spaces.
Here is an example on how to assign a description to an IP or CPX port:
[12:26:01] ABILIS_CPX: A D IPP:0 Internal_Lan COMMAND EXECUTED [12:26:01] ABILIS_CPX: A D PO:0 Control_port_for_remote_CPX_management COMMAND EXECUTED
The modification of the defined descriptions is allowed by the S D command.
Displaying the defined descriptions is allowed by the D D and D DE commands.
[15:09:48] ABILIS_CPX: D D - Not Saved (SAVE CONF) ------------------------------------------------------- IPP Type Description ------------------------------------------------------------------------------- 0 LAN Internal_Lan PO Type Description ------------------------------------------------------------------------------- 0 CP Control_port_for_remote_CPX_management
The "Not Saved (SAVE CONF)" message is displayed every time informative descriptions are added/cleared/modified but not saved with the SAVE CONF command.
Informative notes that are assigned to IP ports and/or to CPX ports are also displayed in several commands: D IPP, D P, D S, D SE, ALARM VIEW and so on.
For example:
[18:45:45] ABILIS_CPX: D IPP:0 IPP:0 - Internal_Lan --------------------------------------------------------- ACT IPADD:192.168.000.213 MTU:1500 MASK :255.255.255.000 NAT:NO SRCV:NO outbuf:50 IFTYPE:LAN REDIS:YES RP:RIP BRD:NET LOWPO:158 HIDE:NO FAIRQUEUE:YES SPEEDLIMIT:NO - RIP section ---------------------------------------------------------- RIPSEND:RIP2B RIPRECV:BOTH RIPNU:YES RIPMETRIC:1 - TRFA section --------------------------------------------------------- TRFA:YES TRFA-MODE:IP-PROT IP-RESERVE:AUTO TRFA-SIDE:LOCAL TRFA-IPADD:001.001.010.255 [12:26:01] ABILIS_CPX: D P PO:0 PO:0 - Control_port_for_remote_CPX_management ------------------------------- CP PI:ABILIS_CPX: bsvc:8 ps:128 PWD-U: PWD-A: PWD-S: X29A:02010102010302040006050C010D000E000F011008111812121302 X29B:020100020003000402050006000700080009000A000C000D000E000F001500
The message "IP PORT DESCRIPTION ALREADY EXIST" is displayed, if the IP ports already have a description. While, if the specified IP port is not currently configured, the error message "IP PORT NOT PRESENT" is generated.
The message "PORT PORT DESCRIPTION ALREADY EXIST" is displayed, if the CPX ports already have a description. While, if the specified CPX port is not currently configured, the error message "PORT NOT PRESENT" is generated.
It is important to remark that ports informative notes, that are added with the present command, are automatically associated by the system to the higher CPX ports that are connected to them, in the eventuality that they don't have their own description.
Through the D D command execution, only directly assigned descriptions will be shown; while, by using the D DE command, it is possible to recognize the ports to which a description has been automatically assigned by the system, because they are marked by the '*' character.
C D | Clear IP port and CPX port description (Administrator) |
C D IPP:A C D IPP:xx C D PO:A C D PO:xxx |
It clears th description previously set for an IP port or a CPX port.
IP port value must be in the interval [0 - 63], while CPX port value must be in the interval [0 - 999].
In both cases, the value "A" can be used to clear descriptions of all IP and CPX ports. The command doesn't ask a confirmation before executing the required operation, then the "A" value must be used very carefully.
If the command is successful the message "COMMAND EXECUTED" is displayed.
The message "IP PORT DESCRIPTION DOESN'T EXIST" is displayed, if the IP ports don't have any description.
The message "PORT DESCRIPTION DOESN'T EXIST" is displayed, if the CPX ports don't have any description.
The "Not Saved (SAVE CONF)" message is displayed every time informative descriptions are added/cleared/modified but not saved with the SAVE CONF command.
D D | Display IP port and CPX port description (User) |
D D D D IPP:A D D IPP:xx D D PO:A D D PO:type D D PO:xxx[,yyy,zzz,...] |
It displays currently configured informative description(s) of IP and CPX ports. The following table summarizes the allowed command syntaxes:
D D | Display all informative description(s) that are currently configured for both IP ports and CPX ports. |
D D IPP:A | Display all informative description(s) that are currently configured for IP ports. |
D D IPP:xx | Display the informative description that is currently defined for the specified IP port. The IP port value must be in the interval [0 - 63]. |
D D PO:A | Display all informative description(s) that are currently configured for CPX ports. |
D D PO:type | Display informative descriptions(s) of all the CPX ports of the specified "type". The port "type" must be one of the mnemonics that are allowed by the system, e.g.: X25, MLM, LAPD and so on. |
D D PO:xxx[,yyy,...] | Display informative descriptions(s) of all the CPX ports that are specified in the list. The list can specify from 1 up to 50 port values in the range [0 - 999] separated by ',' (comma) character without spaces. |
The following example shows the command result in the case that nether IP ports nor CPX ports have a description.
[10:57:42] ABILIS_CPX: D D IPP Type Description ------------------------------------------------------------------------------- *** NO IP PORTS INFORMATION *** PO Type Description ------------------------------------------------------------------------------- *** NO PORTS INFORMATION ***Here there are some additional examples:
[12:25:58] ABILIS_CPX: D D IPP Type Description ------------------------------------------------------------------------------- 0 LAN Internal_Lan 10 PPP Point_to_Point_Protocol_interface PO Type Description ------------------------------------------------------------------------------- 0 CP Control_port_for_remote_CPX_management 1 SYNC sync_port_special 904 SNMP SNMP_Agent_of_version_1
[11:05:11] ABILIS_CPX: D D IPP:A IPP Type Description ------------------------------------------------------------------------------- 0 LAN Internal_Lan 10 PPP Point_to_Point_Protocol_interface [11:05:17] ABILIS_CPX: D D IPP:10 IPP Type Description ------------------------------------------------------------------------------- 10 PPP Point_to_Point_Protocol_interface [11:05:27] ABILIS_CPX: D D IPP:1 PORT DESCRIPTION DOESN'T EXIST
[11:02:26] ABILIS_CPX: D D PO:A PO Type Description ------------------------------------------------------------------------------- 0 CP Control_port_for_remote_CPX_management 1 SYNC sync_port_special 904 SNMP SNMP_Agent_of_version_1 [11:02:29] ABILIS_CPX: D D PO:SNMP PO Type Description ------------------------------------------------------------------------------- 904 SNMP SNMP_Agent_of_version_1 [11:02:54] ABILIS_CPX: D D PO:0,904 PO Type Description ------------------------------------------------------------------------------- 0 CP Control_port_for_remote_CPX_management 904 SNMP SNMP_Agent_of_version_1
The "Not Saved (SAVE CONF)" message is displayed every time informative descriptions are added/cleared/modified but not saved with the SAVE CONF command.
D DE | Display IP port and CPX port description extended (User) |
D DE D DE IPP:A D DE IPP:xx D DE PO:A D DE PO:type D DE PO:xxx[,yyy,zzz,...] |
It displays currently configured informative descriptions of IP and CPX ports. Descriptions that are marked by the '*' character are automatically assigned by the system and not manually added by the user.
In fact IP and CPX ports informative notes, that are added with the A D command, are automatically associated by the system to the higher CPX ports that are connected to them, in the eventuality that they don't have their own description.
The following table summarizes the allowed command syntaxes:
D DE | Display all informative description(s) that are currently configured for both IP ports and CPX ports. |
D DE IPP:A | Display all informative description(s) that are currently configured for IP ports. |
D DE IPP:xx | Display the informative description that is currently defined for the specified IP port. The IP port value must be in the interval [0 - 63]. |
D DE PO:A | Display all informative description(s) that are currently configured for CPX ports. |
D DE PO:type | Display informative descriptions(s) of all the CPX ports of the specified "type". The port "type" must be one of the mnemonics that are allowed by the system, e.g.: X25, MLM, LAPD and so on. |
D DE PO:xxx[,yyy,...] | Display informative descriptions(s) of all the CPX ports that are specified in the list. The list can specify from 1 up to 50 port values in the range [0 - 999] separated by ',' (comma) character without spaces. |
In the following example we can see several entries that are marked by the '*' character: they correspond to description notes that are recursively inherited by the one that is manually defined for their lowest level SYNC port:
[12:25:58] ABILIS_CPX: D DE IPP Type Description ------------------------------------------------------------------------------- 0 LAN * Internal_Lan 4 PPP Point_to_Point_Protocol_interface PO Type Description ------------------------------------------------------------------------------- 0 CP Control_port_for_remote_CPX_management 1 SYNC sync_port_special 58 ETH100 Internal_Lan 101 FR * sync_port_special 158 IPLAN * Internal_Lan 201 LAPB * sync_port_special 202 LAPB * sync_port_special 301 X25 * sync_port_special 302 X25 * sync_port_special 501 MLM * sync_port_special 502 MLM * sync_port_special 904 SNMP SNMP_Agent_of_version_1
The following example shows the command result in the case that nether IP ports nor CPX ports have a description.
[10:57:42] ABILIS_CPX: D DE IPP Type Description ------------------------------------------------------------------------------- *** NO IP PORTS INFORMATION *** PO Type Description ------------------------------------------------------------------------------- *** NO PORTS INFORMATION ***Here there are some additional examples:
[11:50:54] ABILIS_CPX: D DE PO:A PO Type Description ------------------------------------------------------------------------------- 0 CP Control_port_for_remote_CPX_management 1 SYNC sync_port_special 58 ETH100 Internal_Lan 101 FR * sync_port_special 158 IPLAN * Internal_Lan 201 LAPB * sync_port_special 202 LAPB * sync_port_special 301 X25 * sync_port_special 302 X25 * sync_port_special 501 MLM * sync_port_special 502 MLM * sync_port_special 904 SNMP SNMP_Agent_of_version_1 [11:51:05] ABILIS_CPX: D DE PO:x25 PO Type Description ------------------------------------------------------------------------------- 301 X25 * sync_port_special 302 X25 * sync_port_special [11:51:15] ABILIS_CPX: D DE PO:0,101,904 PO Type Description ------------------------------------------------------------------------------- 0 CP Control_port_for_remote_CPX_management 101 FR * sync_port_special 904 SNMP SNMP_Agent_of_version_1
It is important to remark that "inherited" descriptions cannot be ether deleted or modified. See for example the case of the FR port here displayed:
[11:51:15] ABILIS_CPX: D DE PO:101 PO Type Description ------------------------------------------------------------------------------- 101 FR * sync_port_special [11:51:48] ABILIS_CPX: C D PO:101 PORT DESCRIPTION DOESN'T EXIST [11:54:16] ABILIS_CPX:
The deletion of it description fails because its information note wasn't added manually by the user but was automatically assigned to it by the system.
The "Not Saved (SAVE CONF)" message is displayed every time informative descriptions are added/cleared/modified but not saved with the SAVE CONF command.
S D | Set IP port and CPX port description (Administrator) |
S D IPP:xx Description S D PO:xxx Description |
It allow to modify the informative description that was previously defined by the user for the specified IP or CPX port.
IP port value must be in the interval [0 - 63], while CPX port value must be in the interval [0 - 999].
The parameter "Description" is a generic ASCII printable string, whose maximum length is 68 characters and that cannot contain spaces.
If the command is successful the message "COMMAND EXECUTED" will be shown.
The message "IP PORT DESCRIPTION DOESN'T EXIST" is displayed, if no description is present for the specified IP port.
The message "PORT DESCRIPTION DOESN'T EXIST", if no description is present for the specified CPX port.
The "Not Saved (SAVE CONF)" message is displayed every time informative descriptions are added/cleared/modified but not saved with the SAVE CONF command.