Mike's PBX Cookbook

Enabling an MSDL

LD 96 is used to test and maintain D-Channel links.

From Release 18, D-Channels can also reside on Multi-purpose Serial Data Link (MSDL) cards:

Use LD 96: map dch to find the DCH/MSDL association if performing maintenance.

.map dch

DCH 002 : GROUP 00  MSDL 08  PORT 0          4 port MSDL card in Network slot (CS1000M)
DCH 003 : GROUP 00  MSDL 08  PORT 1 
DCH 024 : GROUP 00  MSDL 08  PORT 2 

MSDL commands:

The LD 96 MSDL commands are listed below, x is the MSDL device number (defined by ADAN: DNUM in LD 17).
These commands are also provided in Input/Output Diagnostic (LD 37) and Link Diagnostic (LD 48).

CommandDescription
DIS MSDL x (ALL)Disable MSDL Device
ENL MSDL x (FDL, ALL)Enable  MSDL Device (FDL to 'force download' required loadware)
RST MSDL xPower on Reset  MSDL Device (must be in MAN DSBL state)
SLFT MSDL xPower on Reset, and execute a self-test on MSDL device x
STAT MSDL (x) (FULL)Get MSDL Status (use FULL to list all MSDL cards in system)

Note:

The LD 96 MSDL D-Channel commands are listed below, x is the DCH number (defined by ADAN: DCH in LD 17).

CommandDescription
DIS LLB xDisable local loop back mode on MSDL DCH x
DIS RLB xDisable remote loop back mode on MSDL DCH x
DIS TEST xDisable TEST mode on MSDL DCH x
DLIF DCH xx FDLForce download a PRI interface table.
ENL LLB xEnable local loop back mode on MSDL DCH x
ENL RLB xEnable remote loop back mode on MSDL DCH x
ENL TEST xEnable TEST mode on MSDL DCH x
MAP DCH xDisplay physical card and port settings for D-Channels. Eg.:
MAP DCH
DCH 15 DCHI 07
DCH 23 MSDL 09 PORT 2
PCON DCH xPrint configuration parameters on MSDL DCH x
PMES DCH xPrint incoming layer 3 messages on MSDL DCH x
PTRF DCH xPrint traffic report on MSDL DCH x
STAT DCH xGet the present status of D-Channel x
TEST LLB xStart local loop back test on MSDL DCH x
TEST RLB xStart remote loop back test on MSDL DCH x

The MSDL commands listed in LD48 can also be used in LD96.

Example TTY Output:

Enabling MSDL 6 (if the version numbers are different, an automatic download will commence):

>ld 96
DCH000
.enl msdl 6                         6 is the MSDL device number (ADAN: DNUM in LD 17)

DOWNLOADING BASE
REASON: VERSION MISMATCH

OVL021 IDLE

SDL100 BUSY

OVL021 BKGD

SDL100 BUSY
...................................................................................
...................................................................................
...................................................................................
...................................................................................

OK
.

Enabling a UDT card MSDL, card is in slot 24 0 1:

.enl msdl 24 0 1                    UDT card is in slot 24 0 1

OVL021 IDLE
...................................................................................
...................................................................................
...................................................................................
...................................................................................
SDL000 NET1 ( MSDL 24  0), VERSION 48, MAINT MODE.
..
OK
.stat msdl

MSDL  024  0  1  ENBL
.

To force a firmware download to the MSDL, ie: with new hardware, a configuration change, or when trying to correct D-Channel mismatch problems, always use the 'FDL' switch - and watch the dots (full-stops - there will be several pages of them), which should flow nicely/evenly during the download process:

>ld 96
DCH000
.enl msdl 6 fdl

DOWNLOADING BASE
REASON: FORCED

OVL021 IDLE

SDL100 BUSY
...................................................................................
...................................................................................
...................................................................................
...................................................................................

SDL000 MSDL 6, VERSION 70, MAINT MODE.


DOWNLOADING PRIE
REASON: FORCED
...................................................................................
...................................................................................
...................................................................................
...................................................................................

SDL000 PRIE (MSDL 6), VERSION 80, MAINT MODE.
.
DOWNLOADING GER DATA
REASON: FORCED
..
SDL000 GER1 ( MSDL 6), VERSION 50, MAINT MODE.

OK
.

If the download dots stop, or the card stops responding, try the RST MSDL x command.
If an OK and/or prompt is not returned, 4 star out of LD 96, and re-enter it to reset the card.

If there's an OVL0306 message, use the SUSP command: LD 96 SUSP, and RST MSDL x. Use SUSP with caution.