IzoT Router User`s Guide

Transcription

IzoT Router User`s Guide
IzoT™ Router User’s Guide
078-0529-01A
Echelon, LON, LONWORKS, IzoT, LonTalk, Neuron, 3120, 3150,
LNS, and the Echelon logo are trademarks of Echelon
Corporation that may be registered in the United States and
other countries.
Other brand and product names are trademarks or
registered trademarks of their respective holders.
Smart Transceivers, Neuron Chips, and other OEM Products
were not designed for use in equipment or systems which
involve danger to human health or safety or a risk of
property damage and Echelon assumes no responsibility or
liability for use of the Smart Transceivers or Neuron Chips in
such applications.
Parts manufactured by vendors other than Echelon and
referenced in this document have been described for
illustrative purposes only, and may not have been tested
by Echelon. It is the responsibility of the customer to
determine the suitability of these parts for each
application.
ECHELON MAKES AND YOU RECEIVE NO WARRANTIES OR
CONDITIONS, EXPRESS, IMPLIED, STATUTORY OR IN ANY
COMMUNICATION WITH YOU, AND ECHELON SPECIFICALLY
DISCLAIMS ANY IMPLIED WARRANTY OF MERCHANTABILITY
OR FITNESS FOR A PARTICULAR PURPOSE.
Except as expressly permitted herein, no part of this
publication may be reproduced, stored in a retrieval system,
or transmitted, in any form or by any means, electronic,
mechanical, photocopying, recording, or otherwise, without
the prior written permission of Echelon Corporation.
Copyright © 2014 Echelon Corporation.
Echelon Corporation
www.echelon.com
ii
Table of Contents
1
Introduction.......................................................................................5
Welcome .......................................................................................................... 6
Setting Up the IzoT Router .............................................................................. 6
Finding the IP Address of your IzoT Router .................................................... 7
Using the IzoT Router LED Indicators ............................................................. 9
Configuring the IzoT Router .......................................................................... 10
Configuring LAN and LON Network Options ................................................. 10
Enabling and Disabling IzoT Router Services ............................................... 12
Managing IzoT Router System Configuration ............................................... 13
Configuring the IzoT Router DHCP Server ................................................... 14
Configuring the BACnet Router ..................................................................... 16
Using the IzoT Server .................................................................................... 17
Restoring the IzoT Router Factory Defaults .................................................. 18
2
Installing the IzoT Router in a LonTalk/IP Network ......................19
Network Management Overview ................................................................... 20
Installing Multiple IzoT Routers in a Network ................................................ 20
3
Updating and Troubleshooting the IzoT Router Software ...........25
Updating the IzoT Router Software ............................................................... 26
Troubleshooting ............................................................................................. 27
IzoT Router User's Guide
iii
1
Introduction
This chapter introduces the IzoT Router, provides setup
information to use the router, and explains details about
router LED indicators and reset instructions.
IzoT Router User's Guide
5
Welcome
The IzoT Router is a ready-to-run appliance for connecting IzoT devices on an
Ethernet channel with IzoT devices on an FT or RS-485 channel, and for connecting
Web pages and enterprise applications to IzoT devices. The IzoT Router
automatically forwards packets between the attached Ethernet LAN channel and the
attached FT or RS-485 LON channel. You can add additional LON channels to the
IzoT Router by plugging in up to seven external U60 DIN FT or RS-485 Network
Interface Modules. You can configure the FT and RS-485 interfaces to communicate
with IzoT LonTalk®/IP or classic ISO/IEC 14908-1 FT devices.
The IzoT Router is available with a BACnet router that allows BACnet/IP
workstations and devices on the Ethernet LAN channel to communicate with
BACnet/IP devices on the FT or RS-485 LON channels.
An integrated FT terminator is included with the FT version of the IzoT Router that
you can enable and disable from a Web browser. This reduces the cost of installing
an FT twisted pair installation by eliminating the requirement to wire a separate
terminator.
An integrated IzoT Server connects IzoT devices to Web clients, providing you with
local Web access to monitor and control the operation of communities of devices. The
IzoT Server provides an easy-to-use RESTful API with a low-overhead but powerful
interface for discovering devices, monitoring their data, and controlling them via
network inputs.
A set of example Web pages is included with the IzoT Router. You can use these Web
pages to try out the IzoT Server, to interact with your devices, and to learn the IzoT
REST API. A charting page is also included that you can use to monitor and trend
datapoints in your IzoT network.
You can use the included IzoT Device Stack EX to build custom apps to run on the
IzoT Router. This enables you to extend the capabilities of the IzoT Router to add
value to your IzoT Router deployments. You can develop your custom apps using
Python, C++, or C.
Setting Up the IzoT Router
You can set up an IzoT Router to communicate with devices, workstations, and other
IzoT Routers on an Ethernet LAN channel, and you can set up an IzoT Router to
communicate with FT or RS-485 devices (depending on the IzoT Router model) on an
FT or RS-485 LON channels. To set up an IzoT Router, follow these steps:
1. To attach an IzoT Router FT to an FT LON channel, insert the two conductors of
a LON FT network cable to into the left two screw terminals of the black LON
terminal block on the right and tighten the screw terminals. In the following
figure, the LON FT network cable is the bottom right cable. Do not connect
anything to the right terminal of the black connector on the right (the terminal
with the red X), and do not connect anything to the orange connector on the left.
6
IzoT Router User’s Guide
2. To attach an IzoT Router to an Ethernet LAN channel, insert one end of the
Ethernet cable into the 10/100BASE-TX Ethernet connector next to the orange
connector, and the other end into an Ethernet switch or hub connected to the
same network as your computer.
Connect the barrel connector of the included power supply into the Power connector
for the IzoT Router. In the figure above, the Power cable is the top left cable.
Connect the power supply to one of the included power cords, and plug the power cord
into a power outlet. The IzoT Router is ready to use when the Power indicator turns
solid blue.
Finding the IP Address of your IzoT Router
You can find the IP address of your IzoT Router so that you can test communication
between your computer and the IzoT Router, access the IzoT Router from other IP
devices, and access the IzoT Server. To test communication between your computer
and the IzoT Router and to determine your IzoT router’s IP address, follow these
steps:
1. Create a LonTalk/IP Network Interface for the IzoT Router
Start the All Programs  Echelon IzoT Network Services Utilities  IzoT
Network Services LonTalk-IP Interfaces application.
Type a name such as LonTalk IP in LonTalk/IP interfaces, select the IP
network interface from the IP Interface box (do not select a loopback interface),
click Create, and close the LonTalk/IP Interfaces application.
IzoT Router User's Guide
7
2. To open a Windows command prompt, click the Windows Start button, type cmd
in the search box, and then press the Enter key.
3. At the command prompt, type NodeUtil –d<interfaceName>. Enclose the
LonTalk/IP network interface name in quotes if there are any spaces in the name.
For example:
NodeUtil –d"LonTalk IP"
4. Press the Connect button on your IzoT Router to send Service and Connect
messages. NodeUtil displays a message similar to the following:
Received an ID message from device 1
If you don’t see any ID messages after pressing the Connect button several
times, check to see if UDP port 2541 is open on your computer’s firewall.
5. Type G to go to a device, type 1 to go to device 1, and then press the Enter key.
6. Type S to report device status and statistics to display status information about
the IzoT Router. The last line of the display includes the IzoT Router’s IP
address.
7. Type N to preserve the router’s statistics. You can type Y instead to reset the
router’s statistics counters.
8. Type E to exit the device menu.
9. Type E to exit NodeUtil.
10. Close the command prompt.
8
IzoT Router User’s Guide
Using the IzoT Router LED Indicators
The following tables reflect the LED color indicators for each LED on the IzoT
Router’s face.
Color / State
Power LED
Red
Fault
Red Flashing
Marginal operation
Purple
Starting the IzoT Router boot process
Purple Flashing
IzoT Router booting up
Blue
IzoT Router fully booted, takes a couple minutes to boot.
Color / State
Connect LED
Red
Fatal error
Red Flashing
Factory reset
Yellow
Application-less
Yellow Flashing
Unconfigured state
Off
IzoT Router configured
Color / State
LAN LED
Blue Momentary On
IzoT Router transmitting or receiving LAN packets
Color / State
LON LED
Blue Momentary On
IzoT Router received a LON packet
Green Momentary On
IzoT Router transmitted a LON packet
Any other color
Ignore
IzoT Router User's Guide
9
Configuring the IzoT Router
You can configure the IzoT Router using the Web browser on a computer on the same
subnet as the IzoT Router. To configure the IzoT Router, open the IzoT Router
Configuration page by entering the IP address for your IzoT Router in a Web
browser. You will be prompted for a username and password. By default, the
username is admin and the password is password. There are three types of logins
for the IzoT Router:
•
For the IzoT Router Configuration Web pages, the default username and
password is admin/password.
•
For the IzoT Server, the default username and password is izot/izot.
•
For SSH and SFTP, the default username and password is debian/debian.
The following sections explain how to configure the IzoT Router using the
Configuration page.
Configuring LAN and LON Network Options
You can configure LAN and LON options from the IzoT Router Network
Configuration page. The is the default Web page that opens when you open the IzoT
Router Configuration page, and you can return to the Network Configuration page by
clicking Network at the top of the other IzoT Router Configuration Web pages.
10
IzoT Router User’s Guide
You can configure the LAN and LON interfaces to use a dynamic or static IP address.
The settings are independent. The default for the LAN interface is to use a dynamic
IP address, assigned by a DHCP server for the subnet where the IzoT Router is
installed. The default for the LON interface is to use a static IP address and to setup
the IzoT Router as the DHCP server for the LonTalk/IP devices on the LON channel.
To configure the IzoT Router to use a static IP address for the LAN or LON
interfaces, follow these steps:
1. Open the IzoT Router Network Configuration Web Page.
2. For the LAN interface, change the Ethernet Interface to Static Address.
3. For the LON interface, change the LonTalk Interface to Static Address.
4. For the selected interface, change Address and Network Mask to the static IP
address settings.
5. Click Submit.
6. Click System at the top of the Network Configuration Web page and then click
Reboot to restart the IzoT Router.
IzoT Router User's Guide
11
To configure the IzoT Router to use a dynamic IP address for the LAN or LON
interfaces, follow these steps:
1. Open the IzoT Router Network Configuration Web Page.
2. For the LAN interface, change the Ethernet Interface to DHCP.
3. For the LON interface, change the LonTalk Interface to DHCP.
4. Click Submit.
5. Click System at the top of the Network Configuration Web page and then click
Reboot to restart the IzoT Router.
Enabling and Disabling IzoT Router Services
You can enable and disable the following services provided by the IzoT Router:
12
•
IzoT Server—Provides a server with a RESTful API that you can use to discover and
monitor devices, and to support custom Web pages that you develop to interact with your
devices. The IzoT Server is disabled by default.
•
RNI—Provides an LNS-compatible remote network interface (RNI). The RNI interface
provides legacy support for LNS applications. Workstations and tools based on the IzoT Net
Server can communicate with the IzoT Router using LonTalk/IP instead of RNI. The
advantage of LonTalk/IP is that multiple LonTalk/IP devices can be attached to the LAN
channel of the IzoT Router, whereas RNI can only support a single client at time.
•
LonTalk Routing—Provides LonTalk/IP routing between the LAN and LON channels.
•
BACnet Routing—Provides BACnet/IP routing between the LAN and LON channels.
•
FT Termination—Provides free topology termination for the LonTalk/FT channel that the
IzoT Router is attached to. This option is only available on the FT model.
IzoT Router User’s Guide
To enable or disable an IzoT Router service, follow these steps:
1. Open the IzoT Router Network Configuration Web Page.
2. Click Features at the top of the page.
3. Select checkboxes the services to be enabled, and clear checkboxes for the
services to be disabled.
4. Click Update.
Managing IzoT Router System Configuration
You can view IzoT Router status, change the IzoT Router username and password,
reboot the IzoT Router, and reset the IzoT Router to its factory default configuration.
IzoT Router User's Guide
13
To manage the IzoT Router system configuration, follow these steps:
1. Open the IzoT Router Network Configuration Web Page.
2. Click System at the top of the page. The IzoT Router software version number
and the uptime since the last IzoT Router restart are displayed.
3. To change the username or password, enter the new username and password and
then click Change Username/Password.
4. To reboot the IzoT Router, click Reboot.
5. To reset the IzoT Router to the factory default configuration, click Reset to
Defaults.
Configuring the IzoT Router DHCP Server
You can configure the IzoT Router to be a DHCP server for LonTalk/IP devices on the
LON channel attached to the IzoT Router, or to relay DHCP requests between a
DHCP server on the LAN channel and LonTalk/IP devices on the LON channel. You
can use the IzoT Router DHCP server for LonTalk/IP device IP address assignment
when you are not using an IzoT Net Server or LNS Server to manage LonTalk
address assignment, for example if you are using ISI to create a self-installed
network without an IzoT Net Server or LNS Server.
14
IzoT Router User’s Guide
To enable and configure the IzoT Router DHCP server, follow these steps:
1. Open the IzoT Router Network Configuration Web Page.
2. Click DHCP at the top of the page.
3. Click the Server option.
4. Enter the subnet to use for the LonTalk/IP channel in Subnet.
5. Enter the subnet mask to use for the LonTalk/IP channel in Subnet Mask.
6. Enter the starting and ending IP address for the IP address range to be managed
by the DHCP server in Start and End.
7. Click Save Configuration.
To enable the DHCP relay, follow these steps:
1. Open the IzoT Router Network Configuration Web Page.
2. Click DHCP at the top of the page.
3. Click the Relay option.
IzoT Router User's Guide
15
4. Click Save Configuration.
To disable the DHCP server and the DHCP relay, follow these steps:
1. Open the IzoT Router Network Configuration Web Page.
2. Click DHCP at the top of the page.
3. Click the Disabled option.
4. Click Save Configuration.
Configuring the BACnet Router
You can configure the device name and device instance for the BACnet router, and
you can configure the BACnet IP port number and BACnet network number for each
LAN and LON interface available on the IzoT Router.
16
IzoT Router User’s Guide
To configure the BACnet router, follow these steps:
1. Open the IzoT Router Network Configuration Web Page.
2. Click BACnet at the top of the page.
3. Specify the device name and device instance in Device Name and Device
Instance.
4. For each LAN and LON interface, specify the BACnet port number and BACnet
network number.
5. Click Submit.
6. Enable the BACnet router as described in Enabling and Disabling IzoT Router
Services.
Using the IzoT Server
You can use the IzoT Server to discover and monitor LonTalk/IP devices, and to
support custom Web pages that you develop to interact with your devices. The IzoT
Server can discover devices on the LAN or LON channels using the ISI protocol. If
you are using the IzoT Router with an IzoT Net Server or LNS Server, you can
manually add devices to the IzoT Server. The IzoT Server works with LonTalk/IP
devices on Ethernet, Wi-Fi, FT (with the IzoT Router FT), or RS-485 (with the IzoT
Router RS-485) channels. The IzoT Server also works with classic LonTalk devices
on an FT or RS-485 channel.
To use the IzoT Server, follow these steps:
1. Open the IzoT Router Network Configuration Web Page.
IzoT Router User's Guide
17
2. If the IzoT Server is not already enabled, enable it as described in Enabling and
Disabling IzoT Router Services. The IzoT Server is not enabled by default.
3. Click Server at the top of the page.
4. Enter the IzoT Server username and password in Username and Password on
the top right of the page, and then click Log In. The default IzoT Server
username is izot and the default password is izot.
5. For documentation on how to use the IzoT Server, click IzoT SDK User
Manual, and then click IzoT Server Stack.
Restoring the IzoT Router Factory Defaults
You can restore the factory default configuration for an IzoT Router. You can restore
factory defaults for the IzoT Router not including the IzoT Server, and you can
restore factory defaults for the IzoT Server.
To restore factory defaults for the IzoT Router not including the IzoT Server, follow
these steps:
1. Press and hold the Connect button.
2. Using a paper clip, momentarily press the Reset button (through the paper clip
hole) while holding the Connect button. Alternatively, you can power cycle the
IzoT Router while holding the Connect button.
3. Wait 10 seconds – until the Connect LED starts flashing red.
4. Release the Connect button.
To restore factory defaults for the IzoT Server, see the IzoT SDK User Manual as
described in Using the IzoT Server.
18
IzoT Router User’s Guide
2
Installing the IzoT Router in a LonTalk/IP
Network
This chapter describes how to install the IzoT Router in a
LonTalk/IP network.
IzoT Router User's Guide
19
Network Management Overview
You can install the IzoT Router in a self-installed network using the ISI protocol, or
you can install the IzoT Router in a network managed by an IzoT Net Server or an
LNS Server.
By default, the IzoT Router is configured as a repeater so that it can be used in ISI
networks without any further configuration. You can enable the IzoT Server as
described in Using the IzoT Server to support custom Web pages that you develop to
discover, monitor, and control devices in an ISI network.
To use the IzoT Router in a network managed with an IzoT Net Server, commission
the IzoT Router from an IzoT Net network management tool such as the IzoT
Commissioning Tool. The IzoT Net Server will configure the IzoT Router and handle
LonTalk/IP network management of the IzoT Router. You can use the IzoT Net
network management tool to configure the IzoT Router to be a configured or learning
router, or to be a repeater. To optimize network bandwidth utilization, configure the
IzoT Router to be a configured router.
To use the IzoT Router in a self-installed ISI network after it has been commissioned
by an IzoT Net Server, use one of the following methods:
•
Restore the IzoT Router factory defaults as described in Restoring the IzoT Router
Factory Defaults.
•
Use an IzoT Net network management tool such as IzoT CT to reconfigure the
IzoT Router as a repeater.
To use the IzoT Router in a network managed with an LNS Server, enable the RNI
as described in Enabling and Disabling IzoT Router Services, and use the RNI to
interface the LNS Server to the LON channel. The LNS Server cannot be used with
the LonTalk/IP channel on the LAN side of the IzoT Router—to provide compatibility
with LonTalk/IP devices on an Ethernet or Wi-Fi channel, upgrade the LNS Server to
an IzoT Net Server.
Installing Multiple IzoT Routers in a Network
You can install multiple IzoT Routers in a LonTalk/IP network. This is useful for
creating large networks. You can install up to 300 devices in an ISI network, and up
to 32,385 devices in a network managed with an IzoT Net Server. An Ethernet
channel is typically used as the backbone channel that is attached to the LAN ports
of all the IzoT Routers. The LON ports of each of the IzoT Routers may be attached
to a multidrop FT or RS-485 channel.
Each of the device interfaces in a LonTalk/IP network may have two types of IP
addresses—host IP addresses and LonTalk/IP addresses. LonTalk/IP addresses can
be represented as IPv4 addresses, such as 10.133.3.1, and as ISO/IEC 14908-1
addresses, such as domain 133, subnet/node 3/1. On an Ethernet or Wi-Fi LAN,
the two addresses are assigned as follows:
20
IzoT Router User’s Guide
•
A host IP address is typically assigned by a DHCP server, or is assigned
statically when the host is installed.
•
A LonTalk/IP address is assigned by the ISI engine for self-installed ISI
networks, and is assigned by the IzoT Net Server for managed networks. The ISI
engine sets the LonTalk/IP address to equal the host IP address if the host IP
address can be mapped to an ISO/IEC 14908-1 address. The IzoT Net Server will
typically assign a LonTalk/IP address that is different from the host address.
ISI devices typically use broadcast messaging for all network communication. These
broadcast messages are automatically forwarded by IzoT Routers in the default
repeater configuration, and as a result no special configuration of the IzoT Routers is
required to support an ISI network with multiple IzoT Routers.
Devices in managed networks will often use unicast messaging to address datapoint
updates to a single specified destination. If the destination device is on a different
subnet than the source device, or if the destination address is a LonTalk/IP address
that is not also a host IP address, the update will be forwarded to the configured IP
network gateway for routing. In that case, you must configure the IP network
gateway to forward the update to the appropriate IzoT Router. You will specify two
routes per IzoT Router—one to route the LAN-side LonTalk/IP address to the LANside host IP address, and one to route the LON-side LonTalk/IP subnet to the LANside host IP address. In the latter case, the IzoT Router will handle the forwarding of
LonTalk/IP packets received from the gateway to the LON subnet.
The following example illustrates an IzoT Commissioning Tool network with two
IzoT Routers supporting connections between devices on different LON channels.
IzoT Router User's Guide
21
Figure 1. Two IzoT Routers on an IzoT CT Network
The following table summarizes the host IP and LonTalk/IP addresses for the two
IzoT Routers in the example network:
Router
RTR-1
RTR-2
LAN Host IP Address
IPv4: 10.3.124.186
IPv4: 10.3.124.191
LAN-side
LonTalk/IP Address
LON-side
LonTalk/IP Address
IPv4: 10.133.1.1
IPv4: 10.133.3.1
ISO/IEC 14908-1:
Domain 133
Subnet/Node 1/1
ISO/IEC 14908-1:
Domain 133
Subnet/Node 3/1
IPv4: 10.133.1.2
IPv4: 10.133.9.1
ISO/IEC 14908-1:
Domain 133
Subnet/Node 1/2
ISO/IEC 14908-1:
Domain 133
Subnet/Node 9/1
The following table summarizes the required routes:
Router
IPv4 Address
Subnet Mask
Gateway
10.133.1.1
255.255.255.255
10.3.124.186
10.133.3.0
255.255.255.0
10.3.124.186
10.133.1.2
255.255.255.255
10.3.124.191
10.133.9.0
255.255.255.0
10.3.124.191
RTR-1
RTR-2
The first route for each IzoT Router specifies the route for messages addressed to the
LonTalk/IP address of the LAN side of the router. The second route for each IzoT Router
specifies the route for messages address to the LonTalk/IP subnet on the LON side of the
router.
The steps to define the required routes depend on the type of IP network gateway that you
are using. Following is an example configuration for the gateway in an Asus Wireless Router
for the example network.
22
IzoT Router User’s Guide
Figure 2. Asus Network Router IP Gateway Configuration
The following example illustrates a more complex network with two IzoT Routers and
LonTalk/IP devices on both the LAN and LON channels, with connections between
the devices. The devices on the LON channels are based on the FT 6050 Smart
Transceiver, as in the previous example. One of the devices on the LAN channel is
based on the CPM 4200 Wi-Fi Module, the other is based on a Raspberry Pi running
the IzoT Device Stack EX. All of these devices communicate as peer-to-peer devices.
IzoT Router User's Guide
23
Figure 3. IzoT CT Network with IzoT LAN and LON Devices
24
IzoT Router User’s Guide
3
Updating and Troubleshooting the IzoT
Router Software
This chapter describes how to update the IzoT Router and
provides troubleshooting help for the IzoT Router and
IzoT Server.
IzoT Router User's Guide
25
Updating the IzoT Router Software
You can update the IzoT Router software to the latest software release. You can
update just the router software, preserving any configuration changes you have
made. Alternatively, if you are using version 1.02.27 or newer, you can reflash a
complete router software image to restore an IzoT Router to the factory
configuration. To update the router software, you transfer the update image to your
IzoT Router and use an SSH console interface to install the update. To reflash the
complete router software image, you copy the complete bootable image to a USB flash
drive, install the flash drive in an IzoT Router, and copy the bootable image to the
eMMC flash memory on the IzoT Router.
To get the links to the IzoT router software. contact Echelon Support, open a Support
ticket at www.echelon.com/support, or send an e-mail request to
[email protected].
To update the IzoT Router software, preserving any configuration changes you have
made, follow these steps (substitute the version number from you IzoT Router
software update for {ver}, for example, the version number will be something like
1.02.28):
1. Make a backup of any custom files that you created on the IzoT Router (e.g., Web
pages, IzoT Device Apps, Server settings).
2. Download the IzoT Router software (e.g.,izot-sdk-{ver}-re.tar.gz) to your
computer.
3. Use an SFTP client to copy the IzoT Router update image to the /tmp directory
on your IzoT Router.
4. Use an SSH client on your computer to open an SSH console session for your IzoT
Router.
5. Record the version number of the IzoT SDK on your IzoT Router. You will need
this for a later step. To determine the version of the IzoT SDK on you IzoT
Router, enter the following commands:
cat $IZOT/izot/version.py
6. Change to the /tmp directory:
cd /tmp
7. Unpack the software
tar -xf izot-sdk-{ver}-re.tar.gz
8. Install the software
26
IzoT Router User’s Guide
deactivate
izot-sdk-{ver}-re/install
9. Once the software is installed successfully, you can remove the zipped download
and unpacked files
rm -rf izot-sdk-1.02.28-re
rm izot-sdk-1.02.28-re.tar.gz
10. If the version number you recorded in step 5 is lower than 1.02.27, enter the
following commands to enable booting from the USB flash drive:
tar -xf $IZOT/etc/izot-tools-bbb.tar.gz boot
sudo boot/update-boot
To reflash a complete router software image to restore an IzoT Router to the factory
configuration, follow these steps (substitute the version number from you IzoT
Router software image for {ver}, for example, the version number will be something
like 1.02.28):
1. Verify that you have version 1.02.27 or newer of the IzoT Router software. If you
have an earlier version, follow the previous procedure to update to the current
version.
2. Make a backup of any custom files that you created on the IzoT Router (e.g., Web
pages, IzoT Device Apps, Server settings).
3. Download the new IzoT Router bootable image to your computer.
4. Create a bootable USB flash drive with the IzoT Router bootable image. To
create a bootable USB flash image, use a raw image writer such as the Win32
Disk Imager utility for Windows available at
sourceforge.net/projects/win32diskimager/. When you write a raw image any
existing contents on the USB flash driver will be deleted so be sure to select the
correct drive.
5. Plug the USB flash drive into the IzoT Router.
6. Using a paper clip, momentarily press the Reset button (through the paper clip
hole). Alternatively, you can power cycle the IzoT Router.
Troubleshooting
Following is a summary of some problems that you may encounter with the IzoT
Router, and an explanation of how to solve the problems.
1. Pressing the IzoT Router Connect button does not result in a Service message.
a. If you are using OpenLDV, don’t use Unicode characters that cannot be represented
as alphanumeric ASCII characters for the IzoT Network Service LonTalk/IP
interfaces name.
b. Make sure UDP port 2541 is open on your computer’s firewall.
IzoT Router User's Guide
27
2. A device based on a Series 6000 chip, CPM 4200 Wi-Fi module, or the IzoT Device
Stack EX doesn’t appear in the IzoT Router Device Browser Web page.
a. Press the device Connect or Service pin button.
b. Or, send a Service message from the device application.
There will be a delay while the IzoT Server discovers the device and adds it to the
device list.
3. Using 192.168.x.x IP addresses require special handling. IP addresses in the
192.168.x.x range are mapped to the ISO/IEC 14908-1 zero-length domain.
If you are using the IzoT Net Server or IzoT Commissioning Tool, you must
configure the network to use the zero-length domain to use IP addresses in the
192.169.x.x range. The IzoT Commissioning Tool does not have an interface to
specify the zero-length domain, but you can change the network do use the zerolength domain using the LnsObjectBrowser tool included with the IzoT Net
Server.
If you are using the IzoT Server on the IzoT Router, set the domainid in the
IzoT Server $IZOT/etc/lonbridge/config.xml file to use the zero-length domain
with the following parameter:
<domainid “0, 0 0 0”>
28
IzoT Router User’s Guide