Guest

Cisco Enhanced Device Interface

Release Notes for Cisco Enhanced Device Interface 2.2 on Linux

 Feedback

Table Of Contents

Release Notes for Cisco Enhanced Device Interface 2.2 on Linux

Contents

Introduction

New Features in This Release

Known Problems in E-DI 2.2

Related Documentation

Accessing Documentation

Obtaining Documentation, Obtaining Support, and Security Guidelines


Release Notes for Cisco Enhanced Device Interface 2.2 on Linux


Revised: May 11, 2007, OL-12569-01

CDC Date May 11, 2007

Contents

This document has the following sections:

Introduction

New Features in This Release

Known Problems in E-DI 2.2

Related Documentation

Introduction

Cisco E-DI provides a comprehensive management interface to configure Cisco devices. Cisco E-DI interfaces with network devices through the command line interface (CLI) or through an Eclipse-based Graphical User Interface (GUI).

For information on installing and setting up Cisco E-DI 2.2, see Installation and Setup Guide for Enhanced Device Interface 2.2 on Linux.

For all the other procedures, see User Guide for Cisco Enhanced Device Interface, 2.2.

New Features in This Release

The new features in this release are:

Changes in the Install framework

Cisco E-DI 2.2 can be now installed as a separate application on Linux and Windows platforms.

Operational Data Modeler

Provides applications with an XML interface that let you retrieve the operational data from Network Elements. This data is available through CLI show commands. It also allows you to create a Model spec file, an XML file, and an XSD.

Macro Command Manager

Provides a CLI and a GUI interface to create macros across the various device OS versions. Allows you to do network provisioning, using the macro grouping capability.

Command Translator

Enables you to translate Cisco Catalyst Operating System (CatOS) configurations to equivalent, supported Cisco IOS configurations.

XML PI Java SDK

Provides Java APIs over XML PI. E-DI provides Java client API libraries that accept Java objects as inputs and return Java objects, so that you can use these APIs to develop your own applications. You can also use these APIs in existing applications.

Command Analyzer

Enables you to compare two IOS images. Also allows you to check commands for completeness.

Command Modeler

Provides an infrastructure to generate and validate device-independent CLI models. You can use these device-independent CLI models to generate device-specific Java code.

You can use this generated Java code in Domain Manager applications instead of the hard coded, template-based CLI generation mechanism. Command Modeler is built over the E-DI Device CLI Knowledge Base.

ACL Configuration

Simplifies configuring ACLs for the network. It allows E-DI to deliver ACL configuration functionality through Device Configuration Manager.

You can configure devices with the appropriate ACL configuration from E-DI Configuration Editor.

Configuration Compliance

Enables E-DI to verify the Configuration Commit. It displays details about the success or failure of the configuration on the given network.

This helps you to ensure that the Configuration Commit is successful and complies with the candidate configuration.

Known Problems in E-DI 2.2

Table 1 contains the Known Problems found in E-DI 2.2.

Table 1 Known Problems in E-DI 2.2

Bug ID
Summary
Explanation

CSCsh96428

Undo (Ctrl + Z) removes colors in the Editor.

When you perform consecutive Undo tasks (Ctrl + Z), colors may get removed from the Editor. The Syntax highlighting may disappear.

Workaround:

Right-click on the opened Editor and perform Refresh Editor.

This revalidates the contents and refreshes the colors.

CSCsi26955

On RHEL 4 and RHEL 5, some of the E-DI commands such as sync config, show events, display an error message:

%database unavailable

This occurs because an earlier instance of E-DI Postgress database service was running during E-DI installation.

Workaround:

1. Find the postgress service and terminate it.

To do this, enter:

kill -9 `ps -af | grep postmaster | grep Cisco-EDI | awk '{print $2}' `

2. Restart the E-DI server.


Related Documentation

The documents available for Cisco E-DI 2.2 are:

User Guide for Cisco Enhanced Device Interface 2.2

Installation and Setup Guide for Enhanced Device Interface 2.2 on Linux

Programmer's Guide for Cisco Enhanced Device Interface, 2.2

Online help integrated with the applications.

Cisco E-DI 2.2 uses third-party open source software subject to these licenses:

telnetd

Java Service Wrapper

Apache License Version 2.0

Apache 1.1

PostgreSQL License

For details, see Installation and Setup Guide for Enhanced Device Interface 2.2 on Linux.

Accessing Documentation

You can access Cisco E-DI 2.2 documentation using these options:

PDFs of the User Guide for Cisco Enhanced Device Interface 2.2 and the Programmer's Guide for Cisco Enhanced Device Interface 2.2 are available in the documentation folder in the E-DI Install Location/Cisco EDI/docs.

The UI applications, Command Analyzer, Operational Data Model, Command Modeler, Device Configuration have integrated Online help. That is, for each application, from the Eclipse GUI, select Help > Help Contents to launch the help for that application.

For help on Macro Command Manager, see the PDF of the User Guide for Cisco Enhanced Device Interface 2.2 in the folder E-DI Install Location/Cisco EDI/docs.

For the latest and updated documentation of Cisco Enhanced Device Interface, 2.2, please check Cisco.com:

http://www.cisco.com/en/US/products/ps6456/tsd_products_support_series_home.html

Obtaining Documentation, Obtaining Support, and Security Guidelines

For information on obtaining documentation, obtaining support, providing documentation feedback, security guidelines, and also recommended aliases and general Cisco documents, see the monthly What's New in Cisco Product Documentation, which also lists all new and revised Cisco technical documentation, at:

http://www.cisco.com/en/US/docs/general/whatsnew/whatsnew.html