A complete call message contains, the source and detsination telephone numbers, the duration of the call, call routing information (IP/FR), Incoming Voice Port/Channel, the Node name and the reason for disconnection. The Syslog Daemon will perform the time and date stamping for each Syslog message sent by the MetroLAN.
Verbose Message Format:
Src:#######, Dst:#######,
[Call duration: hrs mins secs ].
Routing: IP x.x.x.x, UDP Port: xxxx OR Routing: FR port xx, DLCI xx OR Routing: Voice channel #, Incoming Voice port/channel: xx,
Node name: xxxx
Message:
Src Ph. n/a: Dst Ph. xxxx: Duration x hrs y min z sec: Routing - IP a.b.c.d UDP port yyyy:
Incoming chan z: Node mlan Reason local onhook
Or
Src Ph. n/a: Dst Ph. xxxx: Duration x hrs y min z sec: Routing - FR port x DLCI xx: Incoming chan z: Node mlan Reason remote onhook
Or
Src Ph. n/a: Dst Ph. xxxx: Duration x hrs y min z sec: Routing - Voice chan x: Incoming chan z: Node mlan Reason link lost
Non-verbose Message Format:
Message:
DH:DM:DS IIII SSSS DDDD RR NODE DR
DH:DM:DS Call duration in hours, minutes and seconds (max. of 99 hours 59 minutes.)
IIII Incoming voice port/channel.
SSSS Source telephone number. This field will be valid when caller ID is available in MetroLAN and GlobalStack.
DDDD Destination telephone number.
RR Route
0 ñ Voice Port/Channel 1 ñ VoIP
2 ñ VoFR NODE Node name.
DR Disconnect Reason
There are various disconnect reasons which are identified by numeric value below:
The MetroLAN can be configured for Remote Logging to the Syslog Daemon via the System Administration menu.
System Administration
Select Remote Logging (R) and the unit will display the following menu:
FRAD Remote Logging
---1) Logging : Disable 2) IP Address : 3) Log Facility : syslog Enter Choice :
Access to CDR from the Voice Configurations Menu
The CDR can also be enabled from the Voice Configuration menu:
Voice Configurations
---1) Channel Configurations 2) Channel Profiles 3) Tone Table : default 4) Call Detail Recording 5) Dynamic Reconfiguration Enter Choice :
Select 4 (Call Detail Recording) and the unit will display the following menu:
Call Detail Recording ---1) Primary Host 2) Secondary Host
3) Call Types : Completed Calls 4) CDR Display Size : 10 Enter Choice:
Select 1 (Primary Host) or 2 (Secondary Host) and the unit will display the following menu:
CDR Primary Host (or Secondary Host)
---1) Logging : Disable 2) IP Address : 3) Log Facility : syslog 4) Message Format : Verbose Enter Choice :
Select 4 (Message Format) and the unit will display the following menu:
CDR Message Format
Selecting Log Dump Size displays the following prompt:
Enter Log Buffer Dump Size (max. 25)[10] :
Access to CDR from the Voice Statistics menu
The CDR log can be accessed from the Voice Statistics menu as well:
Voice Statistics ---1) Overall Statistics 2) Channel Statistics 3) Call Detail Records Enter Choice:
2.7 Dynamic Reconfiguration
From the Main Menu, select Voice Configurations (3), Dynamic Reconfiguration.
Dynamic Reconfiguration allows you to change the various parameters "on the fly". This is useful when troublshooting voice gain or other issues.
Currently, parameters that can be reconfigured dymaically are:
1) Rx Gain (in db) 2) Tx Gain (in db)
2.8 Copying Channel Configurations
Step 1 This option allows you to copy the configuration from one channel to another, which can greatly reduce the amount of time spent on configuring voice ports.
Main Menu
---1) Physical Configurations 2) Data Configurations 3) Voice Configurations 4) Local Addresses 5) Routing 6) Global Paths
7) External Dial Devices V) View Current Unit Status L) Load Factory Defaults W) Write Configuration R) Reset Unit
X) eXit Session S) Statistics
Y) sYstem Administration Enter Choice :
Step 2 Choose 3 (Voice Configurations) and the unit will display the following 3) Tone Table : default 4) Call Detail Recording 5) Dynamic Reconfiguration Enter Choice :
Step 3 Choose 1 (Channel Configurations) and the unit will display the following menu:
Step 4 Choose P (Copy Channels) and the unit will prompt you to enter the Channel Number to Copy From as follows:
Enter Channel Number To Copy From :
Step 5 Type the number of a channel you have already configured and whose configuration you want to use on one or more other channels. The unit will display the following prompt:
Enter Channel Number To Copy To :
Step 6 Type the number of the channel you want to receive this configuration. The unit will display the following prompt:
Perform Copying? (y/n)
If you type Y (Yes), the following prompt is displayed:
Copied Successfull
3) Channel 3 : Disabled P) Copy Channels Enter Choice :
To save the new configuration, you must WRITE and RESET (choose W from the Main Menu).
2.9 Downloading & Upgrading Software 2.10 Supervisory Port Download
STARTING PATH . . . From the Main Menu, select System Administration (Y) >> Supervisory Port Download (S).
The Supervisory Port Download option resets the unit by running the Boot Loader. Invoking the Boot Loader in this way forces it to run at the current Supervisory port speed instead of its normal 38,400 bps speed.
When you select Supervisory Port Download, the unit will prompt you to enter a password. Type "fastcomm" and the following menu is displayed:
Supervisory Port Download I) Initiate Boot Loader Enter Choice: I
Step 1 INITIATE BOOT LOADER. Select Initiate Boot Loader and the following screen is displayed:
Executing Flash Boot Loader : Resetting this Unit
If you have set a password on the Boot Loader, you will also see the following prompt:
You may press 'ESC' to gain limited access to boot loader functionality!
Enter password to gain full access to boot loader functionality!
Enter Password :
Step 2 PASSWORD. Enter the password and depress ENTER. The Boot Loader Menu is displayed.
BOOT LOADER MENU 1) Boot menu password
2) FLASH memory management 3) Code Region priority
A) Upgrade code region #1 B) Upgrade code region #2 C) Run code region #1 D) Run code region #2 X) Exit boot loader Enter Choice:
Step 3 BOOT MENU PASSWORD. This option allows you to enter a Boot Loader password to prevent unauthorized use of the Boot Loader functions which could have an irrecoverable effect on unit operations (such as erasing a Code Region). This password allows access only to the following functions:
• Flash Sector Use Report
• Flash Region Setup Report
If a Boot Loader password does not exist or if both code regions are empty, then all users have access to all Boot Loader functions.
To enter a password, select Boot Menu Password. The following prompt is displayed:
Boot Loader Password : <NONE>
Enter New Password :
3b ENTER NEW PASSWORD. Enter a password and press ENTER and the following prompt is displayed:
Password Correct ? (Y/N)
3c PASSWORD CORRECT?. Enter Y(Yes) or N(No) and press ENTER. The following prompt is displayed:
Customization database and password saved. Press any key
Step 4 For procedures and information on the remaining fields, see Step 6 to Step 10 in Section A.5.3, Loading Software via the Boot Loader.
Step 5 Press ESC to return to the menu.
2.11 Network Download
STARTING PATH . . . From the Main Menu, select System Administration (Y) >> Network Download (N).
The Network Download option is used to configure and control the Network Loader.
Before you start !! The first three options must be entered and saved and the unit reset before the download can be executed.
The following menu is displayed:
Network Download
---1) TFTP Host IP Address : 0.0.0.0 2) Code File Name :
3) TFTP Time-out : 4
I) Initiate Network Download Enter Choice :
Step 6 TFTP HOST IP ADDRESS. Select TFTP Host IP Address. The following prompt is displayed:
Enter TFTP Host IP Address (N.N.N.N):
Enter the IP address of the Host and press ENTER.
Step 7 CODE FILE NAME. Select Code File Name, the following prompt is displayed:
Enter TFTP File Path / Name (Maximum 64 characters):
Enter the file path and name, if necessary, of the unit’s code file on the specified Host and press Enter.
Step 8 TFTP TIMEOUT Select TFTP Time-out. The following prompt is displayed:
Enter TFTP timeout in seconds (1 - 20):
Enter the timeout period in seconds. This is the amount of time the unit waits for a response to a file transfer message from the TFTP host before it re-initiates the transfer. The default is 4 seconds. The unit makes five attempts to transfer the file before canceling the download process.
Step 9 INITIATE NETWORK DOWNLOAD To execute the download using the information entered above, select Initiate Network Download. Once the upgrade has been completed, you must set the region priorities to run the new code.
Initiate Network Download. proceed? (Y or N):
Enter Y or N to initiate a network download.
2.12 Resetting Factory Defaults
STARTING PATH . . . From the Main Menu, select Load Factory Defaults (L).
This option allows you to reload the factory settings. This is useful when you want to start from a known configuration. The Load Factory Defaults screen is displayed below:
Load Factory Defaults Y) Yes
N) No
Are You Sure?:
Enter Y to load defaults or N if you do not want to keep the defaults. If you load the defaults, you are notified when the process has been completed.
Are You Sure?: Y Load Factory Defaults, WAIT...LOADED
If you load factory defaults, you lose any configurations you previously made that differ from the defaults.
2.13 Using the Network Download Feature
When using the Network Download option, you can use any port on the unit that is configured for a protocol capable of carrying IP traffic (Frame Relay, PPP, SLIP, or Ethernet). The Network Loader uses the Trivial File Transfer Protocol (TFTP ) for file transfer.
2.13.1 Methods for Loading Software via Network Download
There are several ways to download software to the unit using the Network Loader:
1 A Network Administrator can upgrade software on all units connected to their Frame Relay network.
2 You can use SLIP or PPP as an interface to upgrade software. For instance, with the port on the unit configured for SLIP or PPP, you can use a PC with a set of modems to remotely upgrade a unit or use a cable to upgrade a unit locally.
3 You can use the Ethernet port to load software across a LAN.
Helpful Hint . . . The voice device can be configured to act as a BootP Relay Agent in an IP network. In this capacity, the voice device recognizes BootP requests on the Ethernet port and forwards the information directly to the BootP server, instead of broadcasting it over the network. You can select this feature from the IP Routing Menu.
2.13.2 Ensuring Security for Remote Network Downloads
To avoid unauthorized access to the unit code, the following security measures are provided for you:
1 The unit’s supervisory functions are protected by a password. To remotely initiate a network download, you must Telnet to the supervisory level of the unit and enter the correct password.
2 You must enter the password to access the System Administration option on the Main Menu. (See Section 2.2, Getting Into the System:
Passwords).
3 To use TFTP, you must first know the TFTP filename, which only designated individuals should know (see Section 2.13, Network Download).
4 The unit operates only in the TFTP client mode; that is, the unit must originate the file transfer from a known server.
2.13.3 Preparing for a Network Download
Before initiating a network download, consider the following prerequisites:
1 The Network Loader must be configured with the TFTP Host IP Address and the Code File Name to be downloaded. Save the configuration and reset the unit (see Section 2.13, Network Download).
2 The Code Region of Flash memory you are not currently using must be empty.
3 Ensure that there is enough memory available.
NOTE: During the software upgrade, the unit continues to perform other functions. The TFTP transfer is treated like any other data processed by the unit.
2.13.4 Procedure for Loading Software via Network Download
To load software into the unit, you must do the following:
Step 1 LOCATE EMPTY REGION. First check the reports in the FLASH Memory Management Menu to determine if there is an empty region to receive the new code.
Step 2 CODE TOO LARGE?. If the new code is too large to fit in the empty region, you can erase the active code and use the Boot Loader to load the new code.
Step 3 SWITCHING REGION PRIORITIES. If both Code Regions 1 and 2 contain code, you must determine which code you want to replace. You are running one code and the other is inactive. You can switch region priorities and reset the unit to make the other code active.
Step 4 ERASE INACTIVE CODE REGION. While running the active code region, erase the inactive code region.
Step 5 DOWNLOAD NEW CODE. Download the new code to the empty region. To designate this new code as the code to be used automatically by the unit, set its region priority to primary.
The unit defaults to using the database with the same number as that of the region being used.
Step 6 SELECTING DATABASE. If this is not the database you want to use, set the unit to use the database you want or reconfigure the unit using the new database.
2.14 Using the Boot Loader Feature
The Boot Loader provides a mechanism for upgrading unit software by connecting a terminal, which is running at 38,400 bps, directly to the unit’s Supervisory port. The unit’s Boot Loader initializes hardware, performs memory tests, determines whether or not valid code exists, and, finally, runs the code.
This section provides procedures used to upload/download software to the unit using the Flash Boot Loader. The Flash Boot Loader is typically used when software is being uploaded/downloaded from a disk using a PC or terminal, connected to the unit’s Supervisory port.
2.14.1 Methods for Loading Software via the Boot Loader
There are several ways to load new software to the unit using the Boot Loader on the Supervisory port:
1 Using a PC and an RS-232 port and cable, a Network Administrator can upload software directly from the PC to the unit.
2 You can upload software from a Fastcomm server to a PC, and then upload it from the PC to the unit.
3 Software can be mailed to the unit site on a floppy disk.
4 Using a modem and a PC, you can upgrade the unit remotely by connecting to the unit’s Supervisory port and downloading software directly from the remote PC.
5 Using a Fastcomm server, you can use the Internet to download software to a PC. The software can then be loaded into the unit using communications software.
6 Using a custom-made RS-232 repeater or modem-sharing device connected to a PC, you can upgrade several units simultaneously by connecting to each of the unit’s Supervisory ports. Note that when using this method, the transmission line on each unit must be disconnected.
2.14.2 Preparing for a Boot Load
Before initiating a boot load, consider the following prerequisites:
• A PC running communications software at 38400 bps.
• The PC’s communications port must be configured for 38400 bps, 8 data bits, No parity and 1 stop bit (38.4 k, 8,N,1).
• Familiarity with ASCII as the upload format.
NOTE: If your unit has working code in it, you can autobaud to the normal range of speeds. However, it is recommended that you use the highest speed possible to reduce download time.
2.14.3 Loading Software via the Boot Loader
When the new code is in the PC and the unit is restarted, the LEDs flash for a few seconds. During this time, you can enter the boot loader as follows:
Step 1 PRESSING ESC. If your terminal is set to 38,400 bps, the unit has just been restarted, and the LEDs are flashing, you can invoke the Boot Loader Menu by pressing ESC.
Step 2 USING SYSTEM ADMINISTRATION MENU. If your PC is not set up for this speed, or the unit’s LEDs are not still flashing from a startup, you can access the Boot Loader by selecting System Administration from the Main Menu.
Step 3 PASSWORD Enter the password (“fastcomm”) and press ENTER.
Step 4 SUPERVISORY PORT DOWNLOAD. From the System Administration Menu, select Supervisory Port Download and then Initiate Boot Loader (see Section 2.10, Supervisory Port Download). The unit is automatically reset.
Step 5 BOOT MENU PASSWORD You may need to enter a password to enter the Boot Loader Menu. (For details, see Step 3 of Section 2.10, Supervisory Port Download).
Step 6 FLASH MEMORY MANAGEMENT Follow the procedures listed in Section 3.1.3, Flash Memory Management.
NOTE: The FLASH Region Setup Report on the Boot Loader Menu is identical to the FLASH Memory Map Report in Section 3.1.3, Flash Memory Mangement, except that the Setup Report identifies the Boot Loader File Name and Version Number at the top of the menu.
Step 7 CODE REGION PRIORITY This option allows you to determine which of the two code regions are selected first and second for automatic code use. When the unit is booting, it first attempts to use the primary code. If that fails, it uses the secondary code. Select Code Region Priority and the following menu is displayed:
REGION PRIORITY MENU
1) Set Region #1 to Primary. Set Region #2 to Secondary 2) Set Region #1 to Secondary. Set Region #2 to Primary Enter Choice:
Enter the number that corresponds to the priority designation you want and press ENTER. The following confirmation is displayed:
Customization database and priority info saved. Press any key
Step 8 UPGRADE CODE REGION These options initiate the upgrade process by downloading the software into Code Regions 1 or 2, depending on the option you select.
Enter the number that corresponds to the region you want to upgrade and press ENTER. The following prompt is displayed:
Ready. Send S-Record file !
File to be loaded should have a '.rx' extension!
You can now load the file. Press ESC to return to the menu.
Step 9 RUN CODE REGION. These options run the code in Regions 1 or 2, depending on the option you select. This command is valid only until the unit is reset, at which time the unit automatically selects the Region with the highest priority. Therefore, this option is used only when you want to run code with a lower priority.
Enter the number that corresponds to the code region you want to run and press ENTER. Press ESC to return to the menu.
Step 10 EXIT BOOT LOADER. This option terminates the Boot Loader function and runs the unit, using the code in the highest priority Code Region. If that code does not function properly, the next highest Region’s code is run. If both regions are empty, the Boot Loader remains active.
Select Exit Boot Loader.
Enter "X" and press ENTER.
Wait a moment then press <CR> for supervisory port
Press ENTER again to return to the Main Menu.
2.15 Upgrading Software: Basic Procedure
Step 1 SETUP. The first step in upgrading software on the unit is to connect the Communications Port of a terminal or PC running terminal emulation software to the unit’s Supervisory port. An 8 Pin Modular cable and an 8 Pin Modular to DB-9 adapter are provided with each unit for this purpose.
Step 2 VERIFY CODE FOR CORRECT VERSION. Whether you have received new code on disk or are downloading it from Fastcomm’s FTP site, you must check the current code file to be sure you have acquired the proper code. To do so:
• Press ENTER to access the unit’s Main Menu. Note the unit model at the top of the menu. This should match the model for the new software.
• Select the System Administration Menu. You are required to enter your administration password (the default password is "fastcomm"). Select Flash Memory Management, then Flash Memory Map. The File Name and Version fields reflect the name of the file you must download; e.g.,
• Select the System Administration Menu. You are required to enter your administration password (the default password is "fastcomm"). Select Flash Memory Management, then Flash Memory Map. The File Name and Version fields reflect the name of the file you must download; e.g.,