Professional Documents
Culture Documents
Calix E-Series (E7 OS R3.1 - 3.2) GPON ONT Upgrade Guide
Calix E-Series (E7 OS R3.1 - 3.2) GPON ONT Upgrade Guide
2)
GPON ONT Upgrade Guide
September 2017
#220-01055, Rev 10
Contents
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
4
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
5
Note: This document contains a subset of the information in the Calix E-Series (E7 OS)
Software Upgrade Guide. For more information about E-Series system upgrades, refer to this
guide.
Related documentation
You can access Calix product documentation by logging into My Calix (www.calix.com/my-
calix) and browsing the My Calix Documentation Library.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
6
Installation
Calix E7-2 Installation Guide
Calix E7-20 Installation Guide
Calix E3-48C Installation Guide
Calix E3-48 r2/E3-48C r2 Installation Guide
Calix E5-48/E5-48C Installation Guide
Calix E3-8G Installation Guide
These documents provide a general installation practice for the Calix Ethernet
service access platform, including guidance for planning, power installation,
cabling, and maintenance.
Initial Turn-up and Transport Configuration
Calix E-Series (E7 OS) Turn-up and Transport Guide
These guides are intended for initial turnup and also show you how to set up
management access, system attributes, administrative tasks, and configure
transport and aggregation applications.
Software Upgrade
Calix E-Series (E7 OS) System Upgrade Guide
This document describes how to perform software/firmware upgrades as well
as database backup and restore operations.
Calix E-Series (E7 OS) GPON ONT Upgrade Guide
For E-Series GPON systems, this document describes how to perform
upgrades for compatible P-Series, GigaCenter, and T-Series GPON ONTs.
Application Provisioning
Calix E-Series (E7 OS) GPON Applications Guide
Calix E-Series (E7 OS) xDSL Applications Guide
Calix E-Series (E7 OS) Active Ethernet Applications Guide
These application guides show you how to provision subscriber services using
specific technologies, assuming that the system is already installed and turned
up.
Maintenance and Troubleshooting
Calix E-Series (E7 OS) Maintenance and Troubleshooting Guide
This guide includes procedures for monitoring E-Series network operation,
general troubleshooting, and replacing or installing equipment.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
7
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
8
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
Chapter 1
Upgrade Overview
The Calix E-Series GPON platform (E7, E3-8G) supports independent ONT firmware
management, allowing for E-Series GPON ONTs to be upgraded independently from the
system OLT software*. The benefit of this feature is that you can apply minor or major
software upgrades to one or many ONTs without impacting services on the entire GPON or
ESeries node. This option allows for E-Series GPON ONT firmware to be released more
frequently to integrate new features and technologies and resolve software issues.
Topics covered
This chapter covers the following topics:
Summary of the Upgrade Process
Description of the Windows FTP service applications
Note: This document only covers the ONT-only upgrade which is a subset of the
information in the Calix E-Series (E7 OS R2.5) Software Upgrade Guide. For more information
about E-Series system upgrades, refer to this guide.
Upgrade options
For E3-8G OLT, there is only one upgrade process for a system upgrade.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
10
For ONT images that are "bundled" with system software, they are also available as a
separate package to allow for ONT-only firmware upgrades.
For ONT images that are only available "unbundled" with system software, —such as the
844G and 854G GigaCenters— you must use the ONT-only upgrade to load the ONT
images onto the E7 GPON OLT so that when you deploy the ONTs and attach them to
the GPONs, the appropriate firmware for operation will be pushed down from the E7 to
the ONTs.
For R2.3.50 and later versions of E7 GPON systems, Calix supports the following
upgrade options:
Merge firmware (Retains ONT images and then upgrades OLT and P-Series):
Merges the previous “include-bundled” and “retain-existing” actions for handling
stored ONT firmware images. This option upgrades the E7 system and P-series with
ONT images included in the E7 package. All other ONT images (for example, T-
Series, GigaFamily, and GPON interface adapter module) that are not part of the
system upgrade package and are currently on the system OLT are retained. Then,
perform an ONT-only upgrade to install the newest unbundled ONT images. For an
OLT and ONT combination upgrade process, you can preload system software and
ONT firmware, and then reset the system.
Note: This is the recommended option for upgrading systems with GigaFamily or T-
Series ONTs. However, when a system upgrade is from a version prior to the version
that includes the "merge" option (R2.3.60), you must re-load any GigaCenter and T-
Series ONT images after the system upgrade.
Retain existing ONT firmware (Only upgrades OLT):
Upgrades the E7 system only, retaining GPON ONT image(s) that are currently on
the system. You can then independently upgrade P-Series, T-Series, and GigaFamily
ONTs, using the ONT-only upgrade process.
Include bundled ONT firmware (Removes ONT images and then upgrades
OLT and P-Series):
Upgrades the E7 system software, removes all existing ONT images (regardless of
how they were installed onto the system), and then installs the ONT images (P-Series
only) in the E7 package.
For R3.1 and later E7 GPON systems, Calix supports the above upgrade options and the
additional following option:
No packages of ONT firmware (Removes ONT images and then upgrades
OLT)
Removes all existing ONT images (regardless of how they were installed onto the
system) and upgrades the E7 system software. When you preload new ONT images
to the system before using this option, upon system reset the OLT and ONTs restart
using the new software and firmware.
Note: Although R3.1 does not bundle ONT images with system software, the
upgrade options above can still be used.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
11
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
12
***Before attaching new or replacement ONTs to the system, first load the latest ONT
firmware image(s) on the E-Series OLT, and then attach associated ONTs to the PON.
4. Ensure the free flash space on the OLT is adequate to accommodate additional files, or
delete obsolete or unwanted ONT images to clear memory for additional images. See
Deleting ONT Images from the System (on page 52).
5. Perform an upgrade:
a. From the E-Series, retrieve the ONT firmware image files from the FTP server for
placement on the OLT.
b. Download the new release files to the GPON ONTs.
c. Activate the new firmware on the GPON ONTs.
d. Commit the release as the default version.
Note: Calix recommends using a CMS scheduled task to automate the ONT-only
upgrade process.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
13
The E-Series release package ZIP file includes an FTP service application. You can use the
provided FTP service application to simplify an E-Series system or ONT upgrade, database
backup, or database restore operations from your PC. Or, you can use a previously-installed
FTP service application on your PC for these operations.
Directory locations
After installing the release package file using the automatic method, the root of the FTP
server directory hierarchy is relative to a location selected by the server, rather than the actual
root directory defined by the operating system. The directory presented to the client is rooted
at the home directory associated with the login used to access the server. FTP user accounts
and associated home directories are defined in the configuration file for the server
(c:\CalixESeries\slimftpd.conf). By default, the two directories are:
backup user—c:\CalixESeries\backup
upgrade user—c:\CalixESeries\software
The backup or upgrade user log in at their respective directory, and therefore CalixESeries is
not accessible.
Note: The home directory can only be changed by editing the slimftpd.conf file. For all other
configuration changes, Calix does not recommend directly editing the slimftpd.conf
configuration file; instead, Calix recommends using the srvconf.exe program to edit the
configuration file indirectly.
File and path names prefixed with a slash represent the root directory available to the logged
in user, rather than the root directory defined by the operating system.
A dot character (.) represents the directory currently configured to receive transferred backup
files. You must enter the dot character after the directory-path command or action when
indicating the current directory.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
14
You can change the usernames, passwords, and server port by double-clicking
C:\CalixESeries\srvconf.exe in a Windows Explorer application, which opens the Calix E-
Series system File Server control panel.
Note: When using Windows XP Home Edition on a PC to open an E-Series system release
package file and automatically install the Windows FTP service application, the FTP
application does not function properly. Download the following DLL files required for the
proper operation of the FTP service application.
http://www.microsoft.com/downloads/details.aspx?FamilyId=32BC1BEE-A3F9-4C13-
9C99-220B62A191EE&displaylang=en.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
Chapter 2
Note: An active Calix Advantage subscription is required for access to software. Contact
your Calix sales representative with any questions.
Installation methods
After downloading a release package ZIP file, you can use one of the following options to
install the file on your PC:
With the Automatic method, you accept the default settings that allow the installer
application to create directories for backup and release files, load the extracted release
package file contents in the appropriate directory, and install the Windows FTP service
application to manage upgrade and backup processes.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
16
With the Manual method, you install only the contents of the single release ZIP file
(rel.zip) on your PC, and specify the location. You then set the corresponding directory
path on an FTP service application previously installed on your PC. You do not install
the remaining release package ZIP file contents.
Topics covered
This chapter covers the following topics:
How to download a release package ZIP file from the Calix Resource Center.
How to install the release package file contents on your PC using the automatic method.
How to install the release file contents on your PC using the manual method.
How to uninstall the release package file contents from your PC
Related topics
About Package Release Files
About the Windows FTP Service Application (on page 13)
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
17
Availability of software releases are typically announced via Calix Service Bulletins.
Note: This procedure assumes that your PC is running Microsoft Windows 7, Vista, XP, or
2000.
1. Launch a web browser and log in to the Calix web site at www.calix.com.
2. Click Communities > Software Center.
3. Click Browse by Access Node > E-Series > E7.
A table of available listings for the selected release packages display. GPON ONT release
packages are located under the E7 software release versions.
If you do not yet have access to the latest software, click Request Software. Fill out
and submit the online request form.
Note: An active Calix Advantage subscription is required for access to software. Contact
your Calix sales representative with any questions.
4. On the software page, click an E-Series system release version to load the listings.
5. Download the release package as follows:
a. Click a specific platform release.
b. Review the software right-to-use license agreement, and then click Accept and
Download.
c. In the File Download window, click Save.
Depending on your internet connection speed, the release package ZIP file download to
a folder on your local drive may take some time.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
18
Before starting
This procedure assumes:
The release package ZIP file is downloaded on your PC, and
You want to install the Windows FTP service application that is included with the release
package ZIP file.
This procedure assumes the following conditions on your PC:
Microsoft Windows 7, Vista, XP, or 2000
Compatible zip utility (WinZip, 7-Zip, or built-in Windows Explorer unzip capability)
Note: Do NOT manually open the SlimFTPd.exe application when installing the release
package files.
1. Use a zip utility to extract (with folder structure intact) the contents of the release
package ZIP file.
2. Among the extracted files, double-click “install.exe” to run the installer.
Note: Although zip utilities allow you to browse the contents of the release package ZIP
file, running "install.exe" from within the zip browser may not result in a
complete/successful installation. (For example, this may not be successful with Windows
Explorer or 7-Zip on Windows 7.) If this occurs, start over with following steps 1 and 2,
first extracting the contents of the release package ZIP file.
3. In the Calix E-Series Software Installer window, click Install to install the release and the
FTP application.
4. When the new directories, software, and installed FTP server display in the window, click
Quit.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
19
Before starting
This procedure assumes the following:
The release package ZIP file is downloaded on your PC
You do not want to install the Windows FTP application that is included in the release
ZIP file
You have a previously-installed FTP server application on your PC to perform upgrade
and backup processes
This procedure assumes the following conditions on your PC:
Microsoft Windows 7, Vista, XP, or 2000
Compatible zip utility (for example, WinZip, 7-Zip, or built-in Windows Explorer unzip
capability)
1. Use a zip utility to browse to “rel.zip” within the release package ZIP file.
2. Extract “rel.zip” (with folder structure intact) to a folder that you specify; for example, to
the folder used by the existing FTP application.
3. If the folder specified in step 2 is different than the one used by the existing FTP
application, then do one of the following:
Move the extracted files (with folder structure intact) to same folder used by the
existing FTP application.
Update the FTP application to use the folder specified in step 2. For instructions, see
About the Windows FTP Service Application (on page 13).
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
20
Note: This procedure assumes that you are using the Windows FTP service application that
is included with the release package ZIP file.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
Chapter 3
To perform upgrades, you must have access to the node where the GPON ONTs are
configured. GPON systems and GPON ONTs support upgrades via File Transfer Protocol
(FTP), and allow for the local storage of two software or firmware images. You can perform
upgrades from the Calix Management System (CMS), or from the following interfaces:
Command-line interface (CLI) - Embedded CLI that supports local or remote access.
Embedded web interface (EWI) - Embedded graphical user interface that operates on
a standard web browser for local or remote access.
Note: This chapter assumes that you have configured the E-Series system management
interface. For instructions refer to the E-Series system user guide or turn-up and transport
guide.
Topics covered
This chapter covers the following topics:
Accessing the System Remotely Through the CMS Desktop
Accessing the System Locally Through a PC
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
22
Note: This section assumes that you have configured the E-Series system management
interface and installed the CMS Desktop. For instructions refer to the E-Series user guide or
Calix Management System Guide.
Topics covered
This section covers the following topics:
Logging in to the CMS Desktop (on page 22)
Adding an E-Series Node in CMS (on page 23)
Using the CMS Desktop Cut-Through Telnet CLI or EWI (on page 25)
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
23
1. From the Windows Start menu, click Programs > Calix > Start CMS.
2. At the Login screen, do the following:
Adding an E-Series node to the CMS requires Full CMS Administration privileges.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
25
Type the address location in the box provided, and then click OK to save the
information.
Click the Enter Lat/Lng radio button and type the latitude and longitude in the
respective boxes, and then click OK to save the information.
l. At the bottom of the dialog box, click OK to create the node.
4. (Optional) In the network group Topology work area, move the new node icon by
clicking and dragging it.
5. (Optional) Create a graphical link to view the device in a network topology. See "Creating
a Graphical Link Between Calix Devices" in the Calix Management System Guide.
The CMS supports a maximum of 15 EWI cut-through sessions and 5 Telnet cut-through
CLI sessions for each E-Series node.
Cut-through sessions require Full CMS Administration privileges and Full Provisioning
privileges on the node.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
26
Note: This section assumes that you have configured the E-Series system management
interface. For instructions refer to the E-Series system user guide.
Topics covered
This section includes the following topics:
Logging in to the Embedded Web Interface (on page 26)
Logging in to the Command-Line Interface (on page 27)
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
27
Note: Click Log Out at the top-right corner of the browser window when you want to close
an E-Series system session. If you use other methods to close the browser, the session
remains open for 30 minutes.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
28
The Calix> command prompt displays upon successful login to the CLI.
1. Verify that your PC is connected to the E-Series system serial port on the front panel.
2. On your PC, use a VT100 terminal emulation program to start a console session.
For example, launch a HyperTerminal session as follows:
a. On the Start menu, click Programs > Accessories > Communications >
HyperTerminal.
b. In the Connection Description dialog box's Name field, type a name for the session,
and then click OK. For example, type E7.
c. In the Connect To dialog box, in the Connect Using list, select the PC serial port to
which the console cable is connected. For example, click COM1.
d. In the COM# Properties dialog box, on the Port Settings tab, do the following:
In the Bits per Second list, click 38400.
In the Data Bits list, click 8.
In the Parity list, click None.
In the Stop Bits list, click 1.
In the Flow Control list, click None.
e. Click OK to connect.
3. In the console window, press the Enter key to initiate the console CLI session.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
29
The Calix> command prompt displays upon successful login to the CLI.
Related documents
Calix E7 User Guide
Calix E3-48C, E5-48/E5-48C User Guide
Calix E-Series (E7 OS) Turn-up and Transport Guide
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
30
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
Chapter 4
ONT firmware releases are made available from Calix as new features are added and issues
resolved. Releases at general availability (GA) status are typically announced with a Calix
Service Bulletin and are widely available on the Calix Software Center. Controlled availability
(CA) releases require submitting a request to Calix Technical Assistance Center (TAC) to
access the release file. Once granted, you can download the file from the Software Center.
Note: The system will reject an ONT-only upgrade if any ONT software in the to-be-
installed package is incompatible with any of the system software in the committed base.
* Note: Firmware images for some Calix P-Series ONT families (700 Series, 836GE) are
"bundled" with the E_Series platform software, where upgrading the system software release
optionally also upgrades the ONT images stored on the E-Series OLT. These "bundled"
firmware images are also available as a separate package to allow for ONT-only firmware
upgrades. For other Calix ONT models, such as the P-Series, 800G GigaFamily, and T-Series
ONTs, the firmware images are only available as "unbundled" packages (i.e., not included in
the E-Series system upgrade package), requiring ONT-only upgrades.
For systems that are running software version R2.5 or higher, you can preload software on
the system and unbundled ONT firmware on the configured ONTs as part of the system
upgrade process, and then perform a single system reset at a convenient time. This sequence
results in the system running new software and the ONTs running the new images that have
been downloaded to them. See Calix E-Series (E7 OS R2.5) System Upgrade Guide.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
32
Before attaching new or replacement ONTs to the system, first load the latest ONT firmware
image(s) on the E-Series OLT, and then attach associated ONTs to the PON.
Topics covered
This chapter covers the following topics:
Downloading an ONT release upgrade package
Extracting and then moving the release contents to an FTP server
Scheduling an ONT-only upgrade in CMS
Preloading ONT firmware for a GPON system upgrade
Performing an ONT-only upgrade
Performing a Release revert
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
33
h. In the Retrieve box, select Y to transfer the ONT firmware to the OLT system.
i. In the Download box, select Y to download the files from the OLT to the ONT(s).
j. In the Activate box, select Y to activate the new ONT firmware.
The ONTs reboot and begin using the firmware.
k. Leave the Operation box blank, or select Commit to commit the system to the new
ONT firmware version.
6. In the Network Selection area, select the network groups and E-Series system to upgrade.
To select a root region, network group, or a single node, right-click over it, and then click
Select. The square to the left of the network group or node changes to green to indicate
that it is included.
a. Select the root region to include all nodes (depending on the selected upgrade task
type).
b. Expand or double-click the root region to view the network groups. Expand or
double-click a network group to view the nodes under it. Selecting a network group
selects all nodes under it. Selecting a node only selects a single node.
c. Repeat Step 6b for each additional network group or node to include in the upgrade.
To remove a selected network group or node from the upgrade, right-click it and
click Un-Select.
7. At the bottom of the New ONT Firmware Upgrade Task dialog box, click OK to save
the settings.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
35
Guidelines
Upgrade CMS software to the version that supports the E-Series system release version
to which you are about to upgrade.
Before attaching new or replacement ONTs to the system, first load the latest ONT
firmware image(s) on the OLT, and then attach associated ONTs to the PON.
For E7 GPON applications with Calix GigaFamily ONUs (800G or 844GE), the E7
OLT must be running either R2.4.100 or R2.5.31 as a minimum software release before
upgrading the GigaFamily ONU firmware to the latest release, R11.2.6. (P-Series SB-16-
021) Attempting to load R11.2.6 on an E7 GPON system running an unsupported lower
software release will result in a failure to retrieve the R11.2.6 image, where the following
message is displayed:
“"Retrieve ONT: Failed -- Reason: Incompatibility between E7 software and ONT
software"
Ensure the free flash space on the GPON card is adequate to accommodate additional
files, or delete obsolete or unwanted ONT images to clear memory for additional images.
See Deleting ONT Images from the System (on page 52).
Downgrades across releases are not supported; downgrading from one major release (for
example R2.1 to R2.0) erases the database.
You can upgrade the ONTs by issuing the appropriate CLI commands, accessing the
upgrade interface via the EWI, or through the CMS.
Regardless of the interface used to perform an upgrade, transferring the release files to
the E-Series node or GPON ONT and restarting the equipment with the new release
may be initiated separately. This allows transfer of the release files at any time, followed
by a system reset or ONT activation during a maintenance window.
The "merge" option is the recommended option for upgrading systems with GigaFamily
or T-Series ONTs. However, when a system upgrade is from a version prior to the version
that includes the "merge" option (R2.3.60), you must re-load any GigaFamily and T-
Series ONT images after the system upgrade.
Perform the release Commit operation directly after the equipment is reset or the ONTs
are activated, if the new release version appears to be operating correctly.
Perform upgrades during a maintenance window to minimize service interruptions.
Each user interface provides an option to consolidate the release transfer to the E-Series
node and the system reset into a single operation.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
36
This topic outlines the process of preloading new ONT firmware on the configured ONTs
after you have loaded new software on the system, but have not yet performed a system
reset. By loading the software on the system and then using the System Version parameter,
you can associate subsequent ONT firmware retrieve/download actions with the newly
loaded system software stored in "Alternate" partition, minimizing maintenance downtime.
See Performing an ONT-Only Upgrade (on page 39) for complete details on the ONT
upgrade process.
See Performing a System Software Upgrade for complete details on the system upgrade
process.
Configuration guidelines
Ensure the free flash space on the GPON card is adequate to accommodate additional
files, or delete obsolete or unwanted ONT images to clear memory for additional images.
See Deleting ONT Images from the System (on page 52). The maximum number of ONT file
entries is 30.
The optional System Version parameter for retrieve, download, and cancel ONT release
management associates the actions with the system software version in the "Alternate"
partition. If the parameter is left blank, the ONT release management actions are
associated with the currently "Running" system software version.
The System Version parameter for the download ONT release action is mutually
exclusive to the Vendor, or other more specific unit filters (Model, Product, Serial
Number).
You can retrieve only one image file per ONT type. If necessary, cancel the ONT release
and then retrieve a replacement image file.
When retrieving ONT image files for different types of ONTs, the action must be
associated with either the software version running (committed) on the system, or the
software version in the alternate partition.
An ONT upgrade is not allowed when a pre-loaded ONT release exists.
A pre-load of ONT release is not allowed while an ONT upgrade is in progress.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
37
1. Perform a system software upgrade, but do NOT perform a system reset. Therefore, the
following condition exists:
The system continues to run the committed version of software.
The system contains the new software in the "Alternate" partition.
2. On the Navigation Tree, click the node to expand it, and then click ONTs.
3. Retrieve the ONT firmware from the configured FTP server, click Release
Management > Action > Retrieve.
a. Check the Download box if you want the system to immediately push the ONT
firmware to the ONT(s).
b. Check the Force box if you want to transfer the file to the system, even if that
version is already present on the system.
c. In the System Version field, specify the version of the system software that is in the
"Alternate" partition.
d. Click Retrieve.
4. Alternatively, you can download the image(s) to a specified subset of configured ONTs,
click Release Management > Action > Download.
a. If you are preloading more that one ONT image (e.g. P-Series and T-Series or
GigaFamily ONTs), enter the desired ONT release in the Release Name box.
b. In the System Version field, specify the version of the system software that is in the
"Alternate" partition.
5. Repeat Step 3 (and possibly Step 4) for additional ONT images.
6. When the maintenance window is scheduled, perform a system reset to upgrade the
system and ONTs in one action:
a. Click System > Provisioning > Action > Upgrade > Reset System.
In the Reset System Action dialog box, do the following:
In the Version list, select Alternate to start the release version that you just
transferred.
b. Click Reset System.
The system restarts and then begins operating with the newly upgraded software
version and the ONTs begin operating with the new ONT images. This process takes
a few minutes.
Note: The connection to the E-Series node is temporarily lost during the system reset;
you must log in again.
7. First commit the system software and then commit the ONT firmware images.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
38
Note: Prior to performing the Commit operation, you can cancel an ONT upgrade by
clicking Release Management > Action > Cancel. Then enter the release name of the
ONT image file and the system version of the OLT system software.
For CLI:
retrieve ont-release <name-of-ONT-package> server <ip-address> user <ftp-
username> directory-path <path-to-image-file> system-version <alternate-
system-release>
Alternatively, you can transfer the ONT firmware to the E-Series system and
immediately download the files from the E-Series to the ONT(s).
retrieve ont-release <name-of-ONT-package> server <IP-address-of-ftp-server>
user <ftp-username> directory-path <path-to-image-file> system-version
<alternate-system-release> download
download ont-release system-version
show ont-release system-version
cancel ont-release system-version
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
39
Since the E-Series platform supports ONT firmware upgrades independent of OLT software
upgrades, do the following before performing the ONT upgrade:
Refer to the specific ONT platform release notes to determine the latest ONT firmware
image supported by the E-Series OLT software currently running in the network.
Upgrade the system software first, if necessary.
Ensure the free flash space on the GPON card is adequate to accommodate additional
files, or delete obsolete or unwanted ONT images to clear memory for additional images.
The following example shows the release management page where ONT images are
identified in CMS.
Running indicates the OLT image is affiliated with the currently “running” E-Series
software.
Downloaded indicates the E-Series OLT was instructed to download the ONT image to
the corresponding ONTs. For ONT images that are bundled with the E-Series software,
this happens automatically. When performing an ONT-only upgrade, you must initiate
this action.
Activated indicates the E-Series OLT was instructed to activate the ONT image that was
previously downloaded on the corresponding ONTs. When this is “Y”, then the
corresponding ONTs shown are running that version of the image.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
40
Committed indicates the E-Series OLT was instructed to commit the ONT image that
was previously activated on the corresponding ONTs. When this is “Y”, the
corresponding ONTs have this image as the default version.
Note: When an image is “Activated” but not “Committed”, and the ONT reboots, the
ONT initially falls back to its previous image. Committing the release for a single ONT
upgrade is not valid, as this is a temporary state.
Flash Available indicates the E-Series OLT flash memory that is still available for
storing additional ONT images. You can delete obsolete or unwanted ONT images to
clear memory for additional images. See Deleting and ONT Image from the System (on page
52) for details.
The CLI supports filtering the ONT releases per card via the “show ont-release”
command.
The following example shows the software marooned ONTs page where a list of currently
connected ONTs are identified for which there is no corresponding image present in E-
Series flash.
To ensure that all ONTs currently connected to the E-Series can be upgraded to run the
desired version of ONT software, it is necessary that all ONT images are present in the E-
Series flash. If there are a mix of different ONT models connected to the E-Series, you must
perform “retrieve ont-release” to retrieve each of the needed ONT images.
The CLI supports filtering the missing ONT image releases per system via the “show sw-
marooned-onts” command.
1. Transfer the new ONT firmware release files from the FTP server to the E-Series.
2. With no filtering parameters*, download the files from the E-Series to the ONT(s).
3. With no filtering parameters*, activate the new firmware, causing the ONT(s) to reboot.
The ONT(s) start operating with the new firmware.
*Note: No filtering by Vendor, Model, Product, or Serial number.
4. Commit the new ONT firmware as the default that loads when the system is reset.
Note: An ONT image must be committed prior to initiating an ONT upgrade to a
different image.
5. Delete unnecessary ONT images from the E-Series OLT.
Note: Transferring the new ONT firmware release files from the FTP server to the E-Series
is not necessary.
1. With no filtering parameters*, download the files from the E-Series to all ONTs.
2. With no filtering parameters*, activate the new firmware, causing the ONTs to reboot.
3. Commit the new ONT firmware as the default that loads when the system is reset.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
42
*Caution: No filtering by Vendor, Model, Product, or Serial number. If any such filtering is
used, the upgrade will not succeed and ONT releases may be left in an uncertain state. To
recover from this issue, you may try the following CLI command, or else reset the E7 system:
cancel ont-release release-name CALIX_P-SERIES_10.8.20.1
You can download and activate new firmware on a subset of ONTs by entering the following
parameters in the user interface:
Serial number: For a single ONT
Product code: For specific groups of ONT models
Model mask: For one or more ONT models
Note: For ease of use, Calix recommends using the product code rather than the model
mask to specify ONT model types. As such, there is no model number search criteria for
GigaFamily products. Perform look-up by product code only.
The table below lists the ONT models for each product code:
Product Code ONT Models
S8 711GE, 712GE, 716GE, 717GE
721GE, 722GE, 725GE, 726GE, 727GE
836GE, 716GE-I, 726GE-I
1 741GE, 742GE, 743GE, 744GE
B8
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
43
The table below lists the ONT models for each model mask:
1 2
Model Mask ONT Models
7. All ONT models beginning with "7"
7..GE. 711GE, 712GE, 716GE, 717GE
766GX-R-24
7..G 710G, 711G, 712G, 714G, 720G, 721G, 722G, 724G, 725G
7..GX. 710GX, 711GX, 712GX, 714GX, 720GX, 721GX, 722GX, 724GX, 725GX
760GX, 762GX, 763GX, 763GX-R, 766GX, 766GX-R, 766GX-R-24, 767GX-R
Guidelines
You can enter both a product code and model mask to specify an ONT model.
For example:
Enter product code "S8" and model mask "8..GE." to match 836GE ONTs.
The following guidelines apply to model masks:
A dot character is required at the end of each model mask.
Any given ONT model is matched to the most specific available model mask.
For example:
If only model mask "7." is present, 766GX ONTs will match to "7." However, if
"76." and "7." masks are both present, 766GX ONTs will match to "76."
If only model mask"7..GE." is present, 741GE ONTs will match to "7..GE."
However, if "7..GE." and "74.GE." masks are both present, 741GE ONTs will
match to "74.GE."
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
44
Enter more than one model mask to create a match for ONT GX models only.
For example:
If only model mask "7." is present, both GE and GX ONTs will match to "7."
However, if "7." and "7..GE." masks are present, only GX ONTs will match to "7."
Note: During the upgrade, the system reports events to indicate the current process and will
raise an alarm. The alarm will clear when the upgrade has been committed. You can also click
Refresh to view the Downloaded, Activated, and Committed columns in the Release
Management table as you progress through the upgrade.
Note: Prior to performing the Commit operation, you can cancel an upgrade by clicking
Release Management > Action > Cancel.
1. On the Navigation Tree, click the node to expand it, and then click ONTs.
2. Click Release Management > Action > Retrieve.
3. If you are using the Windows FTP application included in the ONT firmware release
package, do the following in the Retrieve ONT Release dialog box:
Note: An exclamation point (!) indicates that the given field contains an invalid entry.
Correct the entry, and then click or type outside of the field to validate the entry.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
45
a. In the Release Name box, enter the ONT release version that you will be
transferring.
Note: You must enter the release name exactly as it appears in the manifestONT.xml
file within the release folder.
For example:
* For a stand-alone P-Series ONT release package, "CALIX_P-SERIES_10.8.20.1."
* For a P-Series ONT release within a bundled E-Series/ONT release package, you
must use the E-Series release number.
* For a stand-alone T-Series ONT release package, "R4.1.38.020."
* For a stand-alone GigaCenter ONT release package, "CALIX_P-
SERIES_11.1.61.1."
b. In the FTP Server box, enter the IP address of your PC.
c. In the FTP Username box, enter the username for the FTP application (upgrade by
default).
d. In the FTP Password box, enter the password for the FTP application (upgrade by
default).
e. In the FTP Directory Path box, enter the name of the ONT release folder in the
firmware home directory. For example, CALIX_P-SERIES_10.8.20.1.
Note: The firmware home directory is C:\CalixESeries\software.
f. Check the Download box if you want the system to immediately push the ONT
firmware to the ONT(s).
g. Check the Force box if you want to transfer the file to the system, even if that
version is already present on the system.
h. Leave the System Version field blank, unless you want to stage ONT firmware as part
of a system upgrade process. See Preloading ONT Firmware for a System Upgrade (on
page 36).
4. If you are using an FTP application previously configured on your PC, do the following
in the Retrieve ONT Release dialog box:
a. In the Release Name box, enter the ONT release version that you will be
transferring. For example, CALIX_P-SERIES_10.8.20.1.
b. In the FTP Server box, enter the IP address of the file server where the upgrade files
are located.
c. In the FTP Username box, enter your user name for the file server.
d. In the FTP Password box, enter your password for the file server.
e. In the FTP Directory Path box, enter the name of the directory that contains the
ONT firmware files. For example, CALIX_P-SERIES_10.8.20.1.
f. Check the Download box if you want the system to immediately push the ONT
firmware to the ONT(s).
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
46
g. Check the Force box if you want to transfer the file to the OLT, even if that version
is already present on the system.
h. Leave the System Version field blank, unless you want to stage ONT firmware as part
of a system upgrade process. See Staging ONT Firmware for a System Upgrade (on page
36).
5. Click Retrieve to transfer the ONT firmware to the OLT. If required, repeat Step 3 (or
4) and Step 5 to retrieve another ONT release.
If you selected the Download check box during Step 3 or 4, the system downloads the
firmware to the ONT(s) automatically; skip to Step 8.
You can verify the transfer as follows:
The ONT Upgrade Status window displays "succ-ont-trans" in the status column for
all cards.
If the "ont-file-trans-fail" status appears, indicating that flash space is needed, see the
Deleting ONT Images from the System (on page 52) procedure.
6. Close the ONT Upgrade Status window and click Release Management > Action >
Download, or
Provisioned ONTs > Provisioning > Action > Download Release.
7. In the Download dialog box, do one of the following:
a. (For mass-ONT upgrades) Critical—leave all fields blank except for Release
Name, if required.
If more than one ONT-only upgrade is in progress on the system (e.g. P-Series
and T-Series or GigaFamily ONTs), enter the desired ONT release in the Release
Name box.
Click Download to download the image to all applicable ONTs.
b. (For single/subset-ONT upgrades) Download the image(s) to a subset of ONTs by
entering CXNK in the Vendor box, and then specifying one or more of the following
parameters:
Model: See "Downloading and activating new firmware on a subset of ONTs"
above for valid model mask options.
Product: See "Downloading and activating new firmware on a subset of ONTs"
above for valid product code options.
Serial Number: Enter the serial number for an ONT.
Release Name: If releases for P-Series and T-Series or GigaFamily ONTs are
present in the system simultaneously, enter the desired ONT release name.
Then click Download to download the image(s) to the specified subset of ONTs.
Note: If you selected the Serial Number parameter, repeat Step 7b to download the
image for each additional ONT.
The download takes several minutes to complete.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
47
Note: If you perform the next step too soon, an "Operation Fail" message will display
because another command is in progress. Close the message window, wait longer, and try
again.
8. Close the ONT Upgrade Status window (if necessary) and click Release Management
> Action > Activate, or
Provisioned ONTs > Provisioning > Action > Activate Release.
9. In the Activate dialog box, do one of the following:
a. (For mass-ONT upgrades) Critical—leave all fields blank except for Release
Name, if required.
If releases for P-Series and T-Series or GigaFamily ONTs are present in the
system simultaneously, enter the desired ONT release in the Release Name box.
Click Activate and Yes to confirm and activate the image for all ONTs.
b. (For single/subset-ONT upgrades) Activate the image(s) on a subset of ONTs by
entering CXNK in the Vendor box, and then specifying one of the following
parameters:
Model: See "Downloading and activating new firmware on a subset of ONTs"
above for valid model mask options.
Product: See "Downloading and activating new firmware on a subset of ONTs"
above for valid product code options.
Serial Number: Enter the serial number for an ONT.
Release Name: If releases for P-Series and T-Series or GigaFamily ONTs are
present in the system simultaneously, enter the desired ONT release name.
Note: If you completed step 7b, complete step 9b using the same parameters.
Then click Activate and Yes to confirm and activate the image(s) to the specified subset
of ONTs.
The activation takes several minutes to complete.
Note: If you perform the next step too soon, an "Operation Fail" message will display
because another command is in progress. Close the message window, wait longer, and try
again.
10. (For mass-ONT upgrades) To commit the ONT release as the default firmware that
loads when the system is reset, do the following:
a. Click Release Management > Action > Commit.
b. If releases for P-Series and T-Series or GigaFamily ONTs are present in the system
simultaneously, enter the desired ONT release in the Release Name box.
c. Click Commit.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
48
Note: This operation commits all ONTs which can be upgraded with the current release.
If you downloaded or activated a subset of ONTs, you must first download and activate
all ONTs before committing the firmware version.
11. (For mass-ONT upgrades) Click Refresh to display the Active Committed Version in the
Release Management table.
Note: If it appears that the upgrade process failed, reference the Event Log and Alarm Log
to verify and identify the upgrade failure. On the Navigation Tree, click {E-Series system},
and then click System > Logs > Event Log. Check the sequence of Events, and then click
Alarm Log to check the sequence of Alarms.
1. Transfer the ONT firmware to the E7 system by specifying the release package, FTP
server and username, and the top-level directory where the release package files are
located on the ftp server.
retrieve ont-release <name of ONT package> server <IP address of ftp server>
user <ftp-username> directory-path <path to image directory on server>
[force|download]
Note: For the directory path value, enter the name of the release package directory in the
location C:\CalixESeries\software\.
Example for an FTP service application (previously configured on your PC):
retrieve ont-release CALIX_P-SERIES_10.8.20.1 server 192.168.1.1 user
ftpuser directory-path LOCAL/ontrel/CALIX_P-SERIES_10.8.20.1
Alternatively, you can transfer the ONT firmware to the E7 system and immediately
download the files from the E7 to the ONT(s).
retrieve ont-release <name of ONT package> server <IP address of ftp server>
user <ftp-username> directory-path <path to image directory on server>
download
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
49
ONT Family ONT Model Command CLI Command Examples
740GE SBU 741GE download download ont-release vendor download ont-release vendor
CXNK model 74.GE. CXNK product B8
742GE activate activate ont-release vendor activate ont-release vendor
743GE CXNK model 74.GE. CXNK product B8
744GE
725GX
760GX MDU 760GX download download ont-release vendor download ont-release vendor
CXNK model 76. CXNK product MD
762GX activate activate ont-release vendor activate ont-release vendor
763GX CXNK model 76. CXNK product MD
766GX
763GX-R
766GX-R
767GX-R
766GX-R-24
(For all ONT upgrades) Release-name is required if releases for P-Series and T-
Series ONTs are present in the system simultaneously.
See the table below for CLI command examples.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
50
3. Activate the new firmware; the ONTs will reboot and begin operating with the new
firmware.
activate ont-release [vendor|model|product|serial-number|release-name]
Note: If you suspect that the upgrade process failed, use the show upgrade command, the
show log alarm command, and the show log event command to verify and identify the
upgrade failure. Also, ensure the FTP software you are using is the only FTP software
activated and the Windows firewall configuration is allowing the FTP server program.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
51
The table below provides examples for download and activate commands for use by ONT
family.
Note: For valid product code and model mask options, see "Downloading and activating
new firmware on a subset of ONTs" above.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
52
For example, this operation may be necessary if you began to deploy T-Series ONTs but
then decided to replace them with GigaFamily ONTs. You can delete the unwanted images
from the system, clearing memory space for the GigaFamily images.
The following example shows the release management page where ONT images are
identified in CMS. The Flash Available column indicates the E7 OLT flash memory that is
still available for storing additional ONT images. The CLI supports filtering the ONT
releases per card via the “show ont-release” command.
For ONTs that are currently connected to the system, you can delete ONT releases affiliated
with the following:
running version
If you delete an ONT image that is affiliated with the running version, then the E7
system is unable to software manage that ONT. For any instance of a configured ONT
running the firmware version that has been deleted from the OLT, a "sw-marooned-
onts" status is shown. To upgrade ONTs that are currently connected to the E7, it is
necessary that the desired ONT images are already present in the E7 flash.
alternate version
If you delete an ONT image affiliated with the alternate version, there are no negative
consequences unless you invoke a release revert. See Performing a Release Revert (on page
55) for details.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
53
Configuration guidelines
A delete operation cannot be aborted or canceled.
When an ONT release affiliated with the standby system is version R2.3.20 or older, then
ONT images for non-800 P-series ONTs (for example, 740, 760, 836) cannot be deleted.
If the system version parameter is used, then the target must be set to a version number
that matches either the active or standby system version. If the system version parameter
is absent, then the parameter target is implicitly set to the active system version.
Calix recommends using the product code rather than the model mask to specify ONT
model types. As such, there is no model number search criteria for GigaFamily products.
Perform look-up by product code only.
The software marooned ONTs page shows a list of currently connected ONTs for which
there is not a corresponding image present in E7 flash.
The ONT image that you want to delete may have a single component or multiple
components where each must be deleted to delete the ONT image file from the system
flash memory. Use the "show ont-release command":
Execute the delete ONT software data action or command and "show ont-release"
show ont-release
show ont-release
Note: The delete operation may cause the ONT to become marooned.
1. On the Navigation Tree, click the E7 to expand it, and then click ONTs.
2. Click Release Management > Action > Delete.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
54
3. In the dialog box, enter all of the following parameters exactly as shown in the table for
the ONT image that you want to delete:
Vendor: For a set of ONTs
System Version: For a specific release version
Model mask: For one or more ONT models
Product code: For specific groups of ONT models
4. In the Revert ONT Release dialog box, click OK.
5. To verify the image deletion, click Refresh.
For CLI:
show ont-release
delete ont-sw-data
Example:
delete ont-sw-data vendor CXNK system-version 2.4.0.227 model . product
T0
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
55
Note: If you perform an ONT release revert subsequent to deleting an ONT release
affiliated with the alternate version, the system will NOT have any means to software manage
the connected ONTs. To return to and run the ONT release that was the alternate version,
you must re-install the relevant firmware image with an ONT-only upgrade.
To revert to the previous ONT firmware version via the CMS or EWI
2. If you suspect that the firmware revert process failed, use the show log alarm command
and the show log event command to verify and identify the failure.
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
56
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
Appendix A
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.
58
If during the "Retrieve" process to transfer the ONT firmware to the OLT the "ont-file-
trans-fail" status appears indicating that flash space is needed, you must delete obsolete or
unwanted ONT images to clear memory for additional images. See Deleting ONT Images from
the System (on page 52).
Proprietary Information: Not for use or disclosure except by written agreement with Calix.
.