Introduction
The steps to migrate extensions from the CS1000 to the UCX Server involves printing all the set information from the CS1000 and capturing into a text file.
On the UCX Server, the Bulk Add feature (see Bulk Add XSTIM Extensions page for details) is used to import and create these extensions using data from the captured text files.
Prerequisites
- Software to establish a serial terminal session with the CS1000 that can allow file capture of the session output (e.g. PuTTY, Procomm Plus, Hyperterminal etc.)
- CS1000 system that supports Overlay 117 (Contact E-MetroTel if your system does not support Overlay 117)
Step 1 – Generate Inventory List on CS1000
The phone model M3903 with firmware Release 17.88 does not report on the PHONE TYPE, NT CODE and SERIAL ID when generating Set Inventory in the CS1000. If an attempt is made to add these sets to the UCX Server via the Bulk Add feature, the MAC Address will not be available.
Before starting with the instructions in this section, it is recommended to verify the firmware version using LD 32 and upgrade all the affected sets to avoid this issue.
Below are some useful firmware related commands on the CS1000.
FDLC | Cancel or stop the system wide flash download for M39xx units |
---|---|
FDLF l s c u | Initiate forced download to one M39xx unit regardless of version or state |
FDLI l s c u | Initiate download to one M39xx unit when the set becomes idle, if the set’s firmware is not current. |
FDLU l s c u | Initiate download to one M39xx unit, if the set’s firmware is not current |
FDLS | Initiate system wide flash download according to the FDL schedule programmed in Overlay 97 |
FSUM | Print summary report of firmware versions currently on M39xx units |
FSUM ALL | Print complete report of all M39xx sets based on parameters specified in LD 97 |
FWVU l s c u | Query and print the firmware versions currently on M39xx terminal |
- Establish a serial terminal session with the CS1000 using 9600 baud 8N1 settings
- Start a file capture using a descriptive name, for example: inventory.txt
- Load the overlay 117 and run the command “inv generate sets“
=> inv generate sets
Results:
Generate set inventory
Started successfully
A CS1000 system takes approximately 5.5 seconds to generate an entry for a phone. For large systems, this may take a while.
To obtain a status update of the inventory generation, run the command “inv prt“.
=>inv prt
Inventory status:
Card file status is Non-existent
Sets file status is Generating
4 records; 10/09/2015 10:28:44
When the inventory generation completes, the following message is displayed.
MAT011 Inventory sets generation complete
To verify the set inventory details for digital sets, run the command “inv prt sets” (the IP phone set information from this output must not be used as the HWID is truncated).
=>inv prt sets
Set inventory:
10 9 2015 12 19 52, 10 9 2015 12 21 33, 18
2616, 05 00, , TEST , 3002
3902, 05 02, M3902 NTMN02CA 70 06 206859 , M3902 , 3009
3904, 05 04, M3904 NTMN03EC 70 01 3D2BF4 , M3904 , 3014
3904, 05 06, M3904 NTMN03EA 70 03 0875D0 , AGENT , 3101
3903, 05 08, M3903 NTMN12EA 70 09 43BAAD , M3903 , 3205
3901, 05 10, M3901 NTMN01BA 70 09 C6DFC6 , M3901 , 3011
3905, 05 12, M3905 NTMN06BA 70 09 BB3B74 , 3905 , 3104
- Note that M3904 set Add-on Modules are supported. Two Key-based Expansion Modules are supported per M3904. A single Display based Expansion module is supported (3 pages, 8 buttons/page) per M3904.
- To verify the set inventory details for IP sets, run the command “stat iset all“
=> stat iset all
=> stat iset all
Set Information
---------------
IP Address Type State Regd-TN HWID FWVsn Prime DN DES
----------- ---- ------ -------------- -------------------- ----- -------- ------
10.11.9.125 1120 unreg 0252-00-000-25 18-0024b5c61cf6-6244 C8A 3386 TEST
10.11.9.130 1120 online 0252-00-000-30 18-0024b5c61076-6244 C8A 3354 ABC054
10.11.9.118 1120 online 0252-00-000-18 18-0024b5c616b9-6244 C8A 3345 ABC033
10.11.9.120 1120 online 0252-00-000-19 18-0024b5c616a4-6244 C8A 3348 ABC023
Stop and save the file captured
Step 2 – Generate Sets List on CS1000
- Start another file capture using a descriptive name, for example: sets.txt
- Go to overlay 20 and print all the system TNs.
- Once all the TNs have been printed, stop and save the file capture.
LD 20
REQ: PRT
TYPE: TNB
Step 3 – Bulk Add Sets to UCX Server
Programmable keys for each set is configured based on the template extension, they are not imported from the text files. Therefore prior to performing the steps in this section, identify extensions that will have similar programmable keys and group them together. For each group, create a template extension on the UCX with the desired keys. Repeat the steps in this section for each group of extensions that will use the same template.
To configure Nortel/XSTIM extension(s) using an existing Nortel/XSTIM extension as a template, perform the following steps:
- Open UCX Administration
- From the PBX tab, select PBX Configuration
- From the left side column, select Extensions (XSTIM)
- From the right hand column, select Bulk Add (XSTIM)
- In the Template Extension field, select an existing extension from the pull-down list to use as a template. If you do not have any existing Nortel/XSTIM extensions, proceed to Adding XSTIM Extension page to add the extension.
- In the Input Type field, select M1/CS1K Phone Data
- In the M1/CS1K Set Data File to Upload field, select the file that was captured in Step One (e.g. inventory.txt)
- In the M1/CS1K Set Key Information File to Upload field, select the file that was captured in Step Two (e.g. sets.txt)
- Click on Prepare Template button to import data from the captured files
- The imported list of extensions will be displayed showing the Extension, Set Type, Display Name and MAC Address. Other fields that may be displayed will depend on the configuration of the selected template extension.
Note that specific keys programmed on each set will not be imported. Programmable keys will be replicated based on the template extension.
- Modify the information on this page as needed or delete extensions that will not be using this template
- Click on the Create Extensions button to begin adding the listed extensions to the UCX Server
- When all the extensions have been created, a confirmation message will be displayed. Click on the Apply Config pink bar to apply the changes immediately or wait for a maintenance window to apply the changes.
- Return to the Extensions (XSTIM) page to view the extensions added, all extensions will be listed on the right side of the page.