Perle Systems TS2, DS1 User Manual

Page 1
IOLAN
DS1/TS2
User’s Guide
Version 4.5
Part #5500162-45
July 2013
Page 2
Copyright Statement This document must not be reproduced in any way whatsoever, either printed or electronically, without the consent of: Perle Systems Limited,
60 Renfrew Drive Markham, ON Canada L3R 0E1
Perle reserves the right to make changes without further notice, to any products to improve reliability, function, or design.
Perle, the Perle logo, and IOLAN are trademarks of Perle Systems Limited. Microsoft, Windows NT®/Windows 2000®/Windows Vista®/Windows Server 2003®/Windows 2003 R2®/Windows
®
2008
/Windows 2008 R2®/Windows XP®/Windows 7®/Windows 8®/Windows Server 2012® and Internet Explorer
are trademarks of Microsoft Corporation. Netscape is a trademark of Netscape Communications Corporation. Mozilla Firefox is a trademark of the Mozilla Foundation. Solaris is a registered trademark of Sun Microsystems, Inc. in the USA and other countries. Perle Systems Limited, 2005-2013.
®
FCC Note The IOLAN Device Server has been found to comply with the limits for a Class A digital
device, pursuant to Part 15 of the FCC rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instructions in this Guide, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause harmful interference, in which case the user will be required to correct the interference at his/her own expense.
EN 55022: 1998, Class A, Note
WARNING This is a Class A product. In a domestic environment this product may cause radio interference in which case the user may be required to take adequate measures.
Caution: the IOLAN Device Server is approved for commercial use only.
Page 3

Preface

About This Book

This guide provides the information you need to:
z configure the IOLAN z incorporate the IOLAN into your production environment

Intended Audience

This guide is for administrators who will be configuring the IOLAN. Some prerequisite knowledge is needed to understand the concepts and examples in this guide:
z Knowledge of TFTP, the transfer protocol the IOLAN uses.

Documentation

The following documentation is included on the IOLAN installation CD:
z IOLAN 1-Port Quick Start Guide z IOLAN 2-4-Port Quick Start Guide z IOLAN I/O Quick Start Guide z IOLAN DS1/TS2 User’s Guide z IOLAN DS1/TS2 Command Line Reference Guide z TruePort User’s Guide z TruePort Installation and Configuration Guide for Windows NT z Online Help in the DeviceManager (automatically installed with the DeviceManager application) z Link to knowledge base
®
IOLAN DS1/TS2 User’s Guide, Version 4.5 3
Page 4

Typeface Conventions

Most text is presented in the typeface used in this paragraph. Other typefaces are used to help you identify certain types of information. The other typefaces are:
Typeface Example Usage
Typeface Conventions
At the C: prompt, type:
add host
Set the value to TRUE. The typeface used for TRUE is also used when referring to
subscribe project subject
run yourcode.exec
File, Save This typeface and comma indicates a path you should
IOLAN User’s Guide This typeface indicates a book or document title. See About the IOLAN for more
information.

Online Help

Online help is provided in the DeviceManager. You can click on the What’s This button ( or ) and then click on a field to get field-level help. Or, you can press the F1 key to get window-level help. You can also get the User’s Guide online by selecting
This typeface is used for code examples and system­generated output. It can represent a line you type in, or a piece of your code, or an example of output.
an actual value or identifier that you should use or that is used in a code example.
The italicized portion of these examples shows the typeface used for variables that are placeholders for values you specify. This is found in regular text and in code examples as shown. Instead of entering you enter your own value, such as for
yourcode, enter the name of your program.
follow through the menus. In this example, you select
Save from the File menu.
This indicates a cross-reference to another chapter or section that you can click on to jump to that section.
Help, Help Topics.
stock_trader, and
project,
4
Page 5

Table of Content s

Preface .................................................................................3
About This Book .......................................................................... 3
Intended Audience....................................................................... 3
Documentation............................................................................. 3
Typeface Conventions................................................................. 4
Online Help................................................................................... 4
Chapter 1 Introduction......................................................20
About the IOLAN........................................................................ 20
IOLAN Family Models................................................................ 20
IOLAN Features.......................................................................... 21
Hardware................................................................................................. 21
Software .................................................................................................. 22
Accessing the IOLAN......................................................................... 22
General Features............................................................................... 22
Security ...................................................................................................23
Chapter 2 Hardware and Connectivity ............................24
Introduction................................................................................ 24
IOLAN Components................................................................... 24
What’s Included......................................................................................24
What You Need to Supply......................................................................24
Available Accessories............................................................................24
Power Supply Specifications.................................................... 25
IOLAN DS1/TS2 User’s Guide, Version 4.5 5
Page 6
Table of Contents
Desktop Models......................................................................................25
Serial Only Models............................................................................. 25
I/O Models.......................................................................................... 25
Getting to Know Your IOLAN.................................................... 25
Overview.................................................................................................. 25
DS1...........................................................................................................26
TS2...........................................................................................................26
I/O.............................................................................................................27
Top View............................................................................................ 27
End View............................................................................................ 27
Console/Serial Switch............................................................................28
Console Mode.................................................................................... 28
Serial Mode........................................................................................ 28
Powering Up the IOLAN ............................................................ 29
Models with Barrel Connector............................................................... 29
Models with Terminal Block Connector............................................... 29
Chapter 3 Configuration Methods ...................................30
Introduction................................................................................ 30
Configuration Methods Overview............................................. 31
Configures an IP Address......................................................................31
Requires a Configured IP Address.......................................................31
Easy Config Wizard ................................................................... 32
DeviceManager........................................................................... 33
Overview..................................................................................................33
Access Platforms ................................................................................... 33
Features...................................................................................................33
Connecting to the IOLAN Using DeviceManager ................................ 33
Using DeviceManager............................................................................35
Navigating the Options....................................................................... 35
Downloading the Configuration.......................................................... 36
WebManager............................................................................... 36
Overview.................................................................................................. 36
Access Platforms ................................................................................... 36
6
Page 7
Table of Contents
Features...................................................................................................36
Connecting to the IOLAN Using WebManager .................................... 36
Using WebManager................................................................................ 38
Command Line Interface........................................................... 39
Overview.................................................................................................. 39
Access Platforms ................................................................................... 39
Features...................................................................................................39
Connecting to the IOLAN Using the CLI............................................... 39
Through the Network.......................................................................... 39
Through the Serial Port...................................................................... 40
Using the CLI .......................................................................................... 40
Menu............................................................................................ 40
Overview.................................................................................................. 40
Access Platforms ................................................................................... 40
Features...................................................................................................40
Connecting to the IOLAN Using the Menu........................................... 40
Using the Menu.......................................................................................41
DHCP/BOOTP............................................................................. 42
Overview.................................................................................................. 42
Features...................................................................................................42
Connecting to the IOLAN Using DHCP/BOOTP................................... 42
Using DHCP/BOOTP...............................................................................42
DHCP/BOOTP Parameters..................................................................... 43
SNMP........................................................................................... 44
Overview.................................................................................................. 44
Access Platforms ................................................................................... 44
Features...................................................................................................44
Connecting to the IOLAN Using SNMP ................................................ 44
Using the SNMP MIB.............................................................................. 45
Chapter 4 Getting Started.................................................46
Introduction................................................................................ 46
Easy Configuration Wizard ....................................................... 46
7
Page 8
Table of Contents
Setting Up the Network ............................................................. 47
Using DeviceManager............................................................................47
Using WebManager................................................................................ 48
Using a Direct Serial Connection to Specify an IP Address............... 48
Using a Direct Serial Connection to Enable BOOTP/DHCP.............. 49
Using ARP-Ping......................................................................................50
For an IPv6 Network...............................................................................50
Setting Up the Serial Port(s) ..................................................... 51
Setting Up Users........................................................................ 53
Chapter 5 Using DeviceManager and WebManager.......54
Introduction................................................................................ 54
Navigating DeviceManager/WebManager................................ 55
DeviceManager....................................................................................... 55
WebManager........................................................................................... 56
Using DeviceManager to Connect to the IOLAN..................... 57
Starting a New Session..........................................................................57
Assigning a Temporary IP Address to a New IOLAN.......................... 58
Adding/Deleting IOLANs Manually ....................................................... 59
Logging in to the IOLAN........................................................................59
Using WebManager to Connect to the IOLAN......................... 60
Logging into the IOLAN.........................................................................60
Configuration Files .................................................................... 60
Creating a New IOLAN Configuration in DeviceManager................... 60
Opening an Existing Configuration File...............................................61
Importing an Existing Configuration File............................................. 61
Managing the IOLAN.................................................................. 61
Chapter 6 Configuring Serial Ports .................................62
Introduction................................................................................ 62
Serial Ports................................................................................. 62
8
Page 9
Table of Contents
Overview.................................................................................................. 62
Functionality........................................................................................... 62
Editing a Serial Port ........................................................................... 63
Resetting a Serial Port....................................................................... 64
Serial Port Profiles..................................................................... 65
Common Tabs.........................................................................................65
Overview............................................................................................ 65
Hardware Tab Field Descriptions....................................................... 65
Packet Forwarding Tab Field Descriptions ........................................ 67
Console Management Profile................................................................69
Overview............................................................................................ 69
Functionality....................................................................................... 69
General Tab Field Descriptions.......................................................... 70
Advanced Tab Field Descriptions...................................................... 71
TruePort Profile ...................................................................................... 73
Overview............................................................................................ 73
Functionality....................................................................................... 73
General Tab Field Descriptions.......................................................... 73
Adding/Editing Additional TruePort Hosts.......................................... 75
Adding/Editing a Multihost Entry........................................................ 76
Advanced Tab Field Descriptions...................................................... 77
TCP Sockets Profile ...............................................................................80
Overview............................................................................................ 80
Functionality....................................................................................... 80
General Tab Field Descriptions.......................................................... 80
Adding/Editing Additional Hosts......................................................... 82
Adding/Editing a Multihost Entry........................................................ 83
Advanced Tab Field Descriptions...................................................... 84
UDP Sockets Profile...............................................................................86
Overview............................................................................................ 86
Functionality....................................................................................... 86
General Tab Field Descriptions.......................................................... 89
Advanced Tab Field Descriptions...................................................... 90
Terminal Profile ...................................................................................... 90
Overview............................................................................................ 90
Functionality....................................................................................... 90
General Tab Field Descriptions.......................................................... 91
Advanced Tab Field Descriptions...................................................... 92
User Service Settings.............................................................................94
Login Settings .................................................................................... 94
Telnet Settings................................................................................... 95
Serial Tunneling Profile ......................................................................... 96
9
Page 10
Table of Contents
Overview............................................................................................ 96
Functionality....................................................................................... 96
General Tab Field Descriptions.......................................................... 97
Advanced Tab Field Descriptions...................................................... 98
Virtual Modem Profile.............................................................................99
Overview............................................................................................ 99
Functionality....................................................................................... 99
General Tab Field Descriptions........................................................ 100
Advanced Tab Field Descriptions.................................................... 101
Phone Number to Host Mapping...................................................... 103
VModem Phone Number Entry........................................................ 103
Control Signal I/O Profile.....................................................................104
Overview.......................................................................................... 104
Functionality..................................................................................... 104
General Tab Field Descriptions........................................................ 104
Input Signal Field Descriptions......................................................... 105
Output Signal Field Descriptions...................................................... 106
Modbus Gateway Profile...................................................................... 107
Overview.......................................................................................... 107
Functionality..................................................................................... 107
General Tab Field Descriptions........................................................ 108
Advanced Field Descriptions............................................................ 109
Modbus Slave IP Settings Field Descriptions .................................. 110
Adding/Editing Modbus Slave IP Settings........................................ 110
Modbus Slave Advanced Settings Field Descriptions...................... 112
Custom Application Profile ................................................................. 113
Overview.......................................................................................... 113
General Tab Field Description ......................................................... 113
Advanced.................................................................................. 114
Advanced Serial Settings Tab............................................................. 114
Overview.......................................................................................... 114
Field Descriptions............................................................................. 114
Modems Tab..........................................................................................115
Overview.......................................................................................... 115
Adding/Editing a Modem.................................................................. 115
TruePort Baud Rate Tab ......................................................................117
Overview.......................................................................................... 117
Functionality..................................................................................... 117
Field Definitions................................................................................ 117
Chapter 7 Network Settings ...........................................118
Introduction.............................................................................. 118
10
Page 11
Table of Contents
IP Settings ................................................................................ 119
IPv4 Settings......................................................................................... 119
Overview.......................................................................................... 119
Field Descriptions............................................................................. 119
IPv6 Settings......................................................................................... 120
Overview.......................................................................................... 120
Field Descriptions............................................................................. 120
Adding/Editing a Custom IPv6 Address.............................................121
Field Descriptions............................................................................. 121
Advanced .............................................................................................. 122
Overview.......................................................................................... 122
Field Descriptions............................................................................. 122
Advanced.................................................................................. 123
Host Table............................................................................................. 123
Overview.......................................................................................... 123
Functionality..................................................................................... 123
Field Descriptions............................................................................. 123
Adding/Editing a Host..........................................................................123
Route List..............................................................................................124
Overview.......................................................................................... 124
Functionality..................................................................................... 124
Field Descriptions............................................................................. 124
Adding/Editing Routes.........................................................................124
Chapter 8 Configuring Users .........................................126
Introduction.............................................................................. 126
User Settings............................................................................ 127
Overview................................................................................................127
Functionality......................................................................................... 127
Adding/Editing Users .............................................................. 128
General Tab...........................................................................................128
Overview.......................................................................................... 128
Functionality..................................................................................... 128
Field Descriptions............................................................................. 128
Services Tab ......................................................................................... 130
Overview.......................................................................................... 130
Functionality..................................................................................... 130
Field Descriptions............................................................................. 130
11
Page 12
Table of Contents
Advanced Tab.......................................................................................131
Overview.......................................................................................... 131
Field Descriptions............................................................................. 131
Sessions Tab ........................................................................................ 132
Overview.......................................................................................... 132
Functionality..................................................................................... 132
Field Descriptions............................................................................. 133
Serial Port Access Tab.........................................................................134
Overview.......................................................................................... 134
Field Descriptions............................................................................. 134
Chapter 9 Configuring Security.....................................135
Introduction.............................................................................. 135
Services.................................................................................... 135
Overview................................................................................................135
Functionality......................................................................................... 135
Field Descriptions ................................................................................ 136
Chapter 10 Configuring I/O Interfaces...........................137
Introduction.............................................................................. 137
Technical Specifications......................................................... 137
Settings..................................................................................... 138
Overview................................................................................................138
I/O Access Functionality......................................................................138
Field Descriptions............................................................................. 138
Advanced Slave Modbus Settings ................................................... 139
Failsafe Timer Functionality................................................................140
Overview.......................................................................................... 140
Field Descriptions............................................................................. 140
UDP Functionality.................................................................................141
Overview.......................................................................................... 141
Field Descriptions............................................................................. 141
I/O UDP Settings.............................................................................. 142
Temperature Functionality ..................................................................142
Overview.......................................................................................... 142
Field Descriptions............................................................................. 142
Channels................................................................................... 143
12
Page 13
Table of Contents
Analog ................................................................................................... 143
Overview.......................................................................................... 143
Field Descriptions............................................................................. 144
Digital Input...........................................................................................145
Overview.......................................................................................... 145
Functionality..................................................................................... 145
Field Descriptions............................................................................. 146
Digital Output........................................................................................147
Overview.......................................................................................... 147
Functionality..................................................................................... 147
Field Descriptions............................................................................. 148
Relay...................................................................................................... 150
Overview.......................................................................................... 150
Field Descriptions............................................................................. 151
Digital I/O Extension.............................................................................152
Overview.......................................................................................... 152
Functionality..................................................................................... 153
Field Descriptions............................................................................. 154
Adding/Editing Additional Hosts....................................................... 156
Adding/Editing a Multihost Entry...................................................... 157
Temperature..........................................................................................158
Field Descriptions............................................................................. 159
Alarm Settings...................................................................................... 160
Basic Analog Alarm Settings............................................................ 160
Advanced Analog Alarm Settings..................................................... 161
I/O UDP...................................................................................... 162
UDP Unicast Format.............................................................................162
UDP Broadcast Packet .................................................................... 162
Analog Section............................................................................... 163
Digital/Relay Section...................................................................... 164
Serial Pin Signal Section............................................................... 164
UDP Unicast Example.......................................................................... 165
I/O Modbus Slave..................................................................... 165
Modbus Serial Application Connected to the Serial Port................. 165
Modbus Serial Application Connected to the Network..................... 165
Modbus TCP Application.....................................................................166
Modbus I/O Access.................................................................. 166
Function Codes ....................................................................................166
I/O Coil/Register Descriptions............................................................. 167
13
Page 14
Table of Contents
Serial Port Coil/Register Descriptions................................................ 168
A4/T4 Registers .................................................................................... 168
A4D2/A4R2 Registers...........................................................................169
D4/D2R2 Registers ............................................................................... 170
Serial Pin Signals .................................................................................170
TruePort I/O.............................................................................. 171
TruePort/Modbus Combination...........................................................171
API Over TruePort Only ....................................................................... 172
Accessing I/O Data Via TruePort............................................ 173
Introduction...........................................................................................173
Setup......................................................................................................173
Format of API Commands ...................................................................174
Get Commands..................................................................................... 174
Command Format............................................................................ 174
Response Format............................................................................. 174
Set Commands .....................................................................................175
Command Format............................................................................ 175
Successful Response Format.......................................................... 176
Unsuccessful Response Format...................................................... 176
Error Codes...........................................................................................177
I/O SNMP Traps........................................................................ 177
Chapter 11 Configuring the System..............................178
Introduction.............................................................................. 178
Alerts......................................................................................... 178
Syslog....................................................................................................178
Overview.......................................................................................... 178
Field Descriptions............................................................................. 178
Management............................................................................. 179
SNMP..................................................................................................... 179
Overview.......................................................................................... 179
Field Descriptions............................................................................. 179
SNMP Traps Tab Field Descriptions................................................ 180
Custom App/Plugin..............................................................................181
Overview.......................................................................................... 181
14
Page 15
Table of Contents
Field Description .............................................................................. 181
Advanced .............................................................................................. 182
Overview.......................................................................................... 182
Login Tab Field Descriptions............................................................ 182
Bootup Files Tab Field Descriptions ................................................ 183
Message of the Day (MOTD) Tab Field Descriptions ...................... 184
TFTP Tab Field Descriptions ........................................................... 185
Chapter 12 Controlling the I/O Channels......................186
Introduction.............................................................................. 186
I/O Channels............................................................................. 186
Overview................................................................................................186
Chapter 13 System Administration................................188
Introduction.............................................................................. 188
Managing Configuration Files ................................................ 188
Saving Configuration Files..................................................................188
Downloading Configuration Files.......................................................189
Downloading Configuration Files to Multiple IOLANs...................... 190
Uploading Configuration Files............................................................191
Specifying a Custom Factory Default Configuration........................ 191
Resetting the IOLAN to the Default Configuration............................ 192
Downloading IOLAN Firmware ............................................... 192
Calibrating I/O .......................................................................... 192
Calibrating Analog Input......................................................................192
Calibrating Voltage........................................................................... 193
Calibrating Current........................................................................... 193
Calibrating Temperature Input............................................................194
Calibrating Thermocouple................................................................ 194
Calibrating RTD................................................................................ 194
Calibrating Analog Channels ..............................................................195
Resetting Calibration Data...................................................................195
Setting the IOLAN’s Date and Time........................................ 196
Rebooting the IOLAN............................................................... 196
15
Page 16
Table of Contents
Resetting the IOLAN to Factory Defaults .............................. 196
Language Support ................................................................... 197
Loading a Supplied Language ............................................................197
Translation Guidance........................................................................... 198
Software Upgrades and Language Files............................................ 198
Downloading Terminal Definitions......................................... 199
Creating Terminal Definition Files......................................................199
Resetting Configuration Parameters ..................................... 200
Lost admin Password.............................................................. 201
Appendix A Virtual Modem AT Commands..................202
Virtual Modem Initialization Commands................................ 202
Appendix B Pinouts and Cabling Diagrams.................204
Serial Pinouts........................................................................... 204
DB25 Male ............................................................................................. 204
DB25 Female......................................................................................... 205
RJ45....................................................................................................... 206
DB9 Male (Serial Only).........................................................................207
DB9 Male I/O..........................................................................................207
EIA-232 Cabling Diagrams ...................................................... 208
Terminal DB25 Connector ...................................................................208
DB25 Male ....................................................................................... 208
DB25 Female................................................................................... 208
RJ45................................................................................................. 209
DB9 Male ......................................................................................... 209
Modem DB25 Connector......................................................................210
DB25 Male ....................................................................................... 210
RJ45................................................................................................. 210
DB9 Male ......................................................................................... 211
Appendix C Setting Jumpers.........................................212
Introduction.............................................................................. 212
1-Port IOLAN. ........................................................................................ 212
16
Page 17
Table of Contents
IOLAN DB25 Male/Female............................................................... 212
IOLAN RJ45..................................................................................... 213
IOLAN DB9 ...................................................................................... 213
2-Port IOLAN. ........................................................................................ 214
Digital I/O Module................................................................................. 215
Analog Input Module............................................................................216
Appendix D I/O Wiring Diagrams...................................217
Wiring I/O Diagrams................................................................. 217
Digital I/O...............................................................................................217
Digital Input Wet Contact ................................................................. 217
Digital Input Dry Contact.................................................................. 217
Digital Output Sink ........................................................................... 218
Digital Output Source....................................................................... 218
Analog Input..........................................................................................219
Current............................................................................................. 219
Voltage............................................................................................. 219
Temperature Input................................................................................219
Thermocouple.................................................................................. 219
RTD 2-Wire...................................................................................... 220
RTD 3-Wire...................................................................................... 220
RTD 4-Wire...................................................................................... 220
Relay Output......................................................................................... 220
Normally Open Contact.................................................................... 220
Normally Closed Contact ................................................................. 221
Appendix E TruePort Utility............................................222
Introduction.............................................................................. 222
TruePort.................................................................................... 222
API I/O Access Over TruePort ................................................ 223
API Request Format............................................................................. 223
API Response Format..........................................................................223
Error Codes...................................................................................... 224
Appendix F Accessories.................................................225
Introduction.............................................................................. 225
Starter Kit (Adapters/Cable).................................................... 225
17
Page 18
Table of Contents
RJ45F to DB25M DTE Crossover Adapter.......................................... 226
RJ45F to DB25M DCE Modem Adapter ..............................................227
RJ45F to DB25F DTE Crossover Adapter .......................................... 228
RJ45F to DB9M DTE Crossover Adapter............................................ 229
RJ45F to DB9F DTE Crossover Adapter ............................................ 230
Sun/Cisco RJ45M Connector Cable for Rack Mount Models........... 230
Appendix G Troubleshooting.........................................232
Introduction.............................................................................. 232
Hardware Problems ................................................................. 232
Communication Issues............................................................ 232
DeviceManager Problems....................................................... 233
Host Problems.......................................................................... 233
Login Problems........................................................................ 233
Problems with Terminals ........................................................ 235
Unknown IP Address............................................................... 235
DHCP/BOOTP Problems.......................................................... 236
Language Problems................................................................. 236
Long Reboot Cycle .................................................................. 236
I/O Models................................................................................. 236
IPv6 Issues ............................................................................... 237
Contacting Technical Support................................................ 238
Making a Technical Support Query ....................................................238
Who To Contact............................................................................... 238
Have Your Product Information Ready ............................................ 238
Making a support query via the Perle web page.............................. 238
Repair Procedure..................................................................................239
Feedback on this Manual.....................................................................239
Appendix H Data Logging ..............................................240
18
Page 19
Table of Contents
Introduction.............................................................................. 240
Trueport Profile........................................................................ 240
TCP Socket Profile................................................................... 240
Appendix I Modbus Remapping.....................................241
Configuring the Modbus UID Translation Feature................ 241
Glossary...........................................................................243
Index.................................................................................245
19
Page 20

Introduction Chapter 1

1

About the IOLAN

The IOLAN is an Ethernet communications/terminal server that allows serial devices to be connected directly to LANs. The IOLAN can connect to a wide range of devices including:
z T erminals for multi-user UNIX systems z Data acquisition equipment (manufacturing, laboratory, scanners, etc.) z Retail point-of-sale equipment (bar coding, registers, etc.) z PCs using terminal emulation z Modems for remote access and Internet access z ISDN adapters for branch remote access and Internet access z All types of serial printers
The performance and flexibility of the IOLAN allows you to use a wide range of high speed devices in complex application environments. The IOLAN products will work in any server environment running TCP/UDP/IP.

IOLAN Family Models

The IOLAN comes in several different models to meet your network needs:
z DS—Offered as a 1-port unit (DB25M, DB25F, RJ45, and DB9M interfaces available), this
model provides general IOLAN functionality and supports software configurable serial interface protocols EIA-232/422/485.
z TS—This model is available with two serial ports (RJ45 only) and supports EIA-232 only. The
TS model is similar to the DS model supporting only general IOLAN functionality.
z SDS—This model is available in both desktop and rack mount configurations. Both models
support software configurable serial interface protocols EIA-232/422/485. The SDS model has the advanced secure IOLAN feature set in addition to the general IOLAN functionality.
z STS—This model comes in one desktop model and several rack mount configurations. All
models support EIA-232 only. The STS model has the advanced secure IOLAN feature set in addition to the general IOLAN functionality.
z SCS—This model comes in several rack mount configurations. All models support EIA-232
only and have an internal PCI card interface. The SCS model has the advanced secure IOLAN feature set in addition to the general IOLAN functionality.
z MDC—Offered as a 4-port and 8-port unit (RJ45 only), this model is a medical unit compliant
with IEC 60601-1 and has galvanically isolated EIA-232 serial ports. The MDC model has the advanced secure IOLAN feature set in addition to the general IOLAN functionality.
See Hardware for information about the hardware specifications for your IOLAN model. See
Software for a list of the basic and advanced software features.
IOLAN DS1/TS2 User’s Guide, Version 4.5 20
Page 21

IOLAN Features

The IOLAN is a communications server used for making serial network connections. It attaches to your TCP/IP network and allows serial devices such as modems, terminals, or printers to access the LAN. It also allows LAN devices to access devices or equipment attached to IOLAN serial ports.
This section highlights the hardware and software components you can expect to find in your IOLAN model.

Hardware

Hardware Features IOLAN Models
DB25F z z
DS1
DS1 I/O
TS2
IOLAN Features
Desktop Rack Mount Medical
unit
SDS1\3
SDS1/2/4 P
SDS1 I/O
SDS2/4HL
STS4 P
STS4\8D
SDS
SCS
STS
MDC
Serial Connectors
Galvanically Isolated Serial Ports
Serial Interface
Serial Power In Pin
Serial Power Out Pin
Auto Sensing Ethernet Interface
DB25M z z
RJ45 z zzz zzzzzzz
DB9M zz z z
RJ45 z
EIA-232 zzzzzzzzzzzzz EIA-422 zz zzzz z EIA-485 zz zzzz z
DB25F z z
DB25M z z
RJ45 z zz zz
DB25F z
DB25M z
RJ45 zz zz
10/100 zzzzzzzzz z
10/100/1000 zzz
1
z
1
z
PCI Interface z
I/O Interface z z
Optional V.92 Modem z z
Introduction 21
Page 22
Hardware Features IOLAN Models
IOLAN Features
Power Supply
Power over
Ethernet
External AC z zz
Internal AC zzzz
Dedicated Console Port zzz
Note 1: Not supported on STS8-D. Note 2: Optional power supply.

Software

This section describes the supported software features available.
Accessing the IOLAN
All IOLAN models can be accessed through any of the following methods:
z Easy Config Wizard, an easy configuration wizard that allows you to quickly setup the IOLAN
in a Windows environment
z DeviceManager, a fully functional Windows 2000
2003 R2
®
R2
/Windows 7®/Windows 8® and Windows Server 2012® configuration/management tool
z WebManager, a web browser (HTTP) option for configuring/managing the IOLAN z Menu, a window-oriented menu interface for configuration and user access z CLI, a Command Line Interface option for configuration/management and user access z SNMP, allowing remote configuration via SNM P as well as statistics gathering z DHCP/BOOTP, a method of automati cally updating the IOLAN
z z
2
z
2
z
z
z
DC z z zz
®
®
/Windows XP®/Windows Vista®/Windows Server 2008®/Windows Server 2008
/Windows Server 2003® /Windows Server
General Features
Basic IOLAN software features are available on all IOLAN models.
z IPv6 support. z Support for TCP/IP and UDP protocols including telnet and raw connections. z Printer support via LPD and RCP. z Vi rtual modem emulation. z ‘Fixed tty’ support for several operating systems using Perle’s TruePort utility. z DHCP/BOOTP for automated network-based setup. z Dynamic statistics and line status information for fast problem diagnosis. z Modbus master/slave/gateway support. z An SDK for custom programs and plugin support. z I/O interface on the IOLAN I/O models (Analog, Temperature, Digital, and Relay). z Ability to disable services (for example, Telnet, TruePort, Syslog, SNMP, Modbus, HTTP) for
additional security.
Introduction 22
Page 23

Security

IOLAN Features
The IOLAN security features can include (depending on your IOLAN model):
z Supervisory and serial port password protection. z Ability to set serial port access rights. z Ability to assign users access level rights to control their access. z Idle port timers, which close a connection that has not been active for a specified period of time. z Ability to individually disable network services that won’t be used by the IOLAN. z Access to fire walled/Nated devices via HTTP tunnels.
Introduction 23
Page 24
Hardware and
2
Connectivity Chapt er 2

Introduction

This chapter describes how to physically set up your IOLAN unit. It includes an overview of the IOLAN hardware components and how to power up the IOLAN to make sure it works correctly.

IOLAN Components

What’s Included

The following components are included with your product:
z IOLAN unit z External power supply
Note:
z Quick Start Guide (for I/O models, a soft copy exists on the CDROM) z A CD-ROM containing documentation, firmware, configuration software, TruePort, etc. z IOLAN models that have an RJ45 serial connector(s) come with an RJ45JDB9F adapter (not
included with TS2 model)
DS I/O and Terminal Block models do not have an external power supply.

What You Need to Supply

Before you can begin, you need to have the following:
z A serial cable(s) to connect serial devices to your IOLAN unit z An Ethernet CAT5 10/100/1000BASE-T cable to connect the IOLA N uni t to the netw ork

Available Accessories

The following accessories are available for purchase for the various IOLAN models:
z DIN Rail Mounting Kit (35mm) for the desktop models z 3 meter RJ45M-RJ45M 8-wire Sun/Cisco modular cable z RJ45 to DB25 DTE Male adapter z RJ45 to DB25 DCE Male adapter z RJ45 to DB25 DTE Female adapter z RJ45 to DB9 Male DTE adapter z RJ45 to DB9 Female DTE adapter
Contact your distributor for details.
IOLAN DS1/TS2 User’s Guide, Version 4.5 24
Page 25

Power Supply Specifications

Desktop Models

Serial Only Models
If you are providing a power supply for a desktop IOLAN model, your power supply must meet the following requirements:
z Output between 9-30V DC. z DC barrel connector: The cable attached to the power supply should be about 20AWG, length 6
feet approx. The barrel dimensions of the cable-plug are OD=5.5, ID=2.1, and length= 9.5mm, with a straight barrel, and positive polarity on the inside and negative polarity on the outside.
z Power can also be provided by:
z Serial Port 1, pin 1 on the DS model z Serial Port 2, pin 1 on the TS2 model
I/O Models
The power supply for a desktop IOLAN I/O model must meet the following requirement:
z Output between 9-30V DC and a minimum of 600mA current z 20 AWG wire
Note:
The maximum load for the Relay channel is 1A @ 30VDC or 0.5A @ 120VAC.
Power Supply Specifications

Getting to Know Your IOLAN

This section describes the hardware components found on your IOLAN unit.

Overview

All IOLANs have the same basic hardware components to allow you to connect to serial devices, connect to the network, monitor LAN and serial activity, and manage the unit. Below is a list of these components:
z Serial Port(s)—Connector(s) that will be used to connect to a serial device. z Activity—This LED flashes to indicate LAN activity. z Link10/100—This LED indicates the Ethernet connection speed for desktop models:
Green—10 Mbits Yellow—100 Mbits –Off—no LAN connection
z Power/Ready—This LED can cycle through several colors (yellow, green, red) during a boot
process, but should complete with a green light. If the LED is green after power up but continues to cycle on and off (flashes green), this indicates that the console switch is in the on position. You can learn more about the Power/Ready LED in
z External Power Supply—This is an external AC power supply. z Console/Serial Switch—This switch determines whether serial port 1 functions as a serial port
or a console port. If you have an I/O model, you will see two console switches. Console/Serial Switch 1 is used to determine the console/serial setting for Port 1 and the Console/Serial Switch 2 is not used.
z Reset—The inset RESET button will reboot the IOLAN if pushed in and released quickly. It will
reset the IOLAN to factory defaults if pushed in and held for more than three seconds.
Hardware Problems .
Hardware and Connectivity 25
Page 26
DS1
Getting to Know Your IOLAN
z Serial Activity
z Tx—Flashes with transmit serial activity. There is a Tx LED for each serial port. z Rx—Flashes with receive serial activity. There is an Rx LED for each serial port.
z Ethernet—The Ethernet connector.
This section describes the components found on the IOLAN DS1 model.
Console/Serial
External Power Supply
Switch
Reset
Ethernet
Power/Ready
Link/10/100
Activity (LAN)
TS2
Serial Activity
Serial Port
The IOLAN DS1 has one serial connection that is one of the following connectors: DB25 male, DB25 female, RJ45, or DB9 male.
This section describes the components found on the IOLAN TS2 model.
Console/Serial
Switch
Reset
External Power Supply
Ethernet
Power/Ready
Link/10/100
Activity (LAN)
Serial Activity
Serial Ports
The 2-port IOLAN has two RJ45 serial connections.
Hardware and Connectivity 26
Page 27
I/O
Getting to Know Your IOLAN
This sections describes the basic components found on the IOLAN I/O models.
Top View
The following image shows a typical IOLAN I/O model. Your I/O model may have I/O connectors in slightly different positions.
External Power Supply
Power/Ready
Link/10/100
Activity (LAN)
Serial Activity
End View
The IOLAN I/O model shown is an A4D2. Different IOLAN I/O models have different I/O connector configurations.
I/O connectors
External Power Supply
Reset
Ethernet
All IOLAN I/O models have a DB9M serial connector.
Console/Serial
Switch
I/O connectors
Serial Port
Hardware and Connectivity 27
Page 28

Console/Serial Switch

Located at the back of the desktop IOLAN models is a switch that controls whether serial port 1 is in Console or Serial mode.
Look at your model to verify the direction of the ON switch position. ON indicates that serial port 1 is in Console mode; otherwise serial port 1 is in Serial mode.
Console Mode
Console mode is used when you have a direct connection between a serial device (like a terminal or a PC) and the IOLAN, accessed by the admin user to configure/manage the IOLAN. Console mode automatically sets serial port settings as:
z Serial Interface to EIA-232 z Speed to 9600 z Flow Control to No z Bits to 8 z Stop Bits to 1 z Parity to None
Console mode also displays extra system messages. Serial port 1 will ignore any Serial Port settings when in Console mode, so you need to turn Console
mode off to use serial port 1 in your network.
Getting to Know Your IOLAN
Note:
When the console switch is in the on position, the Power/Ready LED will blink green.
Serial Mode
Serial mode is used when the IOLAN acts as a communications server, or anytime you are not connecting directly to the IOLAN to configure it. You can connect directly to the IOLAN in Serial mode, but the IOLAN will not display all the messages/information you will get in Console mode.
Hardware and Connectivity 28
Page 29

Powering Up the IOLAN

Models with Barrel Connector

To power up the IOLAN, perform the following steps:
1. Plug the external power supply into the IOLAN and then into the electrical outlet.
2. You will see the LEDs cycle for several seconds and then remain a solid green, indicating that it
is ready to configure/use.
Before you start to configure the IOLAN, you should set the IOLAN jumpers if you want to terminate the line or use the power in pin feature (instead of an external power supply, if your desktop IOLAN model supports it).
In some circumstances, the setting of jumpers may be required:
z IOLAN DS models where EIA-422/485 line termination is required. z IOLAN I/O models with Digital I/O for setting the channels as input or output. z IOLAN I/O models with Analog I/O for setting Voltage/Current.
See Appendix C, "Setting Jumpers" to see how to set the jumpers for your IOLAN desktop model.

Models with Terminal Block Connector

To power up the unit, perform the following steps:
1. Unplug the power plugable terminal block from the back of the unit.
2. Loosen the screws and then insert your positive (+) wire into the left terminal and screw it down.
Insert the negative (-) wire into the right terminal and screw it down as shown below:
Powering Up the IOLAN
9-30 VDC
-
+
Left
3. Plug the power terminal block back into the unit
4. Plug the power supply into the electrical outlet.
5. You will see the LEDs cycle for several seconds and then remain a solid green, indicating that it
is ready to configure/use.
Before you start to configure the IOLAN, you should set the IOLAN jumpers for Digital I/O (see
Digital I/O Module ) or Analog Input (Analog Input Module ) channels.
Right
Hardware and Connectivity 29
Page 30
3

Introduction

This chapter provides information about the different methods you can use to configure the IOLAN. Before you can configure the IOLAN, you must assign an IP address to the IOLAN. See the
Started to find out how to assign an IP address to the IOLAN.
Once an IP address is assigned to the IOLAN, you can use any of the configuration methods to:
z Configure users. z Configure IOLAN system parameters. z Configure serial port parameters. z Configure network parameters. z Configure time parameters. z Reboot the IOLAN. z Manage I/O channels (when applicable). z View statistics while connected to the IOLAN.

Configuration Methods Chapter 3

Getting
IOLAN DS1/TS2 User’s Guide, Version 4.5 30
Page 31

Configuration Methods Overview

Some of the IOLAN configuration methods have the capability of configuring an IP address, which is the first required configuration step for a new IOLAN. Once the IOLAN has been assigned an IP address, any of the configuration methods can be used to configure the IOLAN.

Configures an IP Address

Following is a list of methods for setting the IOLAN IP address and a short explanation of when you would want to use that method:
z Easy Config Wizard—The Easy Config Wizard is available from the CD ROM included with
your IOLAN. You can use the Easy Config Wizard to set the IOLAN’s IP address and configure serial ports. This configuration method would typically be used when:
z All ports are to have the same configuration. z Only the most commonly used profiles are required. z Straightforward application with no advanced functionality required. z Easy Config is installed on a Windows
z DeviceManager—Use this method when you can connect the IOLAN to the network and access
the IOLAN from a Windows
®
PC. The DeviceManager is a Windows®-based application that can be used for IOLAN configuration and management. The DeviceManager can be used to assign an IP address and perform the complete configuration and management of the IOLAN.
z Direct Connection—Use this method when you can connect to the IOLAN from a serial
terminal or from a computer running terminal emulation software over a serial port. Using this method, you will need to configure and/or manage the IOLAN using either th e Menu or CLI.
z DHCP/BOOTP—Use this method when you have a BOOTP or DHCP server running and you
can connect the IOLAN to your network. The IOLAN will automatically obtain an IP address from a local network DHCP/BOOTP server when this service is enabled (it is disabled by default). You can also configure certain IOLAN parameters that will be passed from the DHCP/BOOTP server to the IOLAN when it boots up. Other configurators such as DeviceManager, CLI, or Menu can be used to set this option, and obtain the initial IP address.
z ARP-Ping—Use this method when you can connect the IOLAN to the network and want to
assign a temporary IP address to the IOLAN by adding an ARP entry to your PC and then pinging it.
z IPv6 Network—When the IOLAN is connected to an IPv6 network, its local link address is
determined using stateless auto configuration.
Once an IP address has been assigned to the IOLAN, in most cases, you can continue to use the same method if it is a configurator or you can switch to any other configuration method.
®
-based PC with local network access to the IOLAN.
Configuration Methods Overview

Requires a Configured IP Address

The following configuration methods require that an IP address already be assigned to the IOLAN.
z WebManager—WebManager is a fully functional, browser-based configuration method.
Configuration Methods 31
Page 32

Easy Config Wizard

The Easy Config Wizard is a configuration wizard that will configure all the serial ports on your IOLAN to one of the following:
z Console Management z TruePort (Virtual COM Port) z TCP Sockets (Raw TCP) z Terminal z Printer (not supported on DS1/TS2 models) z Serial Tunneling
You can launch the Easy Config Wizard from the Perle website or from the installation CD-ROM.
Easy Config Wizard
The Easy Config Wizard has been designed to walk you through the configuration process for any of the available configuration options shown on the Welcome window.
Configuration Methods 32
Page 33

DeviceManager

Overview

The DeviceManager is a Windows®-based application that can be used to connect to the IOLAN to actively manage and configure it or can create new IOLAN configurations offline. See
Using DeviceManager and W ebManager for information on configuring/managing the IOLAN with
DeviceManager.

Access Platforms

The DeviceManager can be run from Windows 2000®/Windows Server 2003®/Windows Server 2003
®
R2
/Windows XP®/Windows Vista®/Windows Server 2008®/Windows Server 2008 R2®/Windows
®
7
/Windows 8 ®and Windows Server 2012® platforms. DeviceManager can be installed from the product CD-ROM or downloaded from the Perle website. Unless the IOLAN has already been configured with a Gateway, DeviceManager can only access IOLANs in the local subnet. The DeviceManager can be accessed by only the admin user.

Features

DeviceManager supports the following features:
z The ability to download the same configuration file to several IOLANs in one operation. z The ability to save a configuration file locally in text format, in addition to the binary format. z The ability to create a configuration file without being connected to the IOLAN. z The ability to open a session to the IOLAN and download a (saved) configuration file to it. z The ability to download custom files, such as new terminal definitions and a custom language
files to the IOLAN.
DeviceManager
Chapter 5,

Connecting to the IOLAN Using DeviceManager

Before you can use DeviceManager, you need to install it on your Windows operating system from the IOLAN CD-ROM or you can download it from the Perle website. After the DeviceManager application is installed, click the application. When you launch the DeviceManager, it will scan the network for IOLANs:
Start, All Programs, Perle, DeviceManager, DeviceManager to start
Configuration Methods 33
Page 34
DeviceManager
All discovered IOLAN will be displayed on the list along with their name and IP address. When a new IOLAN is discovered on the network, that has not yet been assigned an IP address, it will be displayed with an IP Address of Not Configured. To configure the IP address, click on the IOLAN and then click the
Assign IP button.
Choose the method you want to use to assign an IP address to the IOLAN:
z Type in the IP address that you want to assign to this IOLAN z Enable the Have the IOLAN automatically get a temporary IP Address option. This w ill turn
on DHCP/BOOTP, so the IOLAN will attempt to get its IP address from your DHCP/BOOTP server. If you don’t have a DHCP/BOOTP server, DeviceManager will temporarily assign an IP address in the range of
169.254.0.1-169.254.255.255 that will be used only for the duration
of the DeviceManager/IOLAN communication. After you configure the IP address, click the Assign IP button. The refreshed list will now display the assigned IP address for the new IOLAN. To connect to the
IOLAN, click the IOLAN entry and click factory default password is
superuser).
OK. You will be asked to supply the Admin passw ord (the
If you have a successful connection, the DeviceManager will retrieve the configuration and then display the IOLAN’s System Information and you can begin configuring the IOLAN.
Note:
The DeviceManager does not automatically update the IOLAN’s configuration. You must download the configuration changes to the IOLAN and then reboot the IOLAN to make the configuration changes take effect
Configuration Methods 34
Page 35

Using DeviceManager

After you have successfully connected to the IOLAN, you will see the following window:
Navigation
Tree
DeviceManager
Menu/Quick Access Buttons
Display Area
Download Button
Navigating the Options
The left-hand navigation tree allows you to quickly and easily navigate the various Configuration and Statistics pages of DeviceManager. Further navigation is available in the form of buttons and tabs in the display area of DeviceManager, depending on where you are in the navigation tree, as shown in the below.
Notice that when you expand a parent node in the tree (e.g., Serial), the tree displays the same options that appear as buttons in the display area, as shown below. This gives you the choice of using the navigation tree or buttons to navigate the options.
Configuration Methods 35
Page 36
Downloading the Configuration
When you have completed all your configuration changes, click the Download All Changes button to download the configuration to the IOLAN. You must reboot the IOLAN for your configuration changes to take effect.

WebManager

Overview

The WebManager is a web browser-based method of configuring/managing the IOLAN. It follows the same design as the DeviceManager, so it is easy to switch between the WebManager and DeviceManager when configuring your IOLAN. See information on configuring/managing the IOLAN with DeviceManager.

Access Platforms

You can access the IOLAN through WebManager from any system that can run a web browser. WebManager can be accessed by the admin user or any user who has Admin Level privileges.
WebManager
Using DeviceManager and WebManager for

Features

WebManager supports the following features:
z The ability to open a session to the IOLAN and download a (saved) configuration file to it. z The ability to save a configuration file locally in text format, in addition to the binary format. z The ability to download/upload keys/certificates to/from the IOLAN. z The ability to download custom files, such as new terminal definitions and a custom la nguag e
files to the IOLAN.

Connecting to the IOLAN Using WebManager

Before you can connect to the IOLAN using WebManager, the IOLAN must already be configured with a known IP address; see
To connect to the IOLAN through the WebManager:
1. Open your web browser and type in the IP address of the IOLAN that you want to
manage/configure and press
2. If you successfully connect to the IOLAN, a login screen will appear.
Setting Up the Network to configure an IP address on your IOLAN.
Enter; for example: http://123.123.123.123.
Configuration Methods 36
Page 37
WebManager
3. If you are accessing the IOLAN in non-secure HTTP, just type in the admin password (the
factory default password is
superuser)
Configuration Methods 37
Page 38

Using WebManager

After you have successfully logged into WebManager, you will see the following:
Navigation
Tree
WebManager
System
Information
You navigate through the different configuration windo ws by sel ecting an opti on in the left-hand navigation tree. If click on option that is next to a folder, more navigation are displayed when you click on it:
Navigation Tabs
The Network folder contains two configuration options, IP Address and Advanced. Notice that when the
Settings
IP Address option is selected, there are more navigation options in the form of the tabs, IP
and Advanced.
Remember that in the WebManager, it is necessary to press the Apply button to save your changes.
Configuration Methods 38
Page 39

Command Line Interface

Overview

The Command Line Interface (CLI) is a command line option for IOLAN configuration/management. See the Command Line Interface Reference Guide for a full breakdown of all the CLI commands and their functionality.

Access Platforms

The CLI is accessed by any application that supports a Telnet session to the IOLAN’s IP address, such as Putty, SecureCRT, or from a command prompt. You can also access the CLI from a dumb terminal or PC connected to a serial port.

Features

The CLI supports the following features:
z You can access the IOLAN from any application that supports Telnet. z The ability to clear the ARP table (cache). z The ability to save a configuration file locally in text format, in addition to the binary format.
Command Line Interface

Connecting to the IOLAN Using the CLI

There are two ways you can access the IOLAN, through the network (Ethernet connection) or through the serial connection. If you are accessing the IOLAN through the network, the IOLAN must already have a known IP address configured; see
Address getting started for information on configuring an IP address.
Through the Network
To connect to the IOLAN through the network to configure/manage it using the CLI, do the following:
1. Start a Telnet session to the IOLAN’s IP address; for example:
telnet 10.10.201.100
2. You will get a Login: prompt. You can login as the admin user or as a user with Admin Level
rights. If the login is successful, you will get a prompt that displays the IOLAN model and
number of ports:
Login: admin
Password:
DS1#
You will see a prompt that di sp lays the model and number of the IOLAN. You are now read y to
start configuring/managing your IOLAN using the CLI.
Using a Direct Serial Connection to Specify an IP
Configuration Methods 39
Page 40
Through the Serial Port
To connect to the IOLAN through the serial port to configure/manage it using the CLI (or Menu), see
Using a Direct Serial Connection to Specify an IP Address .
After you have established a connection to the IOLAN, you will get a Login: prompt. You can login as the admin user or as a user with Admin Level rights. If the login is successful, you will get a prompt that displays the IOLAN model and number of ports:
Login: admin Password:
DS1#
You will see a prompt that di splays the model and number of the IOLAN. You are now ready to start configuring/managing your IOLAN using the CLI

Using the CLI

After you have successfully logged in, you can start configuring/managing the IOLAN by typing in commands at the prompt. If you are not sure what commands are available, you can type a (question mark) at any time during a command to see your options.
See the Command Line Interface Reference Guide for more information about the CLI.

Menu

?
Menu

Overview

The Menu is a graphical representation of the CLI. You can look up Menu parameter explanations in the Command Line Interface Reference Guide. The only operations that the Menu does not support are the downloading and uploading of files to/from the IOLAN.

Access Platforms

The Menu is accessed by any application that supports a Telnet session to the IOLAN’s IP address, such as Putty, SecureCRT, or from a command prompt. You can also access the Menu from a dumb terminal or PC connected to a serial port.

Features

The Menu supports the following features:
z You can access the IOLAN from any application that supports Telnet. z You can access the IOLAN using a terminal emulator and a serial connection.

Connecting to the IOLAN Using the Menu

To connect the IOLAN using the Menu, follow the directions for Connecting to the IOLAN Using
the CLI .
Configuration Methods 40
Page 41

Using the Menu

After you have successfully logged in, type screen at the prompt and press Enter. You will be asked to enter a terminal type, and then you will see the following Menu:
To navigate through the Menu options, do the following:
1. Highlight a Menu option by using the keyboard up and down arrows to navigate the list.
2. When the Menu item you want to access is highlighted, press the Enter key to either get to the
next list of options or to get the configuration screen, depending on what you select.
3. When you are done configuring parameters in a screen, press the Enter key and then the Enter
key again to
4. If you want to discard your changes, press the Esc key to exit a screen, at whi c h point you will
be prompted with
return to the screen so you can press
5. If there are a number of predefined options available for a field, you can scroll through those
items by pressing the
up/down arrows to highlight the option you want, and then press
Menu
Accept and exit the form.
Changes will be lost, proceed? (y/n), type y to discard your changes or n to
Enter to submit your changes.
Space Bar or you can type l (lowercase L) to get a list of options, use the
Enter to select it.
Configuration Methods 41
Page 42

DHCP/BOOTP

Overview

Several IOLAN parameters can be configured through a DHCP/BOOTP server during the IOLAN bootup. This is particularly useful for configuring multiple IOLANs.
Not all configuration parameters are supported in the DHCP/BOOTP configuration (see
DHCP/BOOTP Parameters for supported configuration parameters), so you will need to use another
configuration method, such as DeviceManager, WebManager or CLI, to complete the configuration.

Features

DHCP/BOOTP supports the following features:
z DHCP/BOOTP can supply the IOLAN’s IP address. z The DHCP/BOOTP server can configure certain server and user configuration parameters when
the IOLAN is booted.
z The DHCP/BOOTP server can auto-configure the IOLAN with basic setup information (IP
address, subnet/prefix bits, etc.).
z The DHCP/BOOTP server can download a new version of firmware when the IOLAN is
rebooted.
z The DHCP/BOOTP server can download a full configuration file when the IOLAN is rebooted.
DHCP/BOOTP

Connecting to the IOLAN Using DHCP/BOOTP

The IOLAN will automatically request an IP address from the DCHP/BOOTP server when the
Obtain IP address automatically using DHCP/BOOTP parameter is enabled. To enable the Obtain IP address automatically using DHCP/BOOTP
Serial Connection to Enable BOOTP/DHCP .
parameter, follow the directions in Using a Direct

Using DHCP/BOOTP

To use DHCP/BOOTP, edit the bootp file with IOLAN configurat ion parameters. You can use DHCP/BOOTP to perform the following actions on a single or multiple IOLANs on bootup:
z auto-configure with minimal information; for example, only an IP address z auto-configure with basic setup information (IP address, subnet/prefix bits, etc.) z download a new version of firmware z download a full configuration file
DHCP/BOOTP is particularly useful for multiple installations: you can do all the IOLANs’ configuration in one DHCP/BOOTP file, rather than configure each IOLAN manually. Another advantage of DHCP/BOOTP is that you can connect the IOLAN to the network, turn on its power and let autoconfiguration take place. All the configuration is carried out for you during the DHCP/BOOTP process.
Configuration Methods 42
Page 43

DHCP/BOOTP Parameters

The following parameters can be set in the DHCP/BOOTP bootp file:
z SW_FILE—The full path, pre-fixed by hostname/IP address (IPv4 or IPv6), and file name of the
firmware update.
z CONFIG_FILE—The full path, pre-fixed by hostname/IP address (IPv4 or IPv6), and file name
of the configuration file. Note: these parameters include clear text user passwords.
z GUI_ACCESS—Access to the IOLAN from the HTTP WebManager. Values are on or off. z SECURITY—Restricts IOLAN access to devices listed in the IOLAN’s host table. Values are
yes or no.
z TFTP_RETRY—The number of TFTP attempts before aborting. This is a numeric value, for
example, 5.
z TFTP_TMOUT—The time, in seconds, before retrying a TFTP download/upload. This is a
numeric value, for example, 3.
z CUSTOM_LANG—The full path, pre-fixed by a hostname/IP address (IPv4 or IPv6), and file
name of a translated language file. For example,
192.101.34.211 /accounting/Iolan_ds_german.txt.
z EXTRA_TERM1—(EXTRA_TERM2, EXTRA_TERM3) The full path, pre-fixed by a
hostname/IP address (IPv4 or IPv6), and file name of a termcap file for a specific terminal type.
DHCP/BOOTP
Configuration Methods 43
Page 44

SNMP

Overview

The IOLAN supports configuration and management through SNMP. SNMP Management tools (SNMP client/MIB browser software) can be used to set IOLAN configuration parameters and/or view IOLAN statistics.
Before you can configure/manage the IOLAN using SNMP, although you need to set the IOLAN IP address and configure a read-write user for SNMP version 3 or a community for SNMP version 1 or
2. You can use DeviceManager, CLI, or the Menu to set the IP address and user/community (don’t forget to reboot the IOLAN before connecting with the SNMP manager to make your changes take effect).

Access Platforms

You can access the IOLAN SNMP MIB from any system that runs your SNMP client/MIB browser software.

Features

SNMP supports the following features:
z You can configure SNMP traps. z Since not all versions of SNMP support secure communication, password parameters must be set
using another configuration method.
SNMP

Connecting to the IOLAN Using SNMP

Before you can connect to the IOLAN through an SNMP Management tool or MIB browser, you need to set the following components through another configuration method.
1. Configure a known IP address on the IOLAN.
2. Configure a read-write user for SNMP version 3 or a community for SNMP version 1 or 2 on the
IOLAN.
3. Reboot the IOLAN to make sure the changes take effect.
To connect to the IOLAN through an SNMP Management tool or MIB browser, do the following:
1. Load the perle-ds.MIB file from the IOLAN CD-ROM or Perle website into your SNMP
manager (this MIB works for all DS1 and TS2 models).
Note:
2. Verify that the read-write user for SNMP version 3 or a commu nit y for SNMP version 1 or 2
match the configuration on the IOLAN.
3. Type in the IOLAN’s IP address and connect to the IOLAN.
You are now ready to start configuring the IOLAN using SNMP.
You need to have the following MIBs installed in yo ur SNMP manager (these are usually part of the standard SNMP client/MIB browser):
z SNMPv2-SMI z SNMPv2-TC z IPV6-TC
Configuration Methods 44
Page 45

Using the SNMP MIB

After you have successfully connected to the IOLAN through your SNMP Management tool or MIB browser, expand the an example of the configurable parameters under the
The first variable in each folder is the Status variable, for example, serviceStatus. When you perform a
z 1—Indicates that the container folder is active with no changes. z 2—Indicates that the container folder is active with change(s).
Once you have completed setting the variables in a folder, you will want to submit your changes to the IOLAN. To do this, set the variable to
z 4—Indicates that the changes in the container folder are to be submitted to the IOLAN. z 6—Indicates that the changes in the container folder are to be discarded.
If you want to save all the changes that have been submitted to the IOLAN, you need to expand the
adminInfo container folder and SET the adminFunction to 1 to write to FLASH. To make the
configuration changes take effect,
GET on this variable, one of the following values will be returned:
6.
SNMP
PERLE-IOLAN-DS-MIB folder to see the IOLAN’s parameter folders. Below is
ServicesInfo folder.
Status variable to 4. If you want to discard the changes, set the Status
SET the adminFunction to 3 to reboot the IOLAN.
Configuration Methods 45
Page 46

Getting Started Chapter 4

4

Introduction

There are several different configuration methods available to configure the IOLAN Configuration
Methods Overview for more information. This chapter describes the three main minimal
configuration requirements for the IOLAN through either Easy Config Wizard (cannot configure users using this method), DeviceManager, or WebManager:
1. Setting up the network—This minimally consists of configuring an IP address or enabli n g
DHCP/BOOTP. Once the IOLAN has an IP address, you can use any configuration method.
2. Setting up the serial ports—You will want to select the serial port profile that matches the serial
port requirement/scenario for your serial device.
3. Setting up users—This is an optional step, which is only required when your implementation
requires users to access the IOLAN.

Easy Configuration Wizard

The Easy Config Wizard quickly sets up the IOLAN’s network configuration and all serial ports to one of the following:
z Console Management—Allows users on the network to connect to a serial device that is
connected to a serial port on the IOLAN.
IOLAN DS1/TS2 User’s Guide, Version 4.5 46
Page 47
z TruePort (Virtual COM Port)—Allows a networked system to communicate with your serial
device through a virtual COM or TTY port, using the Perle TruePort software.
z TCP Sockets (Raw TCP)—Allows hosts on the network to communicate with a serial device
that requires raw data throughput (such as a printer or card reader) connected to the IOLAN
serial port.
z Terminal—Allows a terminal device to connect to a specified host on the network through a
serial port on the IOLAN.
z Printer—(SDS/STS/SCS only) Allows hosts on the network to talk to a printer using LPD
connected to the IOLAN.
z Serial Tunneling—Allows IOLAN s on the network to establish a virtual link between their
serial ports. Typically, one IOLAN’s serial port is configured as a Tunnel Server and the other
IOLAN’s serial port is configured as a Tunnel Client.

Setting Up the Network

The most important part of setting up the network is assigning an IP address to the IOLAN, whether this is a static IP address or enabling a DHCP/BOOTP-assigned IP address. You should also assign a name to the IOLAN, to make it easier to recognize. This section deals primarily with setting the IP address.
Setting Up the Network

Using DeviceManager

To use the DeviceManager, you must first install it on a Windows® operating system. The DeviceManager is able to automatically discover all IOLANs on your local network, even if they have not yet been assigned an IP address. If routers on the network have been setup to propagate multicasts, DeviceManager will also be able to discover IOLANs in other networks. The DeviceManager installation wizard can be found on the CD-ROM included in the IOLAN package.
1. Connect the IOLAN to the network.
2. Power on the IOLAN.
3. From the CD-ROM that was included in the IOLAN packaging, select the DeviceManager link.
4. Click on the link under Location and click Open to automatically start the DeviceManager
installation.
5. Install the DeviceManager by following the installation wizard. On the last window, check the
Yes, I want to launch DeviceManager now. box and click the Finish button.
6. When you launch the DeviceManager, it will automatically scan the local network and display
any IOLANs that it can find.
7. Any IOLAN that does not have an IP address will be displayed as Not Configured, with the
Model and MAC Address to identify the IOLAN. Highlight the IOLAN that you want to assign
an IP address to and click the
8. Choose the method you want to use to assign an IP address to the IOLAN:
z Type in the IP address that you want to assign to this IOLAN.
z Enable the Have the IOLAN automatically get a temporary IP address option. This will
turn on DHCP/BOOTP, so the IOLAN will attempt to get its IP address from your DHCP/BOOTP server. If you don’t have a DHCP/BOOTP server, DeviceManager will temporarily assign an IP address in the range of be used only for the duration of the DeviceManager/IOLAN communication.
Click the Assign IP button.
9. You are now ready to configure the IOLAN. Double-click the IOLAN you just configu red th e IP
address for to open a configuration session. Type
password) in the Login window and click
Assign IP button.
169.254.0.1-169.254.255.255 that will
superuser (the factory default Admin user
OK.
Getting Started 47
Page 48
10. Expand the Server Configuration folder and select Server. Verify the IP address configuration.
You should also enter a name in the
11. To make your edits take effect, you need to download the new configuration file and th en re bo ot
the IOLAN. Download the configuration file to the IOLAN by selecting
Configuration to Unit
12. Reboot the IOLAN by selecting Tools, Reboot Server or click the Reboot IOLAN button.
For more information on configuring the IOLAN using DeviceManager, see Chapter 5 Using
DeviceManager and WebManager.

Using WebManager

To use the WebManager as your configurator, you must first assign an IP address to the IOLAN. You can use the Easy Config Wizard to assign an IP address to the IOLAN or any of the other methods described in this section. Once the IP address is assigned to the IOLAN, simply type the IP address into the
Using a Direct Serial Connection to Specify an IP Address
You can connect to the IOLAN’s serial console port using a PC with a terminal emulation package, such as HyperTerminal or a terminal.
1. Connect the IOLAN to your PC or dumb terminal. Make sure the DIP switch is in Console mode
2. Using a PC emulation application, such as HyperTerminal, or from a dumb terminal, set the Port
3. When prompted, type admin for the User and superuser for the Password. Y ou should now see
4. You are now logged into the IOLAN and can set the IP address by typing from the command line
Address field of your web browser and press the Enter key.
(desktop models, this sets the IOLAN serial port 1 to EIA-232). When connecting a terminal or
PC directly (without modems), the EIA-232 signals need to be crossed over (‘null modem’
cable). See
settings to 9600 Baud, 8 Data bits, No Parity, 1 Stop Bits, and No Hardware Flow control to
connect to the IOLAN.
the a prompt that displays the model type and port number; for example,
using the Command Line Interface (CLI).
Type:
set server internet <ipv4address>
Setting Up the Network
Server Name field to make the IOLAN easily identifiable.
Tools, Download
or click the Download All Changes button.
EIA-232 Cabling Diagrams for cabling diagrams.
DS1#.
Where ipv4address is the IP Address being assigned to the IOLAN.
5. T ype the following command:
save
6. If you are going to use another configuration method, such as WebManager or DeviceManager,
unplug a desktop IOLAN. On a desktop IOLAN, change the DIP switch to Off Serial (DIP
switch in the up position) and connect it to your serial device. Plug the IOLAN back in,
automatically rebooting the IOLAN in the process.
7. If you want to complete the configuration using a direct connection, see Command Line
Interface and/or Menu . After you complete configuring the IOLAN, unplug the IOLAN. If this
is a desktop model, change the IOLAN DIP switch to Off Serial (DIP switch in the up position)
and connect it to your serial device. Plug the IOLAN back in, automatically rebooting the
IOLAN in the process.
Getting Started 48
Page 49
Setting Up the Network
Using a Direct Serial Connection to Enable BOOTP/DHCP
If you are using BOOTP, you need to add an entry in the BOOTP server for the IOLAN that associates the MAC address (found on the back of the IOLAN) and the IP address that you want to assign to the IOLAN. After you have made the MAC address/IP address association for BOOTP, use the following directions for BOOTP or DHCP.
You can connect to the IOLAN using a PC with a terminal emulation package, such as HyperTerminal or a dumb terminal.
1. Connect the IOLAN to your PC or dumb terminal. Make sure the DIP switch is in Console mode
(desktop models, this sets the IOLAN serial port to EIA-232). When connecting a terminal or PC
directly (without modems), the EIA-232 signals need to be crossed over (‘null modem’ cable).
See
EIA-232 Cabling Diagrams for cabling diagrams.
2. Using a PC emulation application, such as HyperTerminal, or from a dumb terminal, set the Port
settings to 9600 Baud, 8 Data bits, No Parity, 1 Stop Bits, and No Hardware Flow control to
connect to the IOLAN.
3. When prompted, type admin for the User and superuser for the Password. Y ou should now see
the a prompt that displays the model type and port number; for example,
4. You are now logged into the IOLAN and can set the IP address by typing from the command line
using the Command Line Interface (CLI). Type the following command:
set server internet dhcp/bootp on
DS1#.
5. T ype the following command:
save
6. T ype the following command:
reboot
7. When the IOLAN reboots, it will automatically poll for an IP address from the DHCP/BOOTP
server.
8. To view the DHCP/BOOTP assigned IP address, type the following command:
show interface ethernet
If for some reason it cannot obtain an IP address from your DHCP/BOOTP server, you will have to either reconnect to the IOLAN on the console port and reboot it or push the Reset to Factory button to access the IOLAN.
You are now ready to configure the IOLAN. See Configuration Methods Overview for information on the different IOLAN configuration methods.
Getting Started 49
Page 50

Using ARP-Ping

You can use the ARP-Ping (Address Resolution Protocol) method to temporarily assign an IP address and connect to your IOLAN to assign a permanent IP address. To use ARP-Ping to temporarily assign an IP address:
1. From a local UNIX/Linux host, type the following at the system command shell prompt:
arp -s a.b.c.d aa:bb:cc:dd:ee:ff
On a Windows® 2000 or newer system, type the following at the command prompt:
arp -s a.b.c.d aa-bb-cc-dd-ee-ff
(where a.b.c.d is the IPv4 address you want to temporarily assign to the IOLAN, and
aa:bb:cc:dd:ee:ff is the Ethernet (MAC) address of IOLAN (found on the back of the unit).
2. Whether you use UNIX or Windows®, you are now ready to ping to the IOLAN. Here is a UNIX
example of the sequence to use:
arp -s 192.168.209.8 00:80:d4:00:33:4e
ping 192.168.209.8
From the ping command issued in step 2, the IOLAN will pickup and use the IP address entered into the ARP table in step 1. You are now ready to configure the IOLAN. See
Overview for information on the different IOLAN configuration methods.
Setting Up the Network
Configuration Methods

For an IPv6 Network

The IOLAN has a factory default link local IPv6 address that takes the following format: IOLAN MAC Address: 00-80-D4-AB-CD-EF Link Local Address: fe80::0280:D4ff:feAB:CDEF The IOLAN will also listen for IPv6 router advertisements to learn a global address. You do not need
to configure an IPv4 address for IOLANs residing in an IPv6 network. You are now ready to configure the IOLAN. See Configuration Methods Overview for information
on the different IOLAN configuration methods.
Getting Started 50
Page 51

Setting Up the Serial Port(s)

The DeviceManager and WebManager have the following serial port profiles that will simplify serial port setup:
Setting Up the Serial Port(s)
z Console Management—The Console Management profile configures a serial port to provide
network access to a console or administrative port. This profile sets up a serial port to support a
TCP socket that listens for a Teln et connection from the network.
z TruePort—The TruePort profile configures a serial port to connect network servers or
workstations running the TruePort software to a serial device as a virtual COM port. This profile
is ideal for connecting multiple serial ports to a network system or server.
z TCP Sockets—The TCP Sockets profile configures a serial port to allow a serial device to
communicate over a TCP network. The TCP connection can be configured to be initiated from
the network, a serial device connected to the serial port, or both. This is sometimes referred to as
a raw connection or a TCP raw connection.
z UDP Sockets—The UDP Sockets profile configures a serial port to allow communication
between the network and serial devices connected to the IOLAN using the UDP protocol.
z Terminal—The Terminal profile configures a serial port to allow network access from a terminal
connected to the IOLAN’s serial port. This profile is used to access predefined hosts on the
network from the terminal.
z Serial Tunneling—The Serial Tunneling profile configures a serial port to establish a virtual link
over the network to a serial port on another IOLAN. Both IOLAN serial ports must be
configured for Serial Tunneling (typically one serial port is configured as a Tunnel Server and
the other serial port as a Tunnel Client).
z Virtual Modem—The Virtual Modem (Vmodem) profi le configures a serial port to simulate a
modem. When the serial device connected to the IOLAN initiates a modem connection, the
IOLAN starts up a TCP connection to another IOLAN configured with a Virtual Modem serial
port or to a host running a TCP application.
Getting Started 51
Page 52
Setting Up the Serial Port(s)
z Control Signal I/O—The Control Signal I/O profile enables the use of the EIA-232 serial port
signal pins to be used as assigned Digital Inputs or Digital Outputs.
z Modbus Gateway—The Modbus Gateway profile configures a serial port to act as a Modbus
Master Gateway or a Modbus Slave Gateway.
z Custom Application/Plugin—The Custom Application/Plugin profile configures a serial port to
run a custom application or IOLAN plugin. After you download the custom application files and
specify the application name and any parameters you want to pass to it, the IOLAN will execute
the application when the serial port is started. Each serial port profile contains all the parameters that are required to completely configure the serial
port scenario represented by the profile. To select a serial port profile in the DeviceManager, connect through the DeviceManager to the
IOLAN you are configuring and select serial port you want to configure and then click
Serial, Serial Ports in the navigation pane. Highlight the
Edit.
When the default serial port profile Terminal displays, click the Change Profile button and select the appropriate profile for the serial port. See
Chapter 6, Configuring Serial Ports for more information
on the serial port profiles and their configuration parameters.
Getting Started 52
Page 53

Setting Up Users

When you have a user who is accessing a device connected to a serial port from the network or who is accessing the network from a device connected to a serial port through the IOLAN, you can create a user account and configure the user’s access privileges. Notice that there is a Default user; the Default user’s parameters are inherited by users accessing a serial port configured for the profile with the
To add a user account, click on the Users page in the navigation pane.
Connect to remote system option enabled.
Setting Up Users
Terminal
Click the Add button to create a user account.
To quickly add a user, fill out the field in the General tab and click OK. See Chapter 8, Configuring Users for more information about the other user parameters you can
configure.
Getting Started 53
Page 54
Using DeviceManager
5

Introduction

The DeviceManager and WebManager IOLAN managers have been designed to be very similar to use. DeviceManager is a Windows application. Both options use the IOLAN’s IP address to access the IOLAN; the DeviceManager can be used to assign an IP address to a new IOLAN and the WebManager requires that the IOLAN already have an IP address before it can be used to configure the IOLAN.
When using W ebManager, you are required to click the Apply button each time you make a change to a configuration window/tab. In DeviceManager, you must download your configuration changes to the IOLAN either periodically or after you are done with the configuration changes. From both managers you must reboot the IOLAN in order for you configuration changes to take effect.
and WebManager Chapter 5
®
-based application and WebManager is a browser-based
IOLAN DS1/TS2 User’s Guide, Version 4.5 54
Page 55

Navigating DeviceManager/WebManager

Navigating DeviceManager/WebManager
The DeviceManager and WebManager have very similar navigation methods. The left-hand side of the manager is the navigation tree and the center is the configuration area. The DeviceManager has menu and quick access buttons, whereas the WebManager has system information and some navigation options on the far right-hand side.

DeviceManager

The DeviceManager has a navigation tree that you can use to access the available Configuration and Statistics pages in the display area. When you select an option in the navigation tree, you can often navigate the tabs or buttons in the display area to access the various configuration and statistics options. See DeviceManager.
Using DeviceManager for more information on how to navigate the pages of
Menu/Quick Access Buttons
Navigation Tree
Display Area
Using DeviceManager and WebManager 55
Page 56

WebManager

The WebManager uses an expandable/collapsible buttons with folders and pages for the navigation tree. You can expand the buttons to view the folders and pages to see the available configuration options. When you access a configuration page, you can often navigate the tabs in the configuration area to access all of the configuration options.
Navigation
Tree
Configuration Area
Navigating DeviceManager/WebManager
System Info/ Navigation
Using DeviceManager and WebManager 56
Page 57

Using DeviceManager to Connect to the IOLAN

Using DeviceManager to Connect to the IOLAN
DeviceManager can connect to existing IOLANs or assign an IP address to a new IOLAN. Whenever you connect to the IOLAN through the DeviceManager, you connect as the Admin user and must supply the password for the Admin user.

Starting a New Session

To start a new session and connect to the IOLAN using the DeviceManager:
1. Start the DeviceManager by selecting Start, All Programs, Perle, DeviceManager,
DeviceManager.
2. When the DeviceManager starts, it searches the network for IOLANs.
Note:
If your IOLAN is not in the local network and you do not have a multicast enabled router in your
network and therefore is not displayed in the selectable list, but can be pinged from your PC, you
can add it to the selectable list by clicking the
Click the Add button and type in the IOLAN’s IP address; this field supports IPv4 and IPv6
addresses. Click the
the manually added server to connect to it.
If you are not seeing IPv6 addresses in the list (you must expand the entry), see IPv6
Issues to find out how to install IPv6 support.
Add button.
Close button when you have completed adding all the manual entries. Select
Using DeviceManager and WebManager 57
Page 58
Using DeviceManager to Connect to the IOLAN

Assigning a Temporary IP Address to a New IOLAN

You can temporarily assign an IP address to the IOLAN that is connected to your local network segment, for the purpose of connecting to it and downloading a configuration file (containing a permanent IP address). To temporarily assign an IP address to the IOLAN, do the following:
1. Click the Refresh button. The IOLAN will be displayed in the IP Address column as Not
Configured
2. Select the new IOLAN and click the Assign IP button. The following window is displayed:
.
Version 3.1 or lower
Version 3.2 or higher
3. Type a valid temporary IP address into the address field or, in version 3.2 or higher, enable the
Have the IOLAN automatically get a temporary IP address. If you enable the temporary IP
address, the IOLAN will enable DHCP/BOOTP on your IOLAN and attempt to get an IP address
from the DHCP/BOOTP server (this will permanently enable DHCP/BOOTP in your IOLAN’s
configuration, until you change it). If your network does not have a DHCP/BOOTP server, the
IOLAN will temporarily assign an IP address in the range of
169.254.0.1-169.254.255.255
(this IP address is only assigned for the duration of the DeviceManager/IOLAN connection).
4. Click the Assign IP button.
5. Double-click the IOLAN in the IOLAN List. If this is the first time you are accessing the
IOLAN, type in the factory default Admin password,
superuser, and click OK. The
DeviceManager will display a window indicating that it is trying to authenticate and connect you
on the IOLAN.
6. If the authentication and connection are successful, the Server Info window is displayed. You are
now ready to configure the IOLAN. If authentication was unsuccessful, try to connect to the
IOLAN again; you probably mistyped the password for the Admin user. For more information about managing the IOLAN, see Configuration Files .
Using DeviceManager and WebManager 58
Page 59

Adding/Deleting IOLANs Manually

To permanently add/delete IOLANs to/from the IOLAN List, click the Add button. The following window is displayed:
To permanently add the IOLAN to the IOLAN list, type in the IP address of the IOLAN and click the
Add button and enter the IPv4 or IPv6 address. To permanently delete the IOLAN from the IOLAN
list, select the IOLAN’s IP address and click the Delete button.
Using DeviceManager to Connect to the IOLAN

Logging in to the IOLAN

T o log in to the IOLAN, double-click on the IOLAN in the Device Server List. You will be prompted for the Admin Password (the default is
If the authentication and connection are successful, the IOLAN’s Server Info window is displayed. If you cannot connect to the IOLAN, you can highlight the IOLAN and click the Ping button to
verify that the DeviceManager can communicate with the IOLAN’s IP Address. If the ping times out, then you might need to set up a Gateway in your IOLAN or verify that your network is communicating correctly.
superuser).
Using DeviceManager and WebManager 59
Page 60

Using WebManager to Connect to the IOLAN

Using WebManager to Connect to the IOLAN
WebManager can only connect to IOLANs that already have an assigned IP address. To connect to the IOLAN, type the IP address of the IOLAN into the
http://10.10.234.34.
You will see the login screen.
Address field as such:

Logging into the IOLAN

Type in the admin password in the Password field and click the Login button.

Configuration Files

Creating a New IOLAN Configuration in DeviceManager

In DeviceManager, when you select File, New, the New Configuration window is displayed.
Select the IOLAN model for which you want to create a new configuration file. Any configuration file created in this manner can only be save locally. To download a created configuration file, you must first connect to the IOLAN, import the created configuration file into DeviceManager (this is not available in WebManager), and then download the configuration file to the IOLAN and reboot it.
Using DeviceManager and WebManager 60
Page 61

Opening an Existing Configuration File

If you select the File, Open, a browse window is opened so you can select the configuration file you want to edit. IOLAN configuration files saved in the DeviceManager can be in the IOLAN-native binary format ( configuration version can be imported into the DeviceManager. IOLAN configuration files saved from WebManager can also be opened into DeviceManager.
.dme) or as a text file (.txt), which can be edited with a text editor. Either

Importing an Existing Configuration File

If you have a local, saved configuration file that you want to download to the IOLAN, you must first connect to the IOLAN that you want to download the configuration file to. Once you have successfully logged into the IOLAN, in DeviceManager select
File
and in WebManager select Administration, Restore/Backup. You need to download the file in
DeviceManager and in both managers you need to reboot the IOLAN.

Managing the IOLAN

Most of the management tasks, such as setting the time/date, downloading keys/certificates, downloading firmware, downloading custom files, resetting serial ports, etc., are found under the
Tools menu option in the DeviceManager and under Administration in WebManager.
Managing the IOLAN
Tools, Import Configuration from a
Using DeviceManager and WebManager 61
Page 62
6

Introduction

The Serial section is used to configure the serial ports on your IOLAN. The following configuration windows are available:
z Serial Ports—This window sets up the type of connection that
the serial port is being used for. This is accomplished by selecting
a connection profile and then configuring the applicable
parameters for that profile. See
information.
z Advanced—This window configures those parameters that are
applicable to specific environments. You will find modem and
TruePort configuration options, in addition to others, here. See Advanced for more information.

Serial Ports

Configuring Serial Port sChapter 6

Serial Ports for more

Overview

Each IOLAN serial port can be connected to serial device. Each serial port can then be configured according to a serial port profile that coincides with the serial device attached to that serial port and how the serial device is accessed/used.

Functionality

When you select the Serial Ports navigation option, you will see a list with the number of serial ports on your IOLAN. As you configure the serial ports, the information for each serial port is displayed.
To configure/change a serial port, click the Edit button.
IOLAN DS1/TS2 User’s Guide, Version 4.5 62
Page 63
Serial Ports
Editing a Serial Port
In the Serial Port Settings window, click on a serial port and then click the Edit button, the following window is displayed:
63
Page 64
Serial Ports
Click the Change Profile button to select a different serial port profile if you don’t want the displayed profile:
As you select the different serial port profiles, a short description and a picture representing a typical application of the profile is displayed. When you have selected the appropriate profile for the serial port, click
OK and those serial port profile configuration options will be displayed.
Resetting a Serial Port
When you change a serial port’s configuration, you can download the configuration file to the IOLAN and then reset a specific serial port(s) to see how you change affects the serial port’s behavior. To reset a serial port, select
Tools, Reset, Serial Port(s).
64
Page 65

Serial Port Profiles

Common Tabs

Overview
There are several functions that are common to more than one profile. These functions are:
z Hardware—Configure the physical serial line parameters. See Hardware Tab Field
Descriptions .
z Packet Forwarding—Configure data packet parameters. See Packet Forwarding Tab Field
Descriptions .
Hardware Tab Field Descriptions
The Hardware tab configures all the serial port hardware connection information.
Serial Port Profiles
Configure the following parameters:
Serial Interface Specifies the type of serial line that is being used with the IOLAN.
Data Options: EIA-232, EIA-422, or EIA-485. TS2 models support only EIA-
232.
Default: EIA-232
Speed Specifies the baud rate of the serial line; keep in mind that speed is affected by
the length of the cable. You can also specify a custom baud rate. When you enter a custom baud rate, the IOLAN will calculate the closest baud rate available to the hardware. The exact baud rate calculated can be viewed in the
Serial Ports statistics.
Range: 50-230400, custom supports 50-1843200 Default: 9600
Data Bits Specifies the number of bits in a transmitted character.
Default: 8
65
Page 66
Serial Port Profiles
Parity Specifies the type of parity being used for the data communication on the serial
port. If you want to force a parity type, you can specify
Mark for 1or Space for
0.
Data Options: Even, Odd, Mark, Space, None Default: None
Stop Bits Specifies the number of stop bits that follow a byte.
Data Options: 1,1.5, 2 Default: 1
Duplex Used with a EIA-485 serial interface, specify whether the serial port is Full
Duplex
(communication both ways at the same time) or Half Duplex
(communication in one direction at a time).
Default: Full
TX Driver Control Used with a EIA-485 serial interface, if your application supports RTS
(Request To Send), select this option. Otherwise, select
Auto.
Default: Auto
Flow Control Defines whether the data flow is handled by the software (Soft), hardware
(
Hard), Both, or None.
Data Options: Soft, Hard, Both, None Default: None
Enable Inbound Flow Control
Enable Outbound Flow Control
Determines if input flow control is to be used. Default: Enabled
Determines if output flow control is to be used.
Default: Enabled
Monitor DSR Specifies whether the EIA-232 signal DSR (Data Set Ready) should be
monitored. This is used with modems or any device that sends a DSR signal. When it is monitored and the IOLAN detects a DSR signal, the line profile is started. If both
Monitor DCD and Monitor DSR are enabled, both signals must
be detected before the line profile is started.
Default: Disabled
Monitor DCD Specifies whether the EIA-232 signal DCD (Data Carrier Detect) should be
monitored. This is used with modems or any other device that sends a DCD signal. When it is monitored and the IOLAN detects a DCD signal, the line profile is started. If both
Monitor DCD and Monitor DSR are enabled, both
signals must be detected before the line profile is started.
Default: Disabled
Enable Echo Suppression
This parameter applies only to EIA-485 Half Duplex mode. All characters will be echoed to the user and transmitted across the serial ports. Some EIA-485 applications require local echo to be enabled in order to monitor the loopback data to determine that line contention has occurred. If your application cannot handle loopback data, echo suppression should be enabled.
Default: Disabled
Discard Characters Received with Line Errors
When enabled, the IOLAN will discard received characters with parity or framing errors.
Default: Disabled
66
Page 67
Serial Port Profiles
Packet Forwarding Tab Field Descriptions
The Packet Forwarding tab can be used to control/define how and when data packets are sent from the IOLAN.
Configure the following parameters:
Minimize Latency This option ensures that all application data is immediately forwarded to the
serial device and that every character received from the device is immediately sent on the network. Select this option for timing-sensitive applications.
Default: Enabled
Optimize Network Throughput
Prevent Message Fragmentation
Delay Between Messages
Custom Packet Forwarding
This option provides optimal network usage while ensuring that the application performance is not compromised. Select this option when you want to minimize overall packet count, such as when the connection is over a WAN.
Default: Disabled This option detects the message, packet, or data blocking characteristics of the
serial data and preserves it throughout the communication. Select this option for message-based applications or serial devices that are sensitive to inter­character delays within these messages.
Default: Disabled The minimum time, in milliseconds, between messages that must pass before
the data is forwarded by the IOLAN.
Range: 0-65535 Default: 250 ms
This option allows you to define the packet forwarding rules based on the packet definition or the frame definition.
Default: Disabled
67
Page 68
Serial Port Profiles
Packet Definition When enabled, this group of parameters allows you to set a variet y of packet
definition options. The first criteria that is met causes the packet to be transmitted. For example, if you set a
Packet Size of 100 bytes, whichever criteria is met first is what will cause the
Force Transmit Timer of 1000 ms and a
packet to be transmitted.
Default: Enabled
Packet Size The number of bytes that must be received from the serial port before the
packet is transmitted to the network. A value of zero (0) ignores this parameter.
Range: 0-1024 bytes Default: 0
Idle Time The amount of time, in milliseconds, that must elapse between characters
before the packet is transmitted to the network. A value of zero (0) ignores this parameter.
Range: 0-65535 ms Default: 0
Enable Trigger1 Character
When enabled, specifies the character that when received will define when the packet is ready for transmission. The actual transmission of the packet is based on the Trigger Forwarding Rule.
Range: Hex 0-FF Default: 0
Enable Trigger2 Character
When enabled, creates a sequence of characters that must be received to specify when the packet is ready for transmission (if the End Trigger1 character is not immediately followed by the End Trigger2 character, the IOLAN waits for another End Trigger1 character to start the End Trigger1/End Trigger2 character sequence). The actual transmission of the packet is based on the Trigger Forwarding Rule.
Range: Hex 0-FF Default: 0
Frame Definition When enabled, this group of parameters allows you to control the frame that is
transmitted by defining the start and end of frame character(s). If the internal buffer (1024 bytes) is full before the EOF character(s) are received, the packet will be transmitted and the EOF character(s) search will continue.
Default: Disabled
SOF1 Character When enabled, the Start of Frame character defines the first character of the
frame, any character(s) received before the Start of Frame character is ignored.
Range: Hex 0-FF Default: 0
SOF2 Character When enabled, creates a sequence of characters that must be received to create
the start of the frame (if the SOF1 character is not immediately followed by the SOF2 character, the IOLAN waits for another SOF1 character to start the SOF1/SOF2 character sequence).
Range: Hex 0-FF Default: 0
Transmit S OF Character(s)
When enabled, the SOF1 or SOF1/SOF2 characters will be transmitted with the frame. If not enabled, the SOF1 or SOF1/SOF2 characters will be stripped from the transmission.
Default: Disabled
68
Page 69
Serial Port Profiles
EOF1 Character Specifies the End of Frame character, which defines when the frame is ready to
be transmitted. The actual transmission of the frame is based on the Trigger Forwarding Rule.
Range: Hex 0-FF Default: 0
EOF2 Character When enabled, creates a sequence of characters that must be received to define
the end of the frame (if the EOF1 character is not immediately followed by the EOF2 character, the IOLAN waits for another EOF1 character to start the EOF1/EOF2 character sequence), which defines when the frame is ready to be transmitted. The actual transmission of the frame is based on the Trigger Forwarding Rule.
Range: Hex 0-FF Default: 0
Trigger Forwarding Rule
Determines what is included in the Frame (based on the EOF1 or EOF1/EOF2) or Packet (based on Trigger1 or Trigger1/Trigger2). Choose one of the following options:
z Strip-Trigger—Strips out the EOF1, EOF1/EOF2, Trigger1, or
z Trigger—Includes the EOF1, EOF1/EOF2, Trigger1, or
z Trigger+1—Includes the EOF1, EOF1/EOF2, Trigger1, or
z Trigger+2—Includes the EOF1, EOF1/EOF2, Trigger1, or
Default: Trigger

Console Management Profile

Overview
The Console Management profile provides access through the network to a console or administrative port of a server or router attached to the IOLAN’s serial port. This profile configures the IOLAN’s serial port to set up a TCP socket that will listen for a Telnet connection from the network.
Functionality
Use the Console Management profile when you are configuring users who need to access a serial console port from the network.
Trigger1/Trigger2, depending on your settings.
Trigger1/Trigger2, depending on your settings.
Trigger1/Trigger2, depending on your settings, plus the first byte that follows the trigger.
Trigger1/Trigger2, depending on your settings, plus the next two bytes received after the trigger.
69
Page 70
Serial Port Profiles
General Tab Field Descriptions
The Console Management General tab configures how the serial port will be accessed by the user through the network.
Configure the following parameters:
Protocol
Listen for Connections on TCP Port
Enable IP Aliasing
IP Address
Specify the connection method that users will use to communicate with a serial device connected to the IOLAN through the network.
Default: Telnet The port number that the IOLAN will listen on for incoming TCP connections.
Default: 10001, depending on the serial port number
Enables/disables the ability to access a serial device connected to the serial port by an IP address (or host name that can be resolved to the Intern et IP A ddr ess in a DNS network) The IOLAN can also be accessed by an IP address and port number.
Default: Disabled Users can access serial devices connected to the IOLAN through the network
by the specified Internet Address (or host name that can be resolved to the Internet Address in a DNS network).
Data Options: IPv4 Address
70
Page 71
Serial Port Profiles
Advanced Tab Field Descriptions
The Console Management Advanced tab configures serial port options that may be required by certain applications.
Configure the following parameters:
Authenticate User Enables/disables login/password authentication for users connecting from the
network.
Default: Disabled
Enable TCP Keepalive
Enables a per-connection TCP keepalive feature. After the configured number of seconds, the connection will send a gratuitous ACK to the network peer, thus either ensuring the connection stays active OR causing a dropped connection condition to be recognized.
This parameter needs to be used in conjunction with
Status Interval
parameter found in the Serial, Advanced, Advanced Settings
Monitor Connection
tab. The interval determines how long the IOLAN will wait during inactivity before "testing" the connection. It should be noted that if a network connection is accidentally dropped, it can take as long as the specified interval before anyone can reconnect to the serial port.
Default: Disabled
Enable Message of the Day (MOTD)
Enables/disables the display of the message of the day.
Default: Disabled
Idle Timeout Use this timer to close a connection because of inactivity. When the Idle
Timeout
Default:
expires, the IOLAN will end the connection.
0 seconds so the port will never timeout
Range: 0-4294967 seconds (about 49 days)
71
Page 72
Serial Port Profiles
Session Timeout Use this timer to forcibly close the session/connection when the Session
Timeout
Default:
expires.
0 seconds so the port will never timeout
Range: 0-4294967 seconds (about 49 days)
Break Handling Specifies how a break is interpreted.
Data Range:
z None—The IOLAN ignores the break key completely and it is not passed
through to the host.
z Local—The IOLAN deals with the break locally. If the user is in a
session, the break key has the same effect as a hot key.
z Remote—When the break key is pressed, the IOLAN translates this into a
telnet break signal which it sends to the host machine.
z Break Interrupt—On some systems such as SunOS, XENIX, and AIX, a
break received from the peripheral is not passed to the client properly. If the client wishes to make the break act like an interrupt key (for example, when the stty options
-ignbrk and brkintr are set).
Default: None
Session Strings Controls the sending of ASCII strings to serial devices at session start and
session termination as follows;
z Send at Start—If configured, this string will be sent to the serial device
on power-up of the IOLAN or when a kill line command is issued on this serial port. If the "monitor DSR" or "monitor DCD" options are set the string will also be sent when the monitored signal is raised.
z Range: 0-127 alpha-numeric characters. Non printable ascii characters
must be entered in this format <027>. The decimal numbers within the brackets must be 3 digits long (example 003 not 3).
z Send at End—If configured, this string will be sent to the serial device
when the TCP session on the LAN is terminated. If multihost is configured, this string will only be sent to the serial device when the profile is configured as a listen mode connection and after all multihost connections are terminated.
Range: 0-127 alpha-numeric characters. Non printable ascii characters must be entered in this format <027>. The decimal numbers within the brackets must be 3 digits long (example 003 not 3).
z Delay after Send—If configured, a delay time is sent to the device. This
delay can be used to provide the serial device with time to process the string before the session is initiated.
Range: 0-65535 ms Default: 10 ms
Dial In If the console port is remote and will be dialing in via modem or ISDN TA,
enable this parameter.
Default: Disabled
Dial Out If you want the modem to dial a number when the serial port is started, enable
this parameter. Default: Disabled
72
Page 73
Dial Timeout The number of seconds the IOLAN will wait to establish a connection to a
Dial Retry The number of times the IOLAN will attempt to re-establish a connection with
Modem The name of the predefined modem that is used on this line. Phone The phone number to use when Dial Out is enabled.

Tr uePort Profile

Overview
TruePort is COM Port redirector that is supplied with the IOLAN. TruePort can be installed as a client on a Workstation or Server and supports a variety of operating systems. It, in conjunction with the IOLAN, emulates a local serial port (COM port), to the application, to provide connectivity to a remote serial device over the network. The TruePort profile operates in conjunction with the TruePort software.
Serial Port Profiles
remote modem.
Range: 1-99 Default: 45 seconds
a remote modem.
Range: 0-99 Default: 2
Functionality
TruePort is a COM port redirector utility for the IOLAN. It can be run in two modes (these modes will be set on the client software when it is configured):
z TruePort Full mode—This mode allows complete device control and operates as if the device
was directly connected to the Workstation/Server’s local serial port. It provides a complete COM
port interface between the attached serial device and the network. All serial controls, baud rate
control, etc., are sent to the IOLAN and replicated on its associated serial port.
z TruePort Lite mode—This mode provides a simple raw data interface between the application
and the remote serial port. Although the port will still operate as a COM port, control signals are
ignored. In this mode, the serial communications parameters must be configured on the IOLAN. See the TruePort User’s Guide for more details about the TruePort client software.
General Tab Field Descriptions
The TruePort General tab determines how the TruePort connection is initiated and then sets up the appropriate connection parameters.
73
Page 74
Configure the following parameters:
Serial Port Profiles
Connect to remote system
Host Name
TCP Port
Connect to Multiple Hosts
Send Name on Connect
Define Additional Hosts Button
Listen for Connection
When enabled, the IOLAN initiates communication to the TruePort client. Default: Enabled
The configured host that the IOLAN will connect to (must be running TruePort).
Default: None The TCP Port that the IOLAN will use to communicate through to the TruePort
client. Default: 10001 for serial port 1, then increments by one for each serial port
When enabled, the IOLAN will establish a connection to multiple clients (Hosts). When using the multiple hosts feature, all TruePort clients must be running in Lite mode.
Default: Disabled When enabled, the port name will be sent to the host upon session initiation.
Default: Disabled
Click this button to define the hosts that this serial port will connect to. This button is also used to define the Primary/Backup host functionality.
See Adding/Editing Additional TruePort Hosts for more information. When enabled, the IOLAN will wait for connections to be initiated by the
TruePort Client.
Default: Disabled
TCP Port
Allow Multiple Hosts to Connect
The TCP Port that the IOLAN will use to communicate through to the TruePort client.
Default: 10001 for serial port 1, then increments by one for each serial port When this option is enabled, multiple hosts can connect to a serial device that
is connected to this serial port. Note: These multiple clients (Hosts) need to be running TruePort in Lite mode.
Default: Disabled
74
Page 75
Serial Port Profiles
Adding/Editing Additional TruePort Hosts
You can define a list of hosts that the serial device will communicate to through TruePort Lite or a primary/backup host.
Configure the following parameters:
Define additional hosts to connect to
Add Button Click the Add button to add a host to the list of hosts that will be receiving
Edit Button Highlight an existing host and click the Edit button to edit a host in the list of
Delete Button Highlight an existing host and click the Edit button to edit a host in the list of
Define a primary host and backup...
When this option is enabled, you can define up to 49 hosts that the serial device connected to this serial port will attempt communicate to. With this mode of operation, the IOLAN will connect to multiple hosts simultaneously.
Default: Enabled
communication from the serial device connected to the IOLAN. See Adding/Editing a Multihost Entry for more information.
hosts that will be receiving communication from the serial device connected to the IOLAN.
hosts that will be receiving communication from the serial device connected to the IOLAN.
When this option is enabled, you need to define a primary host that the serial device connected to this serial port will communicate to and a backup host, in the event that the IOLAN looses communication to the primary host. The IOLAN will first establish a connection to the primary host. Should the connection to the primary host be lost (or never established), the IOLAN will establish a connection the backup host. Once connected to the backup, the IOLAN will attempt to re-establish a connection to the Primary host, once this is successfully done, it gracefully shuts down the backup connection.
Default: Disabled
75
Page 76
Serial Port Profiles
Primary Host Specify a preconfigured host that the serial device will communicate to through
the IOLAN.
Default: None
TCP Port Specify the TCP port that the IOLAN will use to communicate to the Primary
.
Host
Default: 0
Backup Host Specify a preconfigured host that the serial device will communicate to through
the IOLAN if the IOLAN cannot communicate with the
Primary Host.
Default: None
TCP Port Specify the TCP port that the IOLAN will use to communicate to the Backup
Host
.
Default: 10000
Adding/Editing a Multihost Entry
When you click the Add or Edit button, the Host Entry window appears. The hosts in the multihost list must already be defined. If you add a host that was defined with its fully qualified domain name (FQDN), it must be resolvable by your configured DNS server.
Configure the following parameters:
Host Name
Specify the preconfigured host that will be in the multihost list.
Default: None
TCP Port
Specify the TCP port that the IOLAN will use to communicate to the Primary
Host
.
Default: 10000 + serial port number - 1 (so serial port 2 defaults to 10001)
76
Page 77
Serial Port Profiles
Advanced Tab Field Descriptions
The TruePort Advanced tab determines how the TruePort connection is initiated and then sets up the appropriate connection parameters.
Configure the following parameters:
Signals high when...
This option has the following impact based on the state of the TruePort connection:
z TruePort Lite Mod e—When enabled, the EIA-232 signals remain active
before, during, and after the TruePort connection is established. When disabled, the EIA-232 signals remain inactive during and after the Trueport connection is established.
z TruePort Full Mode—When enabled, the EIA-232 signals remain active
before and after the TruePort connection and the TruePort client will control the state of the signals during the established TruePort connection. When disabled, the EIA-232 signals remain inactive before and after the TruePort connection and the TruePort client will control the state of the signals during the established TruePort connection.
Default: Enabled
Enable Message of the Day (MOTD)
Enable TCP Keepalive
Enables/disables the display of the message of the day. Default: Disabled
Enables a per-connection TCP keepalive feature. After the configured number of seconds, the connection will send a gratuitous ACK to the network peer, thus either ensuring the connection stays active OR causing a dropped connection condition to be recognized.
This parameter needs to be used in conjunction with
Status Interval
tab. The interval determines how long the IOLAN will wait during inactivity before "testing" the connection. It should be noted that if a network connection is accidentally dropped, it can take as long as the specified interval before anyone can reconnect to the serial port.
Default: Disabled
Monitor Connection
parameter found in the Serial, Advanced, Advanced Settings
77
Page 78
Serial Port Profiles
Enable Data Logging
[Trueport Lite Mode]
[
When enabled, serial data will be buffered if the TCP connection is lost. When the TCP connection is re-established, the buffered serial data will be sent to its destination. Only valid in Trueport LITE mode. Not valid when using Trueport in Full Mode.
The minimum data buffer size for all models is 1 KB. The maximum data buffer is 2000 KB for the DS1/TS2/STS8D, all other models are 4000 KB. If the data buffer is filled, incoming serial data will overwrite the oldest data.
Note: A kill line or a reboot of the IOLAN causes all buffered data to be lost
Values: 1 -20 00 KB (DS1/TS2/STS8D) - default is 4 KB Values: 1 -40 00 KB (al l other models) - default is 256 KB
Some profile features are not compatible Data Logging. See Data Logging for the complete list.
To change the default buffer size see Advanced Serial Settings Tab.
Idle Timeout Use this timer to close a connection because of inactivity. When the Idle
Timeout
Default:
expires, the IOLAN will end the connection.
0 seconds so the port will never timeout
Range: 0-4294967 seconds (about 49 days)
Session Timeout Use this timer to forcibly close the session/connection when the Session
Timeout expires.
Default:
0 seconds so the port will never timeout
Range: 0-4294967 seconds (about 49 days)
Session Strings Controls the sending of ASCII strings to serial devices at session start as
follows;
z Send at Start—If configured, this string will be sent to the serial device
on power-up of the IOLAN or when a kill line command is issued on this serial port. If the "monitor DSR" or "monitor DCD" options are set, the string will also be sent when the monitored signal is raised.
Range: 0-127 alpha-numeric characters Range: Hexadecimal 0-FF
z Delay after Send—If configured, will inset a delay after the string is sent
to the device. This delay can be used to provide the serial device with time to process the string before the session is initiated or terminated.
Default: 10 ms
Dial In If the device is remote and will be dialing in via modem or ISDN TA, enable
this parameter.
Default: Disabled
Dial Out If you want the modem to dial a number when the serial port is started, enable
this parameter.
Default: Disabled
Dial Timeout The number of seconds the IOLAN will wait to establish a connection to a
remote modem.
Range: 1-99 Default: 45 seconds
78
Page 79
Serial Port Profiles
Dial Retry The number of times the IOLAN will attempt to re-establish a connection with
a remote modem.
Range: 0-99
Default: 2 Modem The name of the predefined modem that is used on this line. Phone The phone number to use when Dial Out is enabled.
79
Page 80

TCP Sockets Profile

Overview
The TCP Socket profile allows for a serial device to communicate over a TCP network. The TCP connection can be initiated from a host on the network and/or a serial device. This is typically used with an application on a Wo rkstation or Server that communicates to a device using a specific TCP socket. This is often referred to as a RAW connection.
Functionality
The TCP Sockets profile permits a raw connection to be established in either direction, meaning that the connection can be initiated by either the Workstation/Server or the IOLAN.
Serial Port Profiles
General Tab Field Descriptions
Configure the following parameters:
Listen for Connection
When enabled, the IOLAN listens for a connection to be established by the
Workstation/Server on the network.
Default: Enabled
80
Page 81
Serial Port Profiles
TCP Port The TCP port that the IOLAN will use to listen for incomi ng connections.
Default: 10000 plus the serial port number, so serial port 2 would have a
default of 10002
Allow Multiple Hosts to Connect
When this option is enabled, multiple hosts can connect to the serial device that
is connected to this serial port.
Default: Disabled Enable IP Aliasing Enables/disables the ability to access a serial device connected to the serial port
by an IP address (or host name that can be resolved to the Intern et IP A ddr ess
in a DNS network) The IOLAN can also be accessed by an IP address and port
number.
Default: Disabled Connect To When enabled, the IOLAN initiates communication to the Workstation/Server.
Default: Disabled Host Name The configured host that the IOLAN will connect to. TCP Port The TCP Port that the IOLAN will use to communicate to the client.
Default: 0 Connect to
Multiple Hosts
When enabled, allows a serial device connected to this serial port to
communicate to multiple hosts.
Default: Disabled Define Additional
Hosts Button Initiate Connection
Automatically
Click this button to define the hosts that this serial port will connect to. This
button is also used to define the Primary/Backup host functionality.
If the serial port hardware parameters have been setup to monitor DSR or
DCD, the host session will be started once the signals are detected. If no
hardware signals are being monitored, the IOLAN will initiate the session
immediately after being powered up.
Default: Enabled Initiate Connection
When any data is received
Initiate Connection When <hex value> is received
Send Name on Connect
Permit Connections in Both Directions
Initiates a connection to the specified host when any data is received on the
serial port.
Default: Disabled
Initiates a connection to the specified host only when the specified character is
received on the serial port.
Default: Disabled
When enabled, the port name will be sent to the host upon session initiation. This
will be done before any other data is sent or received to/from the host
Default: Disabled
When this option is enabled, you can select both checkbox options "listen for
connection" and "connect to".
Default: Disabled
81
Page 82
Serial Port Profiles
Adding/Editing Additional Hosts
You can define a list of hosts that the serial device will communicate to or a primary/backup host.
Configure the following parameters:
Define additional hosts to connect to
Add Button Click the Add button to add a host to the list of hosts that will be receiving
Edit Button Highlight an existing host and click the Edit button to edit a host in the list of
Delete Button Click the Delete button to delete a host to the list of hosts that will be receiving
Define a primary host and backup...
When this option is enabled, you can define up to 49 hosts that the serial device
connected to this serial port will attempt communicate to. With this mode of
operation, the IOLAN will connect to multiple hosts simultaneously.
Default: Enabled
communication from the serial device connected to the IOLAN.
hosts that will be receiving communication from the serial device connected to
the IOLAN.
communication from the serial device connected to the IOLAN.
When this option is enabled, you need to define a primary host that the serial
device connected to this serial port will communicate to and a backup host, in
the event that the IOLAN looses communication to the primary host. The
IOLAN will first establish a connection to the primary host. Should the
connection to the primary host be lost (or never established), the IOLAN will
establish a connection the backup host. Once connected to the backup, the
IOLAN will attempt to re-establish a connection to the Primary host, once this
is successfully done, it gracefully shuts down the backup connection.
Default: Disabled Primary Host Specify a preconfigured host that the serial device will communicate to through
the IOLAN.
Default: None
82
Page 83
Serial Port Profiles
TCP Port Specify the TCP port that the IOLAN will use to communicate to the Primary
Host
.
Default: 0 Backup Host Specify a preconfigured host that the serial device will communicate to through
the IOLAN if the IOLAN cannot communicate with the Primary Host.
Default: None TCP Port Specify the TCP port that the IOLAN will use to communicate to the Backup
.
Host
Default: 10000
Adding/Editing a Multihost Entry
When you click the Add or Edit button, the Host Entry window appears. The hosts in the multihost list must already be defined (see defined with its fully qualified domain name (FQDN), it must be resolvable by your configured DNS server.
Host Table to learn how to create a host). If you add a host that was
Configure the following parameters:
Host Name
Specify the preconfigured host that will be in the multihost list.
Default: None TCP Port
Specify the TCP port that the IOLAN will use to communicate to the Host.
Default: 0
83
Page 84
Advanced Tab Field Descriptions
Configure the following parameters:
Serial Port Profiles
Authenticate User Enables/disables login/password authentication for users connecting from the
network.
Default: Disabled Enable TCP
Keepalive
Enables a per-connection TCP keepalive feature. After the configured number
of seconds, the connection will send a gratuitous ACK to the network peer,
thus either ensuring the connection stays active OR causing a dropped
connection condition to be recognized.
This parameter needs to be used in conjunction with
Status Interval
parameter found in the Serial, Advanced, Advanced Settings
Monitor Connection
tab. The interval determines how long the IOLAN will wait during inactivity
before "testing" the connection. It should be noted that if a network connection
is accidentally dropped, it can take as long as the specified interval before
anyone can reconnect to the serial port.
Default: Disabled Enable Message of
the Day (MOTD)
Enable Data Logging
Enables/disables the display of the message of the day.
Default: Disabled
When enabled, serial data will be buffered if the TCP connection is lost. When
the TCP connection is re-established, the buffered serial data will be sent to its
destination. The minimum data buffer size for all models is 1 KB. The
maximum data buffer is 2000 KB for the DS1/TS2/STS8D, all other models
are 4000 KB. If the data buffer is filled, incoming serial data will overwri te the
oldest data.
Note: A kill line or a reboot of the I OLAN causes all buffered data to be
lost
Values: 1 -20 00 KB (DS1/TS2/STS8D) - default is 4 KB
Values: 1 -40 00 KB (all other models) - default is 256 KB
Some profile features are not compatible with Data Logging. See Data
Logging for the complete list.
To change the default buffer size see Advanced Serial Settings Tab.
84
Page 85
Serial Port Profiles
Idle Timeout Use this timer to close a connection because of inactivity. When the Idle
Timeout
Default:
expires, the IOLAN will end the connection.
0 seconds so the port will never timeout
Range: 0-4294967 seconds (about 49 days) Session Timeout Use this timer to forcibly close the session/connection when the Session
Timeout
Default:
expires.
0 seconds so the port will never timeout
Range: 0-4294967 seconds (about 49 days) Sessions Strings Controls the sending of ASCII strings to serial devices at session start and
session termination as follows;
z Send at Start—If configured, this string will be sent to the serial device
on power-up of the IOLAN or when a kill line command is issued on this serial port. If the "monitor DSR" or "monitor DCD" options are set the string will also be sent when the monitored signal is raised.
z Range: 0-127 alpha-numeric characters. Non printable ascii characters
must be entered in this format <027>. The decimal numbers within the brackets must be 3 digits long (example 003 not 3).
z Send at End—If configured, this string will be sent to the serial device
when the TCP session on the LAN is terminated. If multihost is configured, this string will only be sent to the serial device when the profile is configured as a listen mode connection and after all multihost connections are terminated.
Range: 0-127 alpha-numeric characters. Non printable ascii characters must be entered in this format <027>. The decimal numbers within the brackets must be 3 digits long (example 003 not 3).
z Delay after Send—If configured, a delay time is sent to the device. This
delay can be used to provide the serial device with time to process the string before the session is initiated.
Range: 0-65535 ms Default: 10 ms
Dial In If the device is remote and will be dialing in via modem or ISDN TA, enable
this parameter.
Default: Disabled Dial Out If you want the modem to dial a number when the serial port is started, enable
this parameter.
Default: Disabled Dial Timeout The number of seconds the IOLAN will wait to establish a connection to a
remote modem.
Range: 1-99
Default: 45 seconds Dial Retry The number of times the IOLAN will attempt to re-establish a connection with
a remote modem.
Range: 0-99
Default: 2 Modem The name of the predefined modem that is used on this line. Phone The phone number to use when Dial Out is enabled.
85
Page 86

UDP Sockets Profile

Overview
The UDP profile configures a serial port to send or receive data to/from the LAN using the UDP protocol.
Functionality
You can use UDP profile in the following two basic modes. The first is to send data coming from the serial device to one or more UDP listeners on the LAN. The second is to accept UDP datagrams coming from one or more UDP senders on the LAN and forward this data to the serial device. You can also configure a combination of both which will allow you to send and receive UDP data to/from the LAN.
Serial Port Profiles
Sample UDP Sockets configuration screen
Four individual entries are provided to allow you greater flexibility to specify how data will be forwarded to/from the serial device. All four entries support the same configuration parameters. You can configure one or more of the entries as needed.
The first thing you need to configure for an entry is the “Direction” of the data flow. The following options are available;
z Disabled - UDP service not enabled. z LAN to Serial - This setting will allow UDP data to be received from one or more hosts on the
LAN and forwarded to the serial device attached to this serial port.
z Serial to LAN - This setting will allow data originating from the serial device attached to this
serial port to be sent to one or more hosts on the LAN using UDP datagrams.
86
Page 87
Serial Port Profiles
z Both - Allows for data to flow from the serial device to the LAN and from the LAN to the serial
device.
The role of each of the configurable parameters in an entry depends on the “Direction” selected.
When the direction is "LAN to Serial" the role of the additional parameters is as follow;
z Start IP Address - This is the IP address of the host from which the UDP data will originate. If
the data will originate from a number of hosts, this becomes the starting IP address of a range.
z End IP Address - If you wish to receive data only from the single host defined by "Start IP
address", leave this entry as is (0.0.0.0). If you wish to accept data from a number of hosts, this address will represent the upper end of a range starting from "Start IP Address". Only data originating from this range will be forwarded to the serial port.
z UDP port - This is the UPD port from which the data will originate. There are three options for
this parameter.
z Auto Learn - The first UDP message received will be used to define which UDP port we
are going to accept UDP data from. Once learned, only data from this UDP port will be accepted. The data must also originate from a host which is in the IP range defined for this entry.
z Any Port - Any UDP port will be accepted as long as the data originates from a host in the
IP range defined for this entry.
z Port - Only data originating from the UDP port configured here as well as originating from
a host in the IP range defined for this entry will be accepted.
When the direction is "Serial to LAN" the role of the additional parameters is as follow;
z Start IP Address - This is the IP address of the host to which the serial data will be sent using
UDP datagrams. If the serial data is to be sent to more than one host, this becomes the starting IP address of a range.
z End IP Address - If you wish to send serial data to a single host, leave this entry as is (0.0.0.0).
If you wish to send the serial data to a number of hosts, this address will represent the upper end of a range starting from "Start IP Address".
z UDP port - This is the UPD port to which the serial data will be forwarded. For a direction of
"Serial to LAN", you must specify the port to be used.
When the direction is "Both" the role of the additional parameters is as follow;
z Start IP Address - This is the IP address of the host to which the serial data will be sent using
UDP datagrams. It is also the IP address of the host from which UDP data coming from the LAN will be accepted from. If the data is to be sent to or received from more than one host, this becomes the starting IP address of a range.
z End IP Address - If you wish to send serial data to a single host and only receive data from the
single UDP host, leave this entry as is (0.0.0.0). If the data is to be sent to or received from more than one host, this address will represent the upper end of a range starting from "Start IP Address". Only data originating from this range will be forwarded to the serial port.
z UDP Port - This is the UPD port to which the serial data will be forwarded as well as the UPD
port from which data originating on the LAN will be accepted from. For a direction of "Both", there are two valid option for the UDP Port as follows;
z Auto Learn - The first UDP message received will be used to define which port we are
going to accept UDP data from. Once learned, only data from this UDP port will be accepted and serial data being forwarded to the LAN will be sent to this UDP port. Until the port is learned, data from the serial port intended to be sent to the LAN will be discarded.
87
Page 88
Serial Port Profiles
z Port - Serial data being forwarded to the LAN from the serial device will sent to this UDP
port. Only data originating from the UDP port configured here (as well as originating from a host in the IP range defined for this entry) will be forwarded to the serial device.
Special values for "Start IP address"
z 0.0.0.0 - This is the "auto learn IP address” value which is valid only in conjunction with the
"LAN to Serial" setting. The first UDP packet received for this serial port will set the IP address from which we will accept future UDP packets to be forwarded to the serial port. For this setting, leave the "End IP Address" as 0.0.0.0.
z 255.255.255.255 - This selection is only valid in conjunction with the "LAN to Serial" setting. It
will accept all UDP packets received for this serial port regardless of the originating IP address. For this setting, leave the "End IP Address" as 0.0.0.0.
z Subnet directed broadcast - You can use the “Start IP Address” field to enter a subnet directed
broadcast address. This is done by specifying the subnet address with the host portion filled with 1s. For example, if you are on the subnet 172.16.x.x with a subnet mask of 255.255.254.0 than you would specify an IP address of 172.16.1.255 (all ones for host portion). For this setting, leave the "End IP Address" as 0.0.0.0. For any “LAN to Serial” ranges you have defined for this serial port, you must ensure that IP address of this IOLAN is not included in the range. If your IP address is within the range, you will receive the data you send via the subnet directed broadcasts as data coming in from the LAN.
An example UDP configuration is described based on the following window.
The UDP configuration window, taken from the DeviceManager, is configured to:
z UDP Entry 1
All UDP data received from hosts that have an IP address that falls within the range of
172.16.1.25 to 172.16.1.50 and source UDP Port of 33010 will be sent to the serial device.
The IOLAN will not send any data received on its serial port to the host range defined by this entry.
z UDP Entry 2
All hosts that have an IP Address that falls within the range of 172.16.1.75 to 172.16.1.80 and who listen to UDP
Port 33009 will receive UDP data from the serial device. No UDP data
originating from the hosts defined by this entry will be forwarded to the serial device.
z UDP Entry 3
All hosts that have an IP address that falls within the range of 172.16.1.1 to 172.16.1.20 and listen to device will only receive UDP data from the hosts in that range with a source UDP
33001. The IOLAN will listen for data on the port value configured in the Listen for connections on UDP port
z UDP Entry 4
Port 33001 will be sent the data from the serial device in UDP format. The serial
Port of
parameter. (10001 in above example)
88
Page 89
This entry is disabled since Direction is set to Disabled.
General Tab Field Descriptions
Configure the following parameters:
Serial Port Profiles
Listen for connections on UDP port
The IOLAN will listen for UDP packets on the specified port.
Default: 1000+<port-number> (for example, 10001 for serial port 1)
Direction The direction in which information is received or relayed:
z Disabled—UDP service not enabled.
z LAN to Serial—This setting will allow UDP data to be received from one
or more hosts on the LAN and forwarded to the serial device attached to this serial port.
z Serial to LAN—This setting will allow data originating from the serial
device attached to this serial port to be sent to one or more hosts on the LAN using UDP datagrams.
z Both—Allows for data to flow from the serial device to the LAN and from
the LAN to the serial device.
Default: Both for UDP 1 and Disabled for all other UDP ranges Start IP Address The first host IP add ress in the rang e of IP addresses (for IPv4 or IPv6) that the
IOLAN will listen for messages from and/or send messages to.
Field Format: IPv4 or IPv6 address End IP Address The last host IP address in the range of IP addresses (for IPv4, not supported
for IPv6) that the IOLAN will listen for messages from and/or send messages
to.
Field Format: IPv4 address UDP Port Determines how the IOLAN’s UDP port that will send/receive UDP messages
is defined:
z Auto Learn—The IOLAN will only listen to the first port that it receives a
UDP packet from. Applicable when
Both.
z Any Port—The IOLAN will receive messages from any port sending UDP
packets. Applicable when
z Port—The port that the IOLAN will use to relay messages to
Direction is set to LAN to Serial.
servers/hosts. This option works with any IOLAN will listen for UDP packets on the port configured by the
for connections on UDP port
Direction is set to LAN to Serial or
Direction except Disabled. The
Listen
parameter.
Default: Auto Learn
89
Page 90
Port The UDP port to use.
Default: 0 (zero)
Advanced Tab Field Descriptions
Configure the following parameters:
Session Strings
Controls the sending of ASCII strings to serial devices at session start as
follows;
z Send at Start—If configured, this string will be sent to the serial device
on power-up of the IOLAN or when a kill line command is issued on the serial port. If the "monitor DSR" or "monitor DCD" options are set, the string will also be sent when the monitored signal is raised.
Range: 0-127 alpha-numeric characters Range: Hexadecimal 0-FF
z Delay after Send—If configured, will inset a delay after the string is sent
to the device. This delay can be used to provide the serial device with time to process the string before the session is initiated or terminated.
Default: 10 ms
Serial Port Profiles

Terminal Profile

Overview
The Terminal profile allows network access from a terminal connected to the IOLAN’s serial port. This profile is used to access pre-defined hosts on the network from the terminal.
Functionality
This profile can be setup in two ways:
90
Page 91
Serial Port Profiles
1. The user can be required to log into the IOLAN and then a connection to a host can be
established.
2. The user connecting to the serial port will be directly connected a host.
General Tab Field Descriptions
Configure the following parameters:
Terminal Type Specifies the type of terminal connected to the line.
Data Options:
z Dumb
z WYSE60
z VT100
z ANSI
z TVI925
z IBM3151TE
z VT320 (specifically supporting VT320-7)
z HP700 (specifically supporting HP700/44)
z Term1, Term2, Term3 (user-defined terminals)
Default: Dumb Require Login When users access the IOLAN through the serial port, they must be
authenticated using the local user database.
Default: Enabled User Service
Settings Button
After a user has been successfully authenticated, the IOLAN will connect to
the specified host using the specified protocol according to:
z the User Service parameter for locally configured users
z the Default User Service parameter for users who are externally
authenticated
See User Service Settings for field descriptions of the various User Service
Settings.
91
Page 92
Serial Port Profiles
Connect to Remote System
Protocol Specify the protocol that will be used to connect to the specified host.
Settings Button Click th is butto n to define the settings for the protocol that will be used to
Host Name The configured host that the IOLAN will connect to. TCP Port The TCP Port that the IOLAN will use to connect to the host.
Automatically If the serial port hardware parameters have been setup to monitor DSR or
When any data is received
When the serial port is started, the IOLAN will initiate a connection to the
specified host using the specified protocol. With this option, user
authentication will not be performed by the IOLAN.
Default: Disabled
Default: Telnet
connect the user to the specified host.
Default: 23
DCD, the host session will be started once the signals are detected. If no
hardware signals are being monitored, the IOLAN will initiate the session
immediately after being powered up.
Default: Enabled
Initiates a connection to the specified host when any data is received on the
serial port.
Default: Disabled When <hex value>
is received
Initiates a connection to the specified host only when the specified character is
received on the serial port.
Default: Disabled
Advanced Tab Field Descriptions
Configure the following parameters:
92
Page 93
Serial Port Profiles
Enable Message of the Day (MOTD)
Reset Terminal on disconnect
Enables/disables the display of the message of the day.
Default: Disabled
When enabled, resets the terminal definition connected to the serial port when
a user logs out.
Default: Disabled Allow Port Locking When enabled, the user can lock his terminal with a password using the
Hotkey Prefix (default Ctrl-a) ^a l (lowercase L). The IOLAN prompts the
user for a password and a confirmation.
Default: Disabled Hotkey Prefix The prefix that a user types to lock a serial port or redraw the Menu.
Data Range:
z ^a l—(Lowercase L) Locks the serial port until the user unlocks it. The
user is prompted for a password (any password, excluding spaces) and locks the serial port. Next, the user must retype the password to unlock the serial port.
z ^r—When you switch from a session back to the Menu, the screen may
not be redrawn correctly. If this happens, use this command to redraw it properly. This is always
You can use the
Port Locking parameter is enabled.
Hotkey Prefix key to lock a serial port only when the Allow
Ctrl R, regardless of the Hotkey Prefix.
Default: Hex 01 (Ctrl-a, ^a) Idle Timeout Use this timer to close a connection because of inactivity. When the Idle
Timeout
Default:
expires, the IOLAN will end the connection.
0 seconds so the port will never timeout
Range: 0-4294967 seconds (about 49 days) Session Timeout Use this timer to forcibly close the session/connection when the Session
Timeout
Default:
expires.
0 seconds so the port will never timeout
Range: 0-4294967 seconds (about 49 days) Session Strings
Controls the sending of ASCII strings to serial devices at session start as
follows;
z Send at Start—If configured, this string will be sent to the serial device
on power-up of the IOLAN or when a kill line command is issued on this serial port. If the "monitor DSR" or "monitor DCD" options are set, the string will also be sent when the monitored signal is raised.
Range: 0-127 alpha-numeric characters Range: Hexadecimal 0-FF
z Delay after Send—If configured, will inset a delay after the string is sent
to the device. This delay can be used to provide the serial device with time to process the string before the session is initiated or terminated.
Default: 10 ms
Dial Timeout The number of seconds the IOLAN will wait to establish a connection to a
remote modem.
Range: 1-99
Default: 45 seconds
93
Page 94
Dial Retry The number of times the IOLAN will attempt to re-establish a connection with
Dial In If the device is remote and will be dialing in via modem or ISDN TA, enable
Dial Out If you want the modem to dial a number when the serial port is started, enable

User Service Settings

Login Settings
These settings apply to users who are accessing the network from a terminal connected to the IOLAN’s serial port. The Telnet settings take effect when the connection method is defined in the user’s profile.
Serial Port Profiles
a remote modem.
Range: 0-99
Default: 2
this parameter.
Default: Disabled
this parameter.
Default: Disabled
Configure the following parameters:
Limit Connection to User
Initial Mode
Terminal Pages
Makes the serial port dedicated to the specified user. The user won’t need to
enter their login name - just their password.
Specifies the initial interface a user navigates when logging into the serial port.
Data Options: Menu, Command Line
Default: Command Line
The number of video pages the terminal supports.
Range: 1-7
Default: 5 pages
94
Page 95
Serial Port Profiles
Telnet Settin gs
The Telnet settings apply when the User Service is set to Telnet or the Terminal profile specifies a
Telnet connection to a host.
Configure the following parameters:
Terminal Type Type of terminal attached to this serial port; for example, ANSI or WYSE60. Enable Local Echo Toggles between local echo of entered characters and suppressing local echo.
Local echo is used for normal processing, while suppressing the echo is
convenient for entering text that should not be displayed on the screen, such as
passwords. This parameter can be used only when
enabled.
Default: Disabled
Enable Line Mode is
Enable Line Mode When enabled, keyboard input is not sent to the remote host until Enter is
pressed, otherwise input is sent every time a key is pressed.
Default: Disabled Map CR to CRLF When enabled, maps carriage returns (CR) to carriage return line feed (CRLF).
Default: Disabled Interrupt Defines the interrupt character. Typing the interrupt character interrupts the
current process. This value is in hexadecimal.
Default: 3 (ASCII value
^C)
Quit Defines the quit character. Typing the quit character closes and exits the current
telnet session. This value is in hexadecimal.
Default: 1c (ASCII value
FS)
EOF Defines the end-of-file character. When Enable Line Mode is enabled, entering
the EOF character as the first character on a line sends the character to the
remote host. This value is in hexadecimal.
Default: 4 (ASCII value
^D)
Erase Defines the erase character. When Line Mode is Off, typing the erase character
erases one character. This value is in hexadecimal.
Default: 8 (ASCII value
^H)
Echo Defines the echo character. When Line Mode is On, typing the echo character
echoes the text locally and sends only completed lines to the host. This value is
in hexadecimal.
Default: 5 (ASCII value
^E)
95
Page 96
Escape Defines the escape character. Returns you to the command line mode. This

Serial Tunneling Profile

Overview
The Serial Tunneling profile allows two IOLANs to be connected back-to-back over the network to establish a virtual link between two serial ports based on RFC 2217.
Functionality
The serial device that initiates the connection is the Tunnel Client and the destination is the Tunnel
Server
, although once the serial communication tunnel has been successfully established,
communication can go both ways.
value is in hexadecimal.
Default: 1d (ASCII value
Serial Port Profiles
GS)
A more detailed implementation of the Serial Tunneling profile is as follows:
Serial
Server Tunnel
perle
IOLAN
Network
perle
IOLAN
Serial
Client Tunnel
The Server Tunnel will also support Telnet Com Port Control protocol as detailed in RFC 2217.
Serial
perle
Network
Server Tunnel
IOLAN
Running
2217 Application
The IOLAN serial port signals will also follow the signals on the other serial port. If one serial port receives DSR then it will raise DTR on the other serial port. If one serial port receives CTS then it will raise RTS on the other serial port. The CD signal is ignored.
96
Page 97
General Tab Field Descriptions
Configure the following parameters:
Serial Port Profiles
Act As Tunnel Server
TCP Port
Enable TCP Keepalive
Act as Tunnel Client
Host Name
TCP Port
The IOLAN will listen for an incoming connection request on the specified
Internet Address on the specified TCP Port.
Default: Enabled
The TCP port that the IOLAN will listen for incoming connection on.
Default: 10000+serial port number; so serial port 2 is 10002.
Enables a per-connection TCP keepalive feature. After the configured number
of seconds, the connection will send a gratuitous ACK to the network peer,
thus either ensuring the connection stays active OR causing a dropped
connection condition to be recognized.
This parameter needs to be used in conjunction with
Status Interval
parameter found in the Serial, Advanced, Advanced Settings
Monitor Connection
tab. The interval determines how long the IOLAN will wait during inactivity
before "testing" the connection. It should be noted that if a network connection
is accidentally dropped, it can take as long as the specified interval before
anyone can reconnect to the serial port.
Default: Disabled
The IOLAN will initiate the connection the Tunnel Server.
Default: Disabled
A preconfigured host name that is associated with the IP address of the Tunnel
Server.
The TCP port that the IOLAN will use to connect to the Tunnel Server.
Default: 10000+serial port number; so serial port 5 is 10005.
97
Page 98
Advanced Tab Field Descriptions
Configure the following parameters:
Serial Port Profiles
Break Length
Delay After Break
Session Strings
When the IOLAN receives a command from its peer to issue a break signal,
this paramters defines the length of time the break condition will be asserted on
the serial port
Default: 1000ms (1 second)
This parameter defines the delay between the termination of a break condition
and the time data will be sent out the serial port.
Default: 0ms (no delay).
Controls the sending of ASCII strings to serial devices at session start and
session termination as follows;
z Send at Start—If configured, this string will be sent to the serial device
on power-up of the IOLAN or when a kill line command is issued on this serial port. If the "monitor DSR" or "monitor DCD" options are set, the string will also be sent when the monitored signal is raised.
Range: 0-127 alpha-numeric characters Range: 0-FF hexadecimal
z Send at End—If configured, this string will be sent to the serial device
when the TCP session on the LAN is terminated. If multihost is configured, this string will only be sent to the serial device when the profile is configured as a listen mode connection and after all multihost connections are terminated.
Range: 0-127 alpha-numeric characters Range: 0-FF hexadecimal
z Delay after Send—If configured, will inset a delay after the string is sent
to the device. This delay can be used to provide the serial device with time to process the string before the session is initiated or terminated.
Default: 10 ms
98
Page 99

Virtual Modem Profile

Overview
Virtual Mo dem (Vmodem) is a feature of the IOLAN that provides a modem interface to a serial
device. It will respond to AT commands and provide signals in the same way that a serially attached modem would. This feature is typically used when you are replacing dial-up modems with the IOLAN in order to provide Ethernet network connectivity.
Functionality
The serial port will behave in exactly the same fashion as it would if it were connected to a modem. Using AT commands, it can configure the modem and the issue a dial-out request (ATTD). The IOLAN will then translate the dial request into a TCP connection and data will be begin to flow in both directions. The connection can be terminated by ’hanging’ up the phone line.
You can also manually start a connection by typing ATD<ip_address>,<port_number> and end the connection by typing address of the receiver. For example,
ATD12303402304310001, without any punctuation (although you do need to add zeros where there
are not three digits presents, so that the IP address is 12 digits long).
Serial Port Profiles
+++ATH. The ip_address can be in IPv4 or IPv6 formats and is the IP
ATD123.34.23.43,10001 or you can use
99
Page 100
General Tab Field Descriptions
Configure the following parameters:
Serial Port Profiles
Listen on TCP Port The IOLAN TCP port that the IOLAN will listen on.
Default: 10000 + serial port number (for example, serial port 12 defaults to
10012)
Connect Automatically At Startup
Host Name The preconfigured target host name. TCP Port The port number the target host is listening on for messages.
Connect Manually Via AT Command
Phone Number to Host Mapping Button
Send Connection Status As
When enabled, automatically establishes the virtual modem connection when
the serial port becomes active.
Default: Enabled
Default: 0 (zero)
When enabled, the virtual modem requires an AT command before it
establishes a connection. Specify this option when your modem application
sends a phone number or other AT command to a modem. The serial device
can supply an IP address directly or it can provide a phone number that will be
translated into an IP address by the IOLAN using the mapping table.
Default: Disabled
When your modem application provides a phone number in an AT com mand
string, you can map that phone number to the destination host.
See Phone Number to Host Mapping for information about the window that
appears when you click this button.
When enabled, the connection success/failure indication strings are sent to the
connected device, otherwise these indications are suppressed. This option also
determines the format of the connection status results that are generated by the
virtual modem.
Default: Enabled Verbose String When enabled, the connection status is sent by text strings to the connected
device.
Default: Disabled
100
Loading...