Nortel PBX Cheat Sheet

800px-Nortel_Networks_Meridian_PBX

This is a collection of Nortel Networks SL1, Succession, Meridian1 and NCS 1000 PBX programming tips I’ve compiled after many years of supporting Northern Telecom/Nortel Networks phone systems. While graphical tools exist, many times it’s easier to connect via serial terminal or a telnet session and use the command line for common tasks.

While Nortel Networks was acquired by Avaya and no longer exists as a company or product line, these systems were designed to run for a long time and with secondary market spares should still be ringing for many years now.

ADD AN AREA CODE
 > LD 90
 REQ NEW
 CUST 0 Customer is almost always zero
 FEAT NET Network Translation
 TRAN AC1 Access Code 1
 TYPE NPA Numbering Plan Area
 NPA 1NXX 1 + new area code
 RLI 4Route List Index
 SDRR DENY Supplemental Digit Restriction or Recognition
 DENY 976 Deny access to 976 numbers within this area code
 DENY
 SDRR
 ITEM
 NPA
 REQ ****
ADD/CHANGE CALL ROUTING
 > LD 87
 REQ NEW
 CUST 0
 FEAT CDP
 TYPE DSC
 DSC 4238 Extension being added
 RLI 30 Route number for Chicago
CHANGE CALLING PARTY NAME DISPLAY (CPND)
 > LD 95
 REQ CHG
 TYPE NAME
 CUST 0
 DIG
 DN 4210 Extension needing changed
RESET A PHONE
 > LD 20
 REQ PRT
 TYPE DNB
 DN 4210 Extension
003 0 00 013
 REQ **** Exit
 > LD 32
 Blah
 . STAT 3 13
 DSBL
 . DISU 3 13
 . ENLU 3 13
 . STAT 3 13
 IDLE
CHANGE CALL CAPABILITIES
 > LD 10 or 11 10 for Analog phones 11 for Digital
 REQ CHG
 TYPE 500 or 2616/2006/2008
 TN 14 0 00 00 TN of Phone
 ECHG YES
 ITEM ENCOS 1 Where 1 is ability desired.0 = 911
 1 = 1800, etc
 5 = US
 6 = Caribbean
 7 = Hawaii/Alaska
 8 = Canada
 9 = International (only?)
CHANGE PBX TIME
 > LD 2
 . TTAD (Responds) TUE 04 04 2000 13 25 54
 . STAD 4 4 2000 14 26 10
 . ****
PRINT SPEED CALL LISTS
 > LD 20
 REQ PRT
 TYPE SCL
 LSNO 0000 System Speed Call List Number Is 0000
 RNGE 00 20 (example) Print speed call entries (0-20)
 Or Print All Entries
 REQ **** Exit
CHANGE THE SYSTEM SPEED CALL LIST
 > LD 18
 REQ CHG
 TYPE SSC System Speed Call
 LSNO 0000
 NCOS Network Class Of Service
 DNSZ Directory Number SiZe (length of stored numbers)
 SIZE List SIZE (how many entries can be stored)
 WRT WriTe to disk? ( = yes)
 STOR 09 98*15108476100 09 = Entry Number, * = pause
 WRT
 STOR
 REQ **** Exit
ENABLE/DISABLE TRUNKS
 > LD 32
 Blah
 . STAT 011 0 00 00 6102 Trunk
 IDLE
 . DISU 011 0 00 00
 . STAT 011 0 00 00
 DSBL
 . ENLU 011 0 00 00
 . STAT 011 0 00 00
 IDLE
SHOW T1/PRI STATUS
 > LD 60
 Blah
 . STAT (note the DCH shown on channel 24 if you want to down a PRI)
RESET PRI
 > LD 96
 Blah
 . DIS DCH 15 Channel Number
 LD 60
 DISL 2 Loop Number
 ENLL 2
BACKUP YOUR DATA (IMPORTANT!)
 > LD 43
 . Edd Create data dump
 > LD 143
 . Xbk External Backup
 INFO: 9600 backup 05-19-03 Include backup rate (needed for restore), and date.
 Initiate x-modem receive on comm. program

QUICK MOVE A TELEPHONE SET
EX:
 5572 - 8 11
 5573 - 8 14

18 0 = empty

>ld 11
 REQ: mov
 type: 2616
 TN: 8 11
 TOTN: 18 0 (to empty TN)

REQ: mov
 type: 2616
 TN: 8 14
 TOTN: 8 11

REQ: mov
 type: 2616
 TN 18 0
 TOTN: 8 14

LIST SYSTEM INFO

>ld 22
 REQ: slt

LIST FREE EXTENSIONS

>LD 20
 REQ: prt
 TYPE: ludn
 CUST: 0
 DN 55

LIST FREE PORTS (TERMINAL NUMBERS)

>LD 20
 REQ: luvu
 TYPE: 2616

COPY A PHONE

>ld 11
 REQ: cpy 8
 CFTN: 8 11
 DES: whatever
 SFMT: auto
 TN: 17 2
 DN: 4221

AUTO ADJUST DAYLIGHT SAVING TIME

ld 2
 .tdst (show current)
 .sdst on (turn on)

fwtm 4 1 1 2
 bwtm 10 l 1 2

month - week - day - hour
 L = last week.

TRACE A CALL

ld 80
 .trac 0 5572

trac - cust number - DN

Notes:

Tgar = 1 (Not allowed to access trunks directly)
 Tgar = 0 (Access trunks directly using 8901,2,etc)

Octel Stuff
 14 System reports
 4 Special Request
 A Add
 1 Add item number 1
 3 Short Form Subscriber Usage
 1 Current Period
 P Prints it to screen

Boot on error:

^DD (Control-DD)
 CL ALL (Clear all errors)
 BOOT !

Quick Phone Example:

>ld 20

PT0000
 MARP NOT ACTIVATED

REQ: prt
 TYPE: dnb
 CUST
 DN 5572
 DATE
 PAGE
 DES

CUST 00

DN 5572
 CPND
 NAME FirstName Lastname
 XPLN 24
 DISPLAY_FMT FIRST,LAST
 TYPE SL1
 TN 007 0 00 15 KEY 00 H MARP DES QAOFF 22 JUL 2005
 (2616)

NACT

REQ: prt
 TYPE: tnb
 TN 7 15
 DATE
 PAGE
 DES

DES QAOFF
 TN 007 0 00 15
 TYPE 2616
 CDEN 8D
 CUST 0
 AOM 0
 FDN 5600
 TGAR 1
 LDN NO
 NCOS 7
 SGRP 0
 RNPG 1
 SCI 0
 SSU 0000
 LNRS 16
 XLST
 SCPW
 CLS CTD FBD WTA LPR PUA MTD FNA HTA ADD HFA
 MWA LMPN RMMD SMWD AAD IMD XHD IRA NID OLA VCE DRG1
 POD DSX VMD CMSD SLKD CCSD SWD LNA CNDA
 CFTD SFD MRD DDV CNID CDCA MSID DAPA BFED RCBD
 ICDD CDMD LLCN MCTD CLBD AUTU
 GPUD DPUD DNDD CFXA ARHD CLTD ASCD
 CPFA CPTA ABDD CFHD FICD NAID BUZZ AGRD MOAD AHD
 DDGA NAMA
 DRDD EXR0
 USMD USRD ULAD RTDD RBDD RBHD PGND OCBD FLXD FTTU DNDY DNO3 MCBN CDMR
 CPND_LANG ENG
 RCO 0
 HUNT 5600
 LHK 1
 LPK 0
 PLEV 02
 CSDN
 AST
 IAPG 0
 AACS NO
 ITNA NO
 DGRP
 MLWU_LANG 0
 DNDR 0
 KEY 00 SCR 5572 0 MARP
 CPND
 NAME <enter name here>
 XPLN 24
 DISPLAY_FMT FIRST,LAST
 01 SCR 6572 0 MARP
 CPND
 NAME James Zawacki
 XPLN 24
 DISPLAY_FMT FIRST,LAST
 02 ADL 16
 03 ADL 16
 04 ADL 16
 05 ADL 16
 06 PRK
 07
 08 AO6
 09 CFW 16 5600
 10 MWK 5600
 11 TRN
 12 ADL 16
 13 ADL 16
 14 ADL 16
 15
 DATE 22 JUL 2005

NACT

ADD EXTERNAL CALL FORWARDING

1. Enter LD 20. PRT the directory number (DN) of the phone you’d like to change.

>ld 20
 REQ: prt
 TYPE: dnb
 CUST 0
 DN 6660
 DATE
 PAGE
 DES
 DN 6660

CPND

NAME NOC

XPLN 27

DISPLAY_FMT FIRST,LAST

TYPE SL1

TN 012 0 00 07 KEY 00 
H MARP DES 012000 1 JUL 2009

(3903)

3. In LD 20, print out the terminal number (TN) of the phone you’d like to change. Note the following:

A. Class of Service (CLS) field and look for CLS CFXD (Call Forward to External DNs DENIED) or CLS CFXA (Call Forward to External DNs DENIED)

B. Note the key number corresponding to KEY XX CFW NN OOOO.
XX = Key number
NN = Number of digits allowed
0000 = Previous call forwarded number.

REQ: prt

TYPE: tnb

TN 12 0 0 7

DATE

PAGE

DES

DES 012000

TN 012 0 00 07

TYPE 3903

CDEN 8D

CUST 0

FDN

TGAR 1

LDN NO

NCOS 7

SGRP 0

RNPG 0

SCI 0

SSU

LNRS 16

XLST

CLS CTD FBD WTA LPR MTD FNA HTA ADD HFA GRLD CRPD STSD

MWA LMPN RMMD SMWD AAD IMD XHD IRD NID OLD VCE DRG1

POD DSX VMD CMSD SLKD CCSD TENA SWD LNA CNDA

CFTD SFD MRD DDV CNID CDCA MSID DAPA BFED RCBD

ICDD CDMD LLCN MCTD CLBD AUTU

GPUD DPUD DNDD CFXD ARHD FITD CLTD ASCD

CPFA CPTA ABDD CFHD FICD NAID BUZZ AGRD MOAD

AHA DDGA NAMA

DRDD EXR0

USMD USRD ULAD RTDD RBDD RBHD PGND OCBD FLXD FTTC DNDY DNO3 MCBN

CPND_LANG ENG

RCO 0

HUNT 6666

LHK 1

TEN 1

PLEV 02

AST

IAPG 0

AACS NO

ITNA NO

DGRP

MLWU_LANG 0

MLNG ENG

DNDR 0

KEY 00 SCR 6660 0 MARP

CPND

NAME NOC

XPLN 27

DISPLAY_FMT FIRST,LAST

01 SCR 7660 D MARP

02 ADL 16

03 ADL 16 0

04

05

06

07

08

09

10

11

12

13

14

15

16 MWK 6666

17 TRN

18 AO6

19 CFW 4 6592

20

21 PRK

22

23

24

25

26 CPN

27 CLT

28 RLT

29

30

31

DATE 1 JUL 2009

4. Change the CLS and key in step 3 to CLS CFXA and KEY XX CFW 11

REQ: chg

TYPE: 3903

TN 12 7

ECHG yes

ITEM cls cfxa

ITEM key 19 cfw 12

KEY

ITEM

MEM AVAIL: (U/P): 551854 USED U P: 542676 68733 TOT: 1163263

DISK RECS AVAIL: 414

DIGITAL TELEPHONES AVAIL: 121 USED: 167 TOT: 288

INTERNET TELEPHONES AVAIL: 0 USED: 0 TOT: 0

ACD AGENTS AVAIL: 10 USED: 0 TOT: 10

PCA AVAIL: 0 USED: 0 TOT: 0

AST AVAIL: 1 USED: 0 TOT: 1

TNS AVAIL: 2225 USED: 275 TOT: 2500

DATA PORTS AVAIL: 2500 USED: 0 TOT: 2500

PRINT SYSTEM DATA (LD 22)

LD 22

  • Patch info = ISSP
  • PBX VERSION = ISS
  • Print tape ID = TID
  • MERIDIAN CONFIGURATION FOLDER = CFN
  • PRINT ACTIVE PASSWORD LIST = PWD
  • Print TTY = ADAN
  • Print systems limits= SLT
  • Print software packages = PKG
  • Print common equipment data = CEQU
  • Print core inventory list = CINV
  • Print history file = VHST
  • Print overlay area information =OVLY
  • Print system parameters = PARM
  • LD 23 CDN = Control DN
  • ACD = AUTOMATIC CALL DISTRIBUTION

D 96 D-Channel Diagnostic

STAT DCH ENL DCH DIS DCH MAP DCH X = Get physical address and switch settings for d-channel

LD 117 IP

  • Configuring IP address for expansion cabinets = CHG IPR 1 00:00:00:00:00:00 ( Mac address )
  • Ping ip phone = ping x.x.x.x STAT
  • SS = Status of signalling server

Make a print of all the cards in the system:

  1. NV GENERATE CARD
  2. WAIT FOR ACKNOWLEDGEMENT
  3. INV PRT CARD INV PRT SETS = Perform an idu on all digital sets

LD 135 Core Common Equipment Diagnostic

  • STAT CPU = Status of cpu
  • STAT MEM = Status of memory
  • STAT FIL = Status of fiber remote link
  • STAT CNI = Status of CNI
  • STAT MAC = Get MAC address of ip daughtherboard installed on ssc card
  • STAT SUTL = Status of system utility
  • TEST LEDS = Test leds
  • DIS FIL X = Disable fiber optic link
  • ENL FIL X = Enable fiber optic link
  • LLBK FIL X = Perform local loopback test on fiber optic link
  • RLBK FIL X = Perform remote loopback test on fiber optic link
  • IDC CPU = Print card ID for active core

LD 143 UPGRADE

.upgrade .HELP BACK UP TO PC OPTION 11 XBK 2. CCBR File Transfer – Backup

  1. Complete section 1.
  2. Log into overlay 143.
  3. Type XBK and press , then press .
  4. At the prompt R>, you have to start the file transfer procedure.
  5. Select the Receive File option and make sure that the protocol is set to X MODEM then select Receive.
  6. Create a new file name (Customer name and date) for the information to be received in and select OK.
  7. After a few seconds the process will begin and packets will start to be sent (the whole process can take several minutes).

8. Once the file transfer has finished the OPT 11 will respond with OK. This next step is to verify the file.

This process should never be missed as it can result in corrupted software!

  1. Type XVR and press , then again.
  2. At the prompt R> select “Send File: option.
  3. Open the file you have just saved and select send.
  4. After a few seconds, the process will begin and packets will start to be sent.
  5. Once the process has finished the OPT 11 will respond with OK

Class of service ( CLS )

  • CNDA = Affiche le nom du poste
  • HFA = Handsfree allowed
  • MWA= Message waiting allowed
  • CFXA = Call forward exteriour allowed
  • WTA = Warning tone allowed
  • PUA = Call pickup allowed
  • HTA = Hunt allowed
  • SPV = Supervisor
  • AHA = Automatic hold allowed

FEATURES

  • TRN = Transfer
  • RGA = Ring again
  • HOT D = Hot dial
  • AO6 = Conference for 6
  • NRD = Not ready
  • MSB = Make set busy
  • MWK = Message
  • PVR = Private line
  • CFW = Call forward
  • CWT = Call waiting
  • ADL = Auto dial
  • PRK = Park
  • SCR = Single call ringing
  • MCR = Multiple call ringing

PROGRAMMING COMPANION PHONES

HOW TO ADD A PHONE (Companion maintenance set )
  1. Feature **0
  2. Pass = 0000
  3. Config –NEXT
  4. ADMIN – SHOW
  5. REGISTRATION = SHOW
  6. MST REG ENBL = NO CHG to YES with soft key Phone 3050 model
  7. SYSTEM
  8. ADD SYS-1
  9. PASS = RADIO + TN NUMBER CARD UNIT ( SKIP LOOP AND SHELF ) ex radio0804
  10. SAVE Model 3060
  11. Menu
  12. ***
  13. KEY- SYSTEM – ADD
  14. PASS = radio
  15. TN SAVE NAME CALL PILOT
Login = NGENDIST

Passw = NTDIST

Performing a manual software upload on M39xx phones

  • The normal procedure is:
  • All commands in LD 32!
  • To check which version of firmware a single M390x phone set has:
FWVU LL SS CC UU
****M3900 VERSION REPORT**** 

TERMINAL TYPE = 021 

CORE FIRMWARE VERSION = 018 

FLASH FIRMWARE VERSION = 032
  • To print a summary report of firmware versions currently connected to the switch:
FSUM .fsum **M3902 SUMMARY 080  ON DISK 

**M3903 SUMMARY 080 ON DISK 

**M3904 SUMMARY 083  ON DISK 083 (083 ) 000026 SETS FOUND 

083 (024 ) 000004 SETS FOUND 

047 (024 )  000001 SETS FOUND 

**M3905 SUMMARY 083 ON DISK 083 (018 )  000055 SETS FOUND 

032 (018 )  000029 SETS FOUND 024 

(018 ) 000011 SETS FOUND 

000 (018 ) 000001 SETS FOUND

 000014 SETS NOT RESPONDING

Important: Before updating a phoneset, make sure that the phoneset is logged out and during the updating procces do not touch or unplug the phoneset ! It could destroy the complete phoneset!

  • To initiate conditional download to a M390x phoneset: FDLU LL SS CC UU¸ or FDLF ( not sure ) FDLI = Upload firmware when phone is idle ( takes 20 min )b SDL001 STARTING DNLG LL SS CC UU SDL000 3905(LL SS CC UU ), VERSION 32, MAINT MODE. <— this takes approximately 10 minutes
  • During the updating procces (approximately 10 minutes) the phone will show a progress bar on the display. If the download has been aborted by leaving the overlay you have to restart by entering the command FDLF LL SS CC UU

 

15 thoughts on “Nortel PBX Cheat Sheet

  1. Please help me to understand the role of NCOS / CLS & other depandancy

  2. hi, i have 1 phone that always offline (there was no dial tone in that nortel M3901 pohne) in my office, everyday, like offline by it self. when i rmove that TN with “out” command then i used CPY (cpy) with other TN it works!, can u explain to me why this problem always happen everyday.

    i’m sorry my engglish not very well ^^. thx

  3. Hi!

    Check your console log for the “midnight” routines. By default, the system will run maintenance routines, switch to the other CPU on multi-CPU systems, etc. One of the tests is called a lamp test, and it’ll test the message waiting lamps on all the phones and disable any digital TNs that don’t respond. Maybe that set has a bad lamp?

  4. NCOS and CLS are tricky — I’ll see if I can dig up some of my old notes and add them to this page. In a nutshell, NCOS (Network Class of Service) controls where the phone set can call out, and are usually set for on-premise extension, local calling, national LD and nationwide, with maybe a class for 900/976. If you look at the settings on some phones you can test it out by changing the NCOS and test dialing.

    CLS controls all aspects of set behavior — whether the phone will set a message waiting lamp, whether you can call forward the phone to external extensions, whether to forward to voicemail on a busy or no answer, and more.

    If you have the Nortel manuals, look at LD 10 and LD 11.

  5. many appreciate for this , thx for respond, honestly i’m newbie for this :’D., can u give some example how to showing the logs, or something how to check it that console log.

  6. Can you tell me how to program the main number menu (for incoming calls)? Some of the options need to change to reflect personnel/extension changes.

  7. I would like to create a Tgar where i can put all my fax machones to dial out over a certain route only, normal extensions i would like them to dial out over there normal route, just want to send faxes anotrher way, i thought of acods but i hear there is a way of putting all the fax extensions in a seperate tgar of there own

  8. I have just created a new 3903 set with primary number (4688) and 2 other number appearances (0400 and 0201). Set is funtioning for most part correctly. But when primary number 4688 rings when user picks up her handset she has to press the primary key (4688) to pick up the call and then the call appears on second key (0400). Basically call comes in on key 0, put moves to key 1 after connection is made.

    How can I correct this?

  9. any commands to see status of scsi chain out of pbx, i have a cd writer and a slr 5 drive attached, call pilot backup fails saying no tape device on system, its weekly scheduled with device listed as \.tape0 , any show device commands to see scsi bus and devices recognized?

  10. is it advisable to plug in 2 CPU to an option 11 cabinet in order to increase the digital telephone system limit. slt says maximum 50 units, i intend to increase to 100.

  11. I really like this cheat sheet.
    Is there a way to make a global change so that I don not have to change each customer individually? I have been assigned to change Key 19 CFW from 4 to 8.
    Thanks for your help.

  12. Thank you for every other informative website. The
    place else may I get that kind of information written in such an ideal approach?

    I’ve a challenge that I am simply now operating on, and I’ve been at the look out for such info.

  13. Vicki, the only way I knew of to make a global change was to automate it through a terminal client or use the MAT tools (Windows console) to make a bulk change.

Leave a Reply