i.LON® 600 LonWorks®/IP Server ReadMe File

Release 1.04, August 2005


Copyright © 1998 2005 Echelon Corporation
All Rights Reserved

 

1         Introduction

This file describes i.LON 600 Release 1.04, which is created by applying i.LON 600 Service Pack 4 (“SP4”) to a Release 1, 1.01, 1.02, or 1.03 i.LON 600 installation, and is included on i.LON 600 servers that come with the i.LON 600 Service Release 4 (“SR4”) CD.  Release 1.04 provides important updates to the i.LON 600 firmware.  The service pack is delivered as a self-extracting executable file of approximately 2.2 megabytes, whereas the service release is delivered on a CD. 

Update and upgrade notifications will be sent to registered users, so be sure to register your software.

If you are using the LonMaker® Integration Tool or other LNS application with an IP-852 channel interface on your computer, you must use the latest service packs for these products. LonMaker and LNS service packs are available from Echelon’s Download Center at www.echelon.com/downloads.

This file contains important information not included in the i.LON 600 LonWorks/IP Server User's Guide or the i.LON 600 LonWorks/IP Server help file.  Additional information and updates, including critical updates, may be available on the i.LON 600 Internet Server Web page at www.echelon.com/ilon.  See Echelon’s Knowledge Base at www.echelon.com/support for answers to frequently asked questions.

 

2         Contents

1      Introduction. 1

2      Contents. 1

3      i.LON 600 Release History. 2

4      Identifying your i.LON 600 Release. 2

5      Installing i.LON 600 Service Pack 4. 3

6      Installing i.LON 600 Service Release 4. 4

7      Release 1.04 Changes. 4

7.1       Power Failure Detection. 4

7.2       Hardware Version Number 4

7.3       Config.sys File Corruption. 4

8      Release 1.03 Changes. 5

8.1       LonScanner Support 5

9      Release 1.02 Changes. 5

9.1       Ethernet Interface. 5

9.2       Web Server Crashes. 5

9.3       Channel Priority. 5

9.4       TCP/IP Denial-of-Service. 5

9.5       Communication Failures. 5

9.6       Program ID.. 5

9.7       Channel Configuration Timestamps. 5

10        Known Problems and Workarounds. 6

10.1     i.LON 1000 Internet Server Upgrade. 6

10.2     Configuration Server Icon Color 6

 

3         i.LON 600 Release History

Release

Date

i.LON 600 LonWorks/IP Server Release 1 (V1.00.24)

December 2003

i.LON 600 LonWorks/IP Server Release 1 Service Pack 2 (V1.02.05)

March 2005

i.LON 600 LonWorks/IP Server Release 1 Service Pack 3 (V1.03.03)

April 2005

i.LON 600 LonWorks/IP Server Release 1 Service Pack 4 (V1.04.01)

August 2005

i.LON 600 LonWorks/IP Server Release 1 Service Release 3 (V1.03.03)

April 2005

i.LON 600 LonWorks/IP Server Release 1 Service Release 4 (V1.04.01)

August 2005

 

4         Identifying your i.LON 600 Release

You can determine whether or not you already have Release 1.04 firmware installed on your i.LON 600 server.  To determine the firmware version running on your i.LON 600 server, follow these steps:

  1. If you have copied any updated firmware files to your i.LON 600 server, reboot it before checking the version number.  See the final step of the Installation instructions below for instructions on how to reboot an i.LON 600 server.
  2. If you have rebooted the i.LON 600 server, wait for the reboot to be completed.  You can tell when the i.LON 600 has completed initialization when the green Power/Wink LED on the i.LON 600 server stops blinking and stays on solidly.
  3. Enter your i.LON 600 server’s IP address in Internet Explorer (6.0 or newer). 
  4. On the Setup menu, click System Info.
  5. Enter your user name and password when prompted.  By default this is ilon/ilon, but you may have changed that. 
  6. The version number will be displayed in the first section of Properties, labeled Firmware Version.  Possible version numbers are shown in the Version History, above. If the version is 1.04.01 or later, you do not need this firmware upgrade.  If the version is earlier than 1.04.01, you should upgrade your firmware to Release 1.04.

 

5         Installing i.LON 600 Service Pack 4

You must install i.LON 600 Service Pack 4 over an existing i.LON 600 installation.  To install i.LON 600 Service Pack 4, follow these steps:

  1. Use an FTP client such as Internet Explorer to backup a copy of all files on your i.LON 600 to another computer.
  2. Download the iLON600_SP4.exe file from Echelon’s Web site to any directory on your computer.
  3. Click the Windows Start menu, click Run, and then browse to the directory where you downloaded iLON600_ SP4.exe.
  4. Double-click iLON600_ SP4.exe.
  5. Select a folder to copy the setup files to, and then click Unzip.  The default is c:\LonWorks\iLON600\Images.
  6. Complete the installation on your computer.  The updated i.LON 600 firmware will be copied to your specified folder.  This will create two folders in the target folder— iLON600 1.04, which contains the system software files, and BootROM, which contains the new boot-ROM image.
  7. Use an FTP client such as Internet Explorer to copy all the extracted files in the iLON600 1.04 folder except this ReadMe file to your i.LON 600 server.  The iLonSystem file must go in the highest-level folder, and the contents of the Modules and Config folders on your computer should go in the folders of the same names on the i.LON 600 server.  Some of these files will replace an existing file of the same name on the i.LON 600 server. 
  8. Copy the bootrom.upd file in the BootROM\iLON600 1.04 folder to the top level directory on your i.LON 600 server.
  9. Attach a serial cable from the i.LON 600 DB-9 Console Port to a serial port on your computer using a null modem crossover cable.  Start a terminal emulation program such as Windows HyperTerminal to communicate over that serial port.  The proper communications parameters are 9600/8/N/1 and no flow control. Make sure the i.LON 600 server responds with a prompt when you press the Enter key.
  10. Enter the following command in your terminal emulation program: update bootrom. You should see a confirmation that the bootrom.upd file will be used to update the boot ROM.  Type y to confirm.  When the update is complete, the i.LON 600 server will automatically reboot.

6         Installing i.LON 600 Service Release 4

You can install Release 1.04 from an i.LON 600 Service Release 4 CD with or without a prior i.LON 600 installation.  To install an i.LON 600 Service Release 4 CD, follow these steps:

  1. Insert the i.LON 600 SR4 CD and the installation program should start automatically.  If the installation program does not start automatically when the CD is inserted, run the setup.exe at the root of the CD.  In most cases, you can accept all defaults.
  2. If you have any Release 1.03 or earlier i.LON 600 servers to upgrade, download the i.LON 600 Service Pack 4 update from www.echelon.com/downloads and follow the above instructions for upgrading.  The system software image files from the service pack are the same as those in the service release, but the service pack includes the bootrom image, and that should be upgraded at the same time.

7         Release 1.04 Changes

This section describes the problems fixed and other changes in Release 1.04 that were not included in the Release 1 i.LON 600 server.  Numbers in parentheses at the end of the change descriptions are Echelon's internal problem tracking IDs.  Release 1.04 includes all changes from Releases 1.02 and 1.03, which are described following this section.

7.1        Power Failure Detection

There were incompatibilities in certain versions of the i.LON 600 system software and boot-ROM software which, in conjunction with a design error in manufacturing revision F or lower of the Models 72603 and 72604 i.LON 600 power failure detection circuit, could result in continuous rebooting of the system or boot-ROM software.  Models 72603 and 72604 with a manufacturing revision F or lower and with system software version 1.02 or 1.03, or with boot-ROM software version 1.03 require SP4 to be installed to remedy this condition.  (37999)

7.2        Hardware Version Number

The hardware version number is now shown on the System Info Web page below the model number.  It is also available from the console using the show hwinfo command.

7.3        Config.sys File Corruption

The config.sys file may have been corrupted during a power failure. (38040)

8         Release 1.03 Changes

This section describes the changes in Release 1.03.

8.1        LonScanner Support

The i.LON 600 can now be used as a remote network interface for Echelon’s LonScanner™ Protocol Analyzer.

9         Release 1.02 Changes

This section describes the problems fixed and other changes in Release 1.02.

9.1        Ethernet Interface

The Ethernet interface would lock up after receiving a number of certain unsupported packets, particularly ARP broadcasts using IEEE 802 Ethernet framing, which may be sent by Novell Netware servers. (30857 and 34192)

9.2        Web Server Crashes

HTTP requests containing a URL longer that 1024 bytes could crash the i.LON 600 Web server.  (33328)

9.3        Channel Priority

Changing the channel priority of the TP/FT-10 or TP/XF-1250 side of the i.LON 600 router would cause communications over that channel to fail. (34626 and 35273)

9.4        TCP/IP Denial-of-Service

The i.LON 600 TCP/IP stack was vulnerable to certain known Denial-of-Service attacks.  Refer to the NISCC Vulnerability Advisory Notice 236929 for more details. (35276)

9.5        Communication Failures

Changing the IP-852 IP port on the i.LON 600 and rebooting it without first updating the IP-852 channel with the Configuration Server could cause communications to the i.LON 600 over the IP-852 channel to fail. (35367 and 35283)

9.6        Program ID

The TXID field in the program ID for the IP-852 channel side of the i.LON 600 router has been changed to 154, the LonMark designated ID for IP-852 channels. (35274)

9.7        Channel Configuration Timestamps

Rebooting the i.LON 600 through the Web interface or the console no longer causes an automatic change to the IP-852 channel definition timestamps, provided none of the actual configuration data has changed. (35284)

10   Known Problems and Workarounds

This section lists known problems and their workarounds for this release.  Numbers in parentheses at the end of the problem/workaround descriptions are Echelon's internal problem tracking IDs.

10.1    i.LON 1000 Internet Server Upgrade

Uninstalling a previous i.LON 1000 Internet Server installation can damage the i.LON 600 server installation.  If you install the i.LON 600 software over an existing i.LON 1000 Internet Server installation and then uninstall the i.LON 1000 software, the i.LON 600 Configuration Server is also removed.  (30171) Workaround:

  1. From the Windows control panel, double-click Add/Remove Software.
  2. From the Currently Installed Programs list, click Echelon i.LON 600, and then click Change.  The Program Maintenance dialog appears.
  3. Click Repair.

10.2    Configuration Server Icon Color

When setting up an IP-852 channel using the configuration server, the health and state of the devices in the channel are indicated by the icon color in the configuration server’s channel list.  Generally speaking “green” indicates that all devices are responding and are active members of the channel.  The color of the device icon, however, is not a definitive indication of device health—it only indicates that the device has passed common device setup.  Workaround: If you have a channel that seems to lose communication, click Diagnose on either the channel or device shortcut menu to diagnose the channel.  This provides a more definitive diagnostic than icon the color.  Look for error messages in the configuration server’s log window when using the Diagnose command.

Due to variations in the IP-852 implementation, the diagnose function may not work properly with some non-Echelon IP-852 devices.