Perle Iolan SDS User Manual

Perle Iolan SDS User Manual

Hide thumbs Also See for Iolan SDS:
Table of Contents

Advertisement

IOLAN
SDS/SCS/STS/MDC
User's Guide
Version A1.12.06.2017
Part #5500161-47 (Rev I)
June 2017
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Iolan SDS and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Perle Iolan SDS

  • Page 1 IOLAN SDS/SCS/STS/MDC User’s Guide Version A1.12.06.2017 Part #5500161-47 (Rev I) June 2017...
  • Page 2 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. ® ®...
  • Page 4 Table 0–1 Product Power EMI/Immunity Safety Wireless LAN IOLAN Nominal 0.3A@12V, FCC 47 Part 15 UL60950-1 FCC Part 15.247 SDS1 W Max 0.5A, Max 4.5W Class B Subpart C (2.4 Ghz) IEC 60950 CISPR FCC Part 15.407 22:2008/EN55022 Subpart E (5 Ghz) (Class B) RSS-210 (Canada), CISPR...
  • Page 5: Table Of Contents

    Table of Contents Preface ................25 About This Book ................ 25 Intended Audience..............25 Documentation................25 Typeface Conventions............... 26 Online Help ................. 26 Chapter 1 Hardware and Connectivity ......27 Introduction ................27 IOLAN Components..............27 What’s Included ..................27 What You Need to Supply..............28 Available Accessories................
  • Page 6 Connecting your IOLAN to the Network ........45 Connecting the IOLAN to the Wi-Fi Network......45 Initial Setup - Soft-AP Method............45 Connecting the IOLAN to the LTE/3G Network ....... 46 Installation of the MicroSIM card............46 Configuring your IOLAN SDS L............46...
  • Page 7 Powering up your IOLAN ............47 Desktop/Rack Mount Models (excluding Electric Utility models)..47 Medical Unit Models ................47 Terminal Block Models ................47 DC Power Models (excluding Electric Utility models) ......48 Disconnecting 48V Power Supplies from the IOLAN ......49 Electric Utility Models ................
  • Page 8 Features....................64 Connecting to the IOLAN Using DeviceManager ........ 64 Using DeviceManager ................66 Navigating the Options............... 66 Downloading the Configuration ............67 WebManager................67 Overview....................67 Access Platforms ................... 67 Features....................67 Connecting to the IOLAN Using WebManager ........68 Using WebManager ................
  • Page 9 Access Platforms ................... 75 Features....................75 Connecting to the IOLAN Using SNMP ..........75 Using the SNMP MIB ................76 IOLAN+ Interface................ 77 Overview....................77 Access Platforms ................... 77 Connecting to the IOLAN to Use the IOLAN+ Interface ...... 77 Using the IOLAN+ Interface..............
  • Page 10 Assigning a Temporary IP Address to a New IOLAN......95 Adding/Deleting IOLANs Manually ............96 Logging in to the IOLAN ................ 96 Using WebManager to Connect to the IOLAN......97 Logging into the IOLAN ................. 97 Configuration Files ..............98 Creating a New IOLAN Configuration in DeviceManager ....
  • Page 11 Overview ..................114 Advanced.................. 116 Host Table ..................... 116 Overview ..................116 Functionality ..................116 Field Descriptions................116 Adding/Editing a Host ................116 IP Filtering ..................... 117 Overview ..................117 Functionality ..................117 Field Descriptions................117 Route List ....................118 Overview ..................
  • Page 12 User Settings................132 Overview....................132 Functionality ..................132 Adding/Editing Users .............. 133 General Tab................... 133 Overview ..................133 Functionality ..................133 Field Descriptions................133 Services Tab ..................135 Overview ..................135 Functionality ..................135 Field Descriptions................135 Advanced Tab ..................137 Overview ..................
  • Page 13 Adding/Editing a Cipher Suite ............154 Validation Criteria Field Descriptions ..........155 Console Management Profile .............. 157 Overview ..................157 Functionality ..................157 General Tab Field Descriptions............157 Advanced Tab Field Descriptions ............ 158 TruePort Profile ..................161 Overview ..................161 Functionality ..................
  • Page 14 Functionality ..................196 General Tab Field Descriptions............197 Advanced Tab Field Descriptions ............ 198 Virtual Modem Profile................199 Overview ..................199 Functionality ..................199 General Tab Field Descriptions............199 Advanced Tab Field Descriptions ............ 201 Phone Number to Host Mapping............203 VModem Phone Number Entry ............
  • Page 15 Functionality ..................231 General Tab Field Description ............231 Advanced Tab Field Description ............231 Port Buffering................233 Overview....................233 Functionality ..................233 Local Port Buffering................233 Remote Port Buffers................. 234 Field Definitions..................234 Advanced.................. 236 Advanced Serial Settings Tab ............. 236 Overview ..................
  • Page 16 TACACS+ ....................248 Overview ..................248 Field Descriptions................248 SecurID ....................249 Overview ..................249 Field Descriptions................249 NIS......................250 Field Descriptions................250 SSH.................... 251 Overview....................251 Functionality ..................251 Users Logging into the IOLAN Using SSH........251 Users Passing Through the IOLAN Using SSH (Dir/Sil) ....252 Field Descriptions ................
  • Page 17 HTTP Tunneling ............... 270 Functionality ..................270 Adding/Editing the HTTP Tunnel ............270 Field Descriptions................270 Configuring HTTP Tunnel ..............271 Field Descriptions................271 Configuring HTTP Tunnel Proxy ............272 Field Descriptions................272 Configuring HTTP Tunnel Proxy Advanced........273 Field Descriptions................273 Configuring HTTP Tunnel Destination ..........
  • Page 18 Channels................... 288 Analog ....................288 Overview ..................288 Field Descriptions................289 Digital Input................... 290 Overview ..................290 Functionality ..................290 Field Descriptions................291 Digital Output..................293 Overview ..................293 Functionality ..................293 Field Descriptions................294 Relay ...................... 296 Overview ..................296 Field Descriptions................
  • Page 19 I/O Coil/Register Descriptions............. 314 Serial Port Coil/Register Descriptions..........315 A4/T4 Registers ..................315 A4D2/A4R2 Registers................316 D4/D2R2 Registers ................317 Serial Pin Signals ................. 317 TruePort I/O ................318 TruePort/Modbus Combination............318 API Over TruePort Only ............... 319 Accessing I/O Data Via TruePort ..........320 Introduction...................
  • Page 20 Overview....................328 Field Descriptions ................328 Configuring a Fiber Optic Card ..........330 Overview....................330 Field Descriptions ................330 Chapter 12 Configuring Clustering........331 Introduction ................331 Clustering Slave List ............... 331 Overview....................331 Adding Clustering Slaves ..............332 Overview ..................332 Field Descriptions................
  • Page 21 Custom App/Plugin ................346 Overview ..................346 Field Description ................346 Advanced ....................347 Overview ..................347 Advanced Tab Field Descriptions ............ 347 Bootup Files Tab Field Descriptions ..........348 Message of the Day (MOTD) Tab Field Descriptions ...... 349 TFTP Tab Field Descriptions ............
  • Page 22 Introduction ................361 Managing Configuration Files ..........361 Saving Configuration Files ..............361 Downloading Configuration Files ............362 Downloading Configuration Files to Multiple IOLANs ...... 363 Uploading Configuration Files ............364 Specifying a Custom Factory Default Configuration ......364 Resetting the IOLAN to the Default Configuration ......365 Downloading IOLAN Firmware ..........
  • Page 23 Lost admin Password.............. 373 Chapter 16 Applications ..........374 Introduction ................374 Configuring Modbus..............374 Overview....................374 Configuring a Master Gateway............374 Configuring a Slave Gateway............374 Modbus Gateway Settings..............375 Modbus Master Gateway ..............375 Modbus Slave Gateway ..............375 Modbus Serial Port Settings..............
  • Page 24 Supported RADIUS Parameters ............399 Accounting Message................403 Mapped RADIUS Parameters to IOLAN Parameters ......404 Perle RADIUS Dictionary Example............406 TACACS+ .................. 408 Accessing the IOLAN Through a Serial Port Users ......408 Accessing the IOLAN Through a Serial Port User Example Settings410 Accessing the IOLAN from the Network Users .........
  • Page 25 RJ45....................428 DB9 Male ..................429 Modem DB25 Connector..............430 DB25 Male ..................430 RJ45....................430 DB9 Male ..................431 DB9 Male 485 mode (IOLAN models W, L, A, G) ......432 Appendix E Setting Jumpers .........433 Introduction ................433 1-Port IOLAN DB25 Male/Female (Jumper Method) ......
  • Page 26 Decoder..................451 Appendix H Accessories ..........452 Introduction ................452 Installing a Perle PCI Card ............452 Installing a MicroSIM card into your SDS L......455 Inserting SFP modules into SPF slots ........455 Removing SFP modules from SFP’s slot/s ......456 Starter Kit (Adapters/Cable)............
  • Page 27 RJ45F to DB25F DTE Crossover Adapter .......... 464 RJ45F to DB9M DTE Crossover Adapter..........465 RJ45F to DB9F DTE Crossover Adapter ..........466 Sun/Cisco Roll-Over Adapter for Rack Mount Models...... 466 Appendix I Troubleshooting...........467 Introduction ................467 Hardware Troubleshooting ............. 467 Communication Issues............
  • Page 28 Making a Technical Support Query ............ 475 Who To Contact ................475 Have Your Product Information Ready ..........475 Making a support query via the Perle web page ......475 Repair Procedure.................. 476 Feedback on this Manual..............476 Appendix J Data Logging ..........477 Introduction ................
  • Page 29: Preface

    IOLAN SCS16C-DSFP Quick Start Guide IOLAN I/O Quick Start Guide IOLAN Electric Utility Terminal Server Quick Start Guide IOLAN SDS/SCS/STS/MDC User’s Guide IOLAN SDS/SCS/STS/MDC Command Line Reference Guide IOLAN MDC Hardware Installation Guide TruePort User’s Guide ® TruePort Installation and Configuration Guide for Windows NT...
  • Page 30: Typeface Conventions

    Typeface Conventions 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 At the C: prompt, type: This typeface is used for code examples and system- generated output.
  • Page 31: Chapter 1 Hardware And Connectivity

    Hardware and Connectivity Chapter 1 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: IOLAN unit...
  • Page 32: What You Need To Supply

    Power Supply Specifications Power cord strain relief strap Wall Mount brackets Rubber feet What You Need to Supply Before you can begin, you need to have the following: A serial cable(s) to connect serial devices to your IOLAN unit An Ethernet CAT5 10/100 or CAT5 10/100/1000BASE-T cable to connect the IOLAN unit to the network (IOLAN W/L/G models support 1000 Mbps Ethernet) SFP module/s and associate Fiber or Ethernet cable for SCS16C-DSFP model Connection to power (Only applies to DC, I/O, Terminal Block and Electric Utility models)
  • Page 33: Power Over Ethernet (Poe) Models

    PoE or both. The 2-port SDS P does not accommodate an external power supply and can be powered only through PoE. The IOLAN SDS P model is considered a Powered Device (PD) and can only accept power from an IEEE 802.3AF compliant Power Source Equipment (PSE) device. The IOLAN PoE can receive up to 13W of power using one of the following methods to connect to a PSE: Using the two unused twisted pair wires (10/100Mb only).
  • Page 34: Medical Unit Models

    Power Supply Specifications Medical Unit Models The MDC model comes with standard power cords, specific to your country, that should be used to power the IOLAN unit. Electric Utility Models Power Options The Electrical Utility series of IOLAN units can be purchased with three different power source options;...
  • Page 35: Telco-Nebs Models

    Power Supply Specifications TELCO-NEBS Models LDC models: The IOLAN can be powered via a DC source. The following are the ranges for the DC voltage supported by the unit; Minimum: 18 VDC Nominal: 24-60 VDC Maximum: 72 VDC The Battery Return input terminals of the IOLAN can support either Isolated DC return (DC-I) or Common DC return (DC-C).
  • Page 36: Getting To Know Your Iolan

    Getting to Know Your IOLAN 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: Serial Port(s)—Connector(s) that will be used to connect to a serial device.
  • Page 37 Getting to Know Your IOLAN IOLAN Model LED Label Green light Red light Rack mount System Ready Solid — Indicates the Solid — Indicates the IOLAN has completed the IOLAN has a fatal error. power up cycle. Blinking — After power up, a blinking red means the IOLAN has encountered a critical error.
  • Page 38: Wlan Models

    Getting to Know Your IOLAN lengths and cable types. These SPF SGMII interface slots also support 10/100/1000 Mbit copper or 100 Mbit fiber connections. WLAN Models Percentage of LEDS RSSI (dbM) Signal Strength Blinking Steady <100 0-23 none none 1 Amber -100 <--->89 24-49 WPS mode enabled...
  • Page 39: 1-Port

    Getting to Know Your IOLAN 1-Port This section describes the components found on the IOLAN 1-port models. SDS G models have a 10/100/1000 Ethernet connection. Console/Serial Switch External Power Supply Reset Ethernet Power Ready Link10/100/1000 Activity (LAN) Serial Activity Serial Port The 1-port IOLAN has one serial connection that is one of the following connectors: DB25 male* DB25 female, RJ45, or DB9 male.
  • Page 40: 4-Port And 8-Port Desktop Models

    Getting to Know Your IOLAN 4-Port and 8-Port desktop models This section describes the components found on the IOLAN 4-port models. SDS G models have a 10/100/1000 Ethernet connection Console/Serial Reset Switch External Power Supply Ethernet Power/Ready Link/10/100/1000 Activity (LAN) Serial Activity Serial Ports The 4-port IOLAN model has four RJ45 serial connections.
  • Page 41: 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)
  • Page 42: 1-Port, 2-Port And 4-Port Wireless Desktop Models

    Getting to Know Your IOLAN 1-port, 2-port and 4-Port Wireless desktop models This sections describes the components found on the IOLAN wireless models. Top View (1 or 2 Port) The following image shows an IOLAN one or two port wireless model. WPS Button Reset Button Power Terminal Plug...
  • Page 43: Top View (4 Port Rj-45)

    Getting to Know Your IOLAN Top View (4 port RJ-45) The following image shows an IOLAN WLAN model. Antennas Console/Serial Switch Ethernet Link/10/100/1000 Reset Power Terminal Plug Grounding Screw Power/Ready WLAN Signal Strength Serial Ports End Views of IOLAN Wireless Antennas Serial Ports Ethernet...
  • Page 44: 1-Port, 2-Port And 4-Port Lte Desktop Models

    End Views of IOLAN LTE Antennas Serial Ports Console/Serial Switch External Power Supply Connections Grounding Ethernet Link Screw 10/100/1000 Power Terminal plug The 4-port IOLAN SDS L has either 1, 2 or 4 port RJ-45 serial connections. Hardware and Connectivity 40...
  • Page 45: Rack Mount

    Getting to Know Your IOLAN Rack Mount This section describes the basic components of all rack mount IOLAN models. This example uses the IOLAN SCS with dual Ethernet and dual AC power. Console Port/LED View Server LEDs Power ON/OFF Serial Activity Console Port Serial/Ethernet View Serial Ports...
  • Page 46: Medical Unit

    Getting to Know Your IOLAN Medical Unit This section describes the basic components found on the IOLAN medical unit models. Top View Power LAN Activity Serial View Serial Ports Power/Ethernet View Power ON/OFF AC Power Ethernet Hardware and Connectivity 42...
  • Page 47: Electric Utility Models

    Getting to Know Your IOLAN Electric Utility models This section describes the basic components of the Electric Utility models. This example uses the SDS32C DHV model. Front (LED/Console port)View Server LEDs Serial Activity Console Port Back (Serial/Ethernet/power) View Serial ports Ethernet ports Reset switch Power/relay...
  • Page 48: Console/Serial Switch

    Getting to Know Your IOLAN 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. Note: The SDS T (Extended Temperature) models have two switches, Switch 1 is used for Console/Serial mode and Switch 2 is unused.
  • Page 49: Dedicated Console Port

    Connecting your IOLAN to the Network Dedicated Console Port The rack mount IOLAN models have a dedicated Console port, located on the LED side of the IOLAN. You can use the supplied Administration cable (with the supplied RJ45 DB9F adapter if needed) to connect a terminal to the Console/Admin port to view diagnostic information and/or configure the IOLAN using the Menu or Command Line Interface (CLI).
  • Page 50: Connecting The Iolan To The Lte/3G Network

    See the section in the manual for installing your MicroSIM card. Installing a MicroSIM card into your SDS L Configuring your IOLAN SDS L To configure your IOLAN SDSL see the section in the manual. LTE/3G Hardware and Connectivity 46...
  • Page 51: Powering Up Your Iolan

    Powering up your IOLAN Powering up your IOLAN Desktop/Rack Mount Models (excluding Electric Utility models) To power up the desktop or rack mount IOLAN, perform the following steps: Rack mount models only: Using the rack mount brackets included with your IOLAN, you can rack mount the IOLAN from the front or the back of the chassis, depending on your environment.
  • Page 52: Dc Power Models (Excluding Electric Utility Models)

    Powering up your IOLAN Right Left Plug the power supply into the electrical outlet. A solid green LED indicates the unit is powered up. For I/O models, you should set the IOLAN jumpers for Digital I/O (see Digital I/O Module ) or Analog Input (Analog Input Module...
  • Page 53: Disconnecting 48V Power Supplies From The Iolan

    Powering up your IOLAN Negative (-) wire to Circuit 2, terminal marked - Note: When connecting dual power supply sources, the IOLAN supports a common positive (+) circuit arrangement ONLY. Earthing Wire: Ground wire to terminal marked with circular earthing symbol. Screws: Tighten terminal connector block screws to 4.5 lbs-inches (0.51Nm) torque.
  • Page 54: Wiring Up An Hv Unit

    Powering up your IOLAN The Electric Utility series of IOLAN units have a chassis ground screw. This connection must be connected to "Equipment Ground" for DC installations or "Safety Ground" for AC installations. A second “earth ground” connection is provided for secondary grounding. This should only be used in conjunction with the grounding screw provided on the terminal connector.
  • Page 55: Wiring Up A Dhv Unit

    Powering up your IOLAN Terminal # Description Usage - / N - / N is connected to the negative (-) input for DC sources or to the Neutral input for AC sources. Use with partner terminal +/L. Chassis Ground Chassis Ground must be connected to "Equipment Ground" for DC installations or "Safety Ground"...
  • Page 56: Wiring Up A Ldc Unit

    Powering up your IOLAN Terminal # Description Usage Chassis Ground Chassis Ground must be connected to "Equipment Ground" for DC installations or "Safety Ground" for AC installations. + / L (source 1) + / L (Source 1) is connected to the positive (+) input for DC sources or to the Live input for AC sources.
  • Page 57: Telco - Nebs Models

    TELCO - NEBS Models The Perle IOLAN LDC TELCO-NEBS models have been certified to be NEBS compliant. To ensure compliance, power up the IOLAN LDC model and perform the following steps: Ensure that the power supply side of the connection is been powered down before attempting to connect the wires on the IOLAN side.
  • Page 58: Install Locations For Ldc Models

    Powering up your IOLAN Safety warnings for TELCO - NEBS models. The TELCO - NEBS series of IOLAN units do not have a power switch, and an Note: appropriately rated circuit breaker must be installed externally to the unit. If two power sources are used, each source must have a circuit breaker.
  • Page 59: About The Iolan

    SCS—This model comes in several rack mount configurations. All models support EIA-232 only and have an internal PCI card interface. The internal PCI card interface can be used either for installation of a V.92 modem card or optionally a wireless fiber card. The SCS16C-DSFP IOLAN SDS/SCS/STS/MDC User’s Guide...
  • Page 60: Iolan Features

    IOLAN Features model has two SFP interfaces supporting various 1000Base-X standards in various wavelengths and cable types. SFP’s also support SGMII interface for either 10/100/1000 Mbit copper or 100 Mbit fiber connections. The SCS model has the advanced secure IOLAN feature set in addition to the general IOLAN functionality.
  • Page 61: General Features

    Support for TCP/IP and UDP protocols including telnet and raw connections. Printer support via LPD and RCP. Virtual modem emulation. ‘Fixed tty’ support for several operating systems using Perle’s TruePort utility. DHCP/BOOTP for automated network-based setup. Dynamic statistics and line status information for fast problem diagnosis.
  • Page 62: Security

    IOLAN Features SNTP (versions 1, 2, 3, and 4 are supported). Security The IOLAN security features can include (depending on your IOLAN model): Supervisory and serial port password protection. Ability to set serial port access rights. Ability to assign users access level rights to control their access. Trusted host filtering (IP filtering), allowing only those hosts that have been configured in the IOLAN access to the IOLAN.
  • Page 63: Hardware

    IOLAN Features Hardware Hardware Features IOLAN Models Desktop Rack Mount Medical unit DB25F Serial DB25M Connectors RJ45 DB9M Galvanically RJ45 Isolated Serial Ports EIA-232 Serial Interface EIA-422 EIA-485 DB25F Serial Power In DB25M RJ45 DB25F Serial Power Out DB25M RJ45 Auto Sensing 10/100 Ethernet...
  • Page 64: Hardware Features

    IOLAN Features Hardware Features IOLAN Models Desktop Rack Mount Medical unit Power over Ethernet Power Supply External Internal Dedicated Console Port Note 1: Not supported on STS8-D. Note 2: Optional power supply on P models. Note 3: RJ45 connectors only available on 4-port SDS W 4 port. Note 4: 10./100/1000 Mbps feature available on DS1/TS2 and SDS1/2/4 G models and other models as indicated by the chart.
  • Page 65: Chapter 3 Configuration Methods

    Configure serial port parameters. Configure network parameters. Configure time parameters. Reboot the IOLAN. Manage the Perle Remote Power Switch (when applicable). Manage I/O channels (when applicable). Restart WLAN and LTE connectivity. View statistics while connected to the IOLAN. IOLAN SDS/SCS/STS/MDC User’s Guide...
  • Page 66: Configuration Methods Overview

    Configuration Methods Overview 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:...
  • Page 67: Easy Config Wizard

    Printer (not supported on DS1/TS2 models) Serial Tunneling You can launch the Easy Config Wizard from the Perle website or from the installation CD-ROM. 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.
  • Page 68: Devicemanager

    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...
  • Page 69 DeviceManager All discovered IOLANs 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 button.
  • Page 70: Using Devicemanager

    DeviceManager Using DeviceManager After you have successfully connected to the IOLAN, DeviceManager displays the following window: Menu/Quick Access Buttons Navigation Tree 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.
  • Page 71: Downloading The Configuration

    From WebManager, you can launch EasyPort Web, which can be used to: access clustered IOLANs access ports configured with the Console Management profile and launch an SSH or Telnet session to those console ports exercise power management capability (when using the Perle Remote Power Switch) Configuration Methods 67...
  • Page 72: Connecting To The Iolan Using Webmanager

    WebManager 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 Setting Up the Network to configure an IP address on your IOLAN. To connect to the IOLAN through the WebManager: Open your web browser and type in the IP address of the IOLAN that you want to manage/configure and press...
  • Page 73: Using Webmanager

    WebManager Using WebManager After you have successfully logged into WebManager, you will see the following: Navigation Tree System Information You navigate through the different configuration windows by selecting an option in the left-hand navigation tree. When you click on an option that is under a folder, more navigation options are displayed: Navigation Tabs folder contains two configuration options,...
  • Page 74: Command Line Interface

    Command Line Interface 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 or SSH session to the IOLAN’s IP address, such as Putty, SecureCRT, or from a command prompt.
  • Page 75: Through The Serial Port

    Menu 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 prompt.
  • Page 76: Using The Menu

    Menu Using the Menu After you have successfully logged in, type at the prompt and press . You will be asked screen Enter to enter a terminal type, and then you will see the following Menu: To navigate through the Menu options, do the following: Highlight a Menu option by using the keyboard up and down arrows to navigate the list.
  • Page 77: Dhcp/Bootp

    DHCP/BOOTP 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.
  • Page 78: Dhcp/Bootp Parameters

    DHCP/BOOTP DHCP/BOOTP Parameters The following parameters can be set in the DHCP/BOOTP bootp file: SW_FILE—The full path, pre-fixed by hostname/IP address (IPv4 or IPv6), and file name of the firmware update. CONFIG_FILE—The full path, pre-fixed by hostname/IP address (IPv4 or IPv6), and file name of the configuration file.
  • Page 79: Snmp

    To connect to the IOLAN through an SNMP Management tool or MIB browser, do the following: Load the file from the IOLAN CD-ROM or Perle website into your SNMP perle-sds.MIB manager (this MIB works for all SDS, SCS, STS, and MDC models).
  • Page 80: Using The Snmp Mib

    Using the SNMP MIB After you have successfully connected to the IOLAN through your SNMP Management tool or MIB browser, expand the folder to see the IOLAN’s parameter folders. Below is PERLE-IOLAN-SDS-MIB an example of the configurable parameters under the folder. ServicesInfo...
  • Page 81: Iolan+ Interface

    For environments that have both IOLAN and IOLAN+ models or for users who prefer to configure using the IOLAN+ Menu or CLI, the IOLAN+ user interface is available. The IOLAN+ interface is supported on all IOLAN SDS, SCS, and STS models up to and including 16 serial ports. Access Platforms The Menu is accessed by any application that supports a Telnet or SSH session to the IOLAN’s...
  • Page 82: Changes To The Iolan+ Interface

    IOLAN+ Interface Changes to the IOLAN+ Interface You should be aware that the following IOLAN+ configuration fields are no longer supported: You no longer have the option of selecting Also, access Authentication/Logging. kill reboot are not available. stats When you select , the following fields are not available on the Port Setup Menu: port ** Administrator **...
  • Page 83 IOLAN+ Interface When you select , the following fields are not available on the Access Menu: line Access ** Administrator ** ACCESS MENU REMOTE-ADMIN TTY Name Access Authentication Mode UDP Retries Interval [abcd ] [Local ] N/A [Raw [abcdef ] [Local ] N/A [Raw ________________________________________________________________________________...
  • Page 84 IOLAN+ Interface When you select , the following fields are not available on the access Remote access sites. Remote Access Systems Screen: ** Administrator ** REMOTE ACCESS SYSTEMS SCREEN REMOTE-ADMIN Sitename User name Password Device type Service type Inactivity Phone number Login-script ________________________________________________________________________________ Service type...
  • Page 85 IOLAN+ Interface When you select , the following fields are not available on the Server Configuration menu: server ** Administrator ** SERVER CONFIGURATION REMOTE-ADMIN Name [wchiewsds2 Debug mode IP address [172.16.22.7 Subnet mask [255.255.0.0 Ethernet address (00:80:d4:88:88:88) Ethernet speed [AUTO Language [English Identification...
  • Page 86: Chapter 4 Getting Started

    If you are setting up the IOLAN medical unit (MDC) model, you must first install the latest firmware to take advantage of the full feature set available with the MDC model. The latest firmware can be found either on the CD-ROM that came with the IOLAN or on the Perle website, (when you access the webpage, select your specific www.perle.com/downloads...
  • Page 87: Easy Configuration Wizard

    IOLAN. 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. 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.
  • Page 88: Setting Up The Network

    Setting Up the Network 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.
  • Page 89: Using Webmanager

    Setting Up the Network 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.
  • Page 90: Using A Direct Serial Connection To Enable Bootp/Dhcp

    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.
  • Page 91: Using Arp-Ping

    Setting Up the Network 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: 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 ®...
  • Page 92: Setting Up The Serial Port(S)

    Setting Up the Serial Port(s) Setting Up the Serial Port(s) The DeviceManager and WebManager have the following serial port profiles that will simplify serial port setup: 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 Telnet or SSH connection from the network.
  • Page 93 Setting Up the Serial Port(s) Virtual Modem—The Virtual Modem (Vmodem) profile 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.
  • Page 94: Setting Up Users

    Setting Up Users 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.
  • Page 95: Chapter 5 Using Devicemanager And Webmanager

    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. IOLAN SDS/SCS/STS/MDC User’s Guide...
  • Page 96: Navigating Devicemanager/Webmanager

    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.
  • Page 97: Webmanager

    Navigating DeviceManager/WebManager WebManager The WebManager uses a 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.
  • Page 98: Using Devicemanager To Connect To The Iolan

    Starting a New Session To start a new session and connect to the IOLAN using the DeviceManager: Start the DeviceManager by selecting Start All Programs Perle DeviceManager DeviceManager When the DeviceManager starts, it searches the network for IOLANs. Note: If you are not seeing IPv6 addresses in the list (you must expand the entry), see...
  • Page 99: Assigning A Temporary Ip Address To A New Iolan

    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).
  • Page 100: Adding/Deleting Iolans Manually

    Using DeviceManager to Connect to the IOLAN Adding/Deleting IOLANs Manually To permanently add/delete the IOLAN to/from the IOLAN , click the button. The following List window is displayed: To permanently add the IOLAN to the IOLAN list, click the button and type in the IPv4 or IPv6 address of the IOLAN.
  • Page 101: Using Webmanager To Connect To The Iolan

    A user who does not Login have admin privileges can access EasyPort Web to access clustered serial ports, Perle Remote Power Switches (RPS), and/or RPS plugs (must already be configured on this IOLAN) by typing their user name and password on the login screen.
  • Page 102: Configuration Files

    Configuration Files Configuration Files Creating a New IOLAN Configuration in DeviceManager In DeviceManager, when you select , the New Configuration window is displayed. File 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.
  • Page 103: Chapter 6 Network Settings

    Advanced—This window configures hosts that the IOLAN will be communicating with, routes, DNS/WINS servers, RIP, Dynamic DNS, and IPv6 Tunnels. IPv4 Settings Overview The parameters in IPv4 settings are used to access the IOLAN and how the IOLAN accesses the network. Field Descriptions Configure the following parameters: IOLAN SDS/SCS/STS/MDC User’s Guide...
  • Page 104 Introduction System Name is used for informational purposes by such tools as the System Name DeviceManager and is also used in conjunction with the Domain field to construct a fully qualified domain name (FQDN). Default: Terminal Server-xxxxxx (where xxxxxx is the last 6 digits of the Terminal Server’s MAC address) Domain This field is combined with the...
  • Page 105: Ipv6 Settings

    Introduction IPv6 Settings Overview Configure IPv6 settings when the IOLAN resides in an IPv6 network. Field Descriptions Configure the appropriate parameters: Obtain IPv6 When enabled, you can configure the IOLAN to obtain the IPv6 address(es) Address(es) using using IPv6 Autoconfiguration or a DHCPv6 server. Default: Enabled IPv6 When enabled, the IOLAN will send out a Router Solicitation message.
  • Page 106: Adding/Editing A Custom Ipv6 Address

    Introduction DNS Server Specify the IPv6 address of a DNS host in your network for host name resolution. Field Format: IPv6 address DNS Server Obtain When DHCPv6 is enabled, you can enable this option to have the IOLAN Automatically receive the DNS IP address from the DHCPv6 server. Default: Enabled DHCPv6 Settings When enabled, the IOLAN will accept IPv6 address(es) from the DHCPv6...
  • Page 107: Advanced

    Introduction Use the following Enable this option when you want to enter a specific IPv6 address. IPv6 address Default: Disabled IPv6 Address Specify the complete IPv6 address. Field Format: IPv6 address IPv6 Address IPv6 Specify the network prefix bits for the IPv6 address. Prefix Bits Range: 0-128 Default: 64...
  • Page 108 Introduction Maximum The Maximum Transmission Unit (MTU) size of an IP frame that will be sent Transmission Unit over the network. If your IOLAN has more then one interface each interface (MTU) can be set separately, however only one MTU size can be set for both IPV4 or IPV6 frames.
  • Page 109 Introduction Advertise DHCPv6 When enabled, the Router Advertisement message indicates to use the Configuration DHCPv6 server to obtain additional configuration parameters. Options Default: Disabled Advertise the The network prefix of the IPV6 addresses created in the tab in IPv6 Settings following Network are included in the Router Advertisement Custom IPv6 Address List...
  • Page 110: Wlan

    WLAN WLAN Overview The IOLAN can operate in two wireless modes. Client Mode Soft-AP Mode Client Mode In Client mode the IOLAN can connect wirelessly to an Access Point (AP) wireless network.The IOLAN is preconfigure to run in Client mode. The IOLAN supports up to 8 client profiles for connecting to different Access Points (AP’s).
  • Page 111: Back To Back Iolans

    WLAN Back to Back IOLANs In Back to Back Mode, one IOLAN is configured in Soft-AP Mode (AP) and the second IOLAN is configured in Client Mode. Note: The WLAN network can be disabled WLAN Global Settings Selecting the WLAN tab will allow you to: set the WLAN parameters add/edit and delete profiles configure Soft-AP mode...
  • Page 112 WLAN Mode Specify the mode of operation for the IOLAN’s WLAN operation. Client: The IOLAN’s wireless interface is used to connect to an AP (Access Point). Soft-AP: The IOLAN’s wireless interface acts as an AP (Access Point) allowing wireless clients to connect. Disabled: The IOLAN’s wireless capabilities are disabled.
  • Page 113: Wlan Profiles

    WLAN Antenna Rx The IOLAN uses these techniques to optimize receive signals on it’s wireless Diversity/MRC antennas. (4 port units only) 2.4-GHz supports MRC (Maximal-Ratio Combining) 5-GHz supports Diversity Capable Default: on WLAN Profiles Overview A WLAN profile defines all the settings necessary to establish a wireless connection with an Access Point.
  • Page 114: Add/Edit/Delete

    WLAN Add/Edit/Delete Priority The connect priority order (1 being the highest) in which the IOLAN will attempt an association with AP’s that match the SSID in the profile. If there are duplicate priority entries in the table, the IOLAN will connect to the duplicate entry with the most optimal AP based on signal strength and security type.
  • Page 115: Security/ Encryption

    WLAN Security/ Encryption...
  • Page 116: Soft-Ap Mode

    WLAN Enter a wep key. Wepkey1 Values: (5 or 13 characters) or (10 or 26 hexidecimal digits) Enter a wep key. Wepkey2 Values: (5 or 13 characters) or (10 or 26 hexidecimal digits) Enter a wep key. Wepkey3 Values: (5 or 13 characters) or (10 or 26 hexidecimal digits) Enter a wep key.
  • Page 117 WLAN Configure the appropriate parameters: SSID (network Specify an SSID (network name). address) Values: max of 32 characters (no spaces allow) Default: none or auto-created SSID Enter the channel number the IOLAN will use to connect to the AP. Channel Values: (1-11) 2.4GHz (36,40,44,48) 5GHz Default: Selecting a channel number between 1-11 will use 2.4GHz band and selecting channels 38, 40, 44 and 48 will use 5GHz band.
  • Page 118: Lte/3G

    LTE/3G LTE/3G Overview Select the WWAN tab to configure WWAN parameters. Enable Selecting this option will enable your SDS L to connect to your cellular network. Enter the Access Point Name (APN). The APN will use this information to identify the packet data network (PDN) that mobile data devices want to communicate with.
  • Page 119 LTE/3G Authentication If required by your PDN, enter the authentication method to use. Data Options: None, PAP, CHAP Default: None If required, enter the username to use for this connection. Username Data options: 0-127 characters Password If required, enter the password to use for this connection. Data Options: 0-127 characters If required by your MicroSIM card, enter a PIN.
  • Page 120: Advanced

    Advanced Advanced Host Table Overview The Host table contains the list of hosts that will be accessed by an IP address or Fully Qualified Domain Name (FQDN) from the IOLAN. This table will contain a symbolic name for the host as well as its IP address or FQDN.
  • Page 121: Ip Filtering

    Advanced Host Name The name of the host. This is used only for the IOLAN configuration. Field Format: Up to 14 characters, no spaces. IP Address The host’s IP address. Field Format: IPv4 or IPv6 address Fully Qualified When you have DNS defined in the IOLAN, you can enter a DNS resolvable Domain Name fully qualified domain name (note: FQDN’s are excluded as accessible hosts when...
  • Page 122: Route List

    Advanced IP Filtering on Host Data Options: Table Allow only defined traffic to/from hosts defined with IP addresses - a security feature that when enabled, the IOLAN will only accept data from or send data to hosts configured in the IOLAN’s Host Table. IP Filtering on Data Options: Address Ranges...
  • Page 123: Adding/Editing Routes

    Advanced Adding/Editing Routes From the tab, if you click the button, you will be able to add a new or edit an Route List Edit existing route. Configure the appropriate parameters: Type Specify the type of route you want to configure. Data Options: Host—A route defined for accessing a specific host external to your local network.
  • Page 124: Dns/Wins

    Advanced Interface The Interface list is comprised of configured IPv6 tunnels and serial ports defined for Remote Access (PPP) and Remote Access (SLIP) profiles. Select this option when you want to use the specified interface as the gateway to the destination.
  • Page 125: Editing/Adding Dns/Wins Servers

    Advanced Editing/Adding DNS/WINS Servers Configure the parameter: DNS IP Address You can configure up to four DNS servers. Field Format: IPv4 or IPv6 address WINS IP Address You can configure up to four WINS servers. Field Format: IPv4 address Overview The Routing Information Protocol (RIP) is a routing protocol used with almost every TCP/IP implementation.
  • Page 126: Field Descriptions

    Advanced Field Descriptions Configure the appropriate parameters: Ethernet Mode Enable/disable RIP (Routing Information Protocol) mode for the Ethernet interface. Data Options: None—Disables RIP over the Ethernet interface. Send—Sends RIP over the Ethernet interface. Listen—Listens for RIP over the Ethernet interface. Send and Listen—Sends RIP and listens for RIP over the Ethernet interface.
  • Page 127: Dynamic Dns

    Advanced End Time The time that the MD5 key becomes invalid. The time format is dependent on your system’s settings. The MD5 key that is being used by your routers. Confirm Key Retype the MD5 key that is being used by your routers to verify that it was typed correctly.
  • Page 128: Account Settings

    Advanced User Name Specify the user name used to access the account set up on the DynDNS.org server. Password Specify the password used to access the account set up on the DynDNS.org server. Account Settings Click this button to configure the Dynamic DNS DynDNS.org account Button information.
  • Page 129: Cipher Suite Field Descriptions

    Advanced Validate Peer Enables/disables peer validation between the DynDNS.org server and the Certificate IOLAN. This may be desirable, since the DynDNS user name and password are sent from the Terminal Server to the DynDNS server when the IP address needs to be updated and when an account refresh is performed.
  • Page 130: Adding/Editing A Cipher Suite

    Advanced Adding/Editing a Cipher Suite To see a list of valid cipher suite combinations, see Appendix B, SSL/TLS Ciphers. Configure the following parameters: Encryption Select the type of encryption that will be used for the SSL connection. Data Options: Any—Will use the first encryption format that can be negotiated. 3DES ARCFOUR ARCTWO...
  • Page 131: Validation Criteria Field Descriptions

    Advanced Key Exchange The type of key to exchange for the encryption format. Data Options: Any—Any key exchange that is valid is used (this does not, however, include ADH keys). RSA—This is an RSA key exchange using an RSA key and certificate. EDH-RSA—This is an EDH key exchange using an RSA key and certificate.
  • Page 132: Ipv6 Tunnels

    Advanced State/Province An entry for the state/province; for example, IL. This field is case sensitive in order to successfully match the information in the peer SSL/TLS certificate. Data Options: Maximum 128 characters Locality An entry for the location; for example, Chicago. This field is case sensitive in order to successfully match the information in the peer SSL/TLS certificate.
  • Page 133 Advanced Edit Button Edits an existing IPv6 tunnel. Delete Button Deletes an IPv6 tunnel. If a tunnel is associated with a route, it cannot be deleted until the route is either changed or deleted.
  • Page 134: Adding/Editing An Ipv6 Tunnel

    Advanced Adding/Editing an IPv6 Tunnel When you add/edit an IPv6 tunnel, you are determining how an IPv6 message will reach an IPv6 device through an IPv4 network. Configure the following parameters: Name The name of the IPv6 tunnel. Field Format: Maximum 16 alphanumeric characters Default: ipv6_tunnel1 Mode The method or protocol that is used to create the IPv6 tunnel.
  • Page 135: Chapter 7 Configuring Users

    Provide authentication on the IOLAN prior to establishing a serial connection via PPP or SLIP. Authenticate users prior to providing access to a serially attached console port (such as a Unix server or router). You do not need user accounts for users who are externally authenticated. Note: IOLAN SDS/SCS/STS/MDC User’s Guide...
  • Page 136: User Settings

    User Settings User Settings Overview The Users window allows you to add, edit, and delete users from the IOLAN. Functionality The Users window displays the users who have been configured. You can add users, edit existing users, or delete users from this window. You cannot delete the pre configured admin user. See Adding/Editing Users for information on the parameters available when adding or editing a user.
  • Page 137: Adding/Editing Users

    Adding/Editing Users Adding/Editing Users General Tab Overview The General tab configures the basic user information. Functionality You must, minimally, provide a for a user. User Name Level Field Descriptions Configure the following parameters: User Name The name of the user. Restrictions: Do not use spaces.
  • Page 138 Adding/Editing Users Level The access that a user is allowed. Data Options: Admin—The admin level user has total access to the IOLAN. You can create more than one admin user account but we recommend that you only have one. They can monitor and configure the IOLAN. Users configured with this level can access the unit either via serial Terminal Profile connection or via a network originated Telnet or SSH connection to the IOLAN.
  • Page 139: Services Tab

    Adding/Editing Users Services Tab Overview tab configures the connection parameters for a user. Any connection parameters Services configured in this window will override the serial port connection parameters. Functionality When a profile is set for the serial port and has been selected, user’s Terminal Require Login accessing the IOLAN through the serial port will be authenticated.
  • Page 140 Adding/Editing Users TCP Port When the , this is the target port number. The default User Service Telnet value will change based on the type of selected; the most common Service known port numbers are used as the default values. IPv4 Address Used for , sets the IP address of the remote user.
  • Page 141: Advanced Tab

    Adding/Editing Users Enable VJ Used for , determines whether Van Jacobsen User Service PPP SLIP Compression Compression is used on the link. VJ compression is a means of reducing the standard TCP/IP header from 40 octets to approximately 5 octets. This gives a significant performance improvement, particularly when interactive applications are being used.
  • Page 142 Adding/Editing Users Session Timeout The amount of time, in seconds, before the IOLAN forcibly closes a user’s session (connection). The default value is (zero), meaning that the session timer will not expire (the session is open permanently, or until the user logs out).
  • Page 143: Sessions Tab

    Adding/Editing Users Sessions Tab Overview tab is used to configure specific connections for users who are accessing the network Sessions through the IOLAN’s serial port. Functionality Users who have successfully logged into the IOLAN ( set to ) can start up to User Service DSprompt four login sessions on network hosts.
  • Page 144 Adding/Editing Users Session 1, 2, 3, 4 You can configure up to four (4) sessions that the user can select from to connect to a specific host after that user has successfully logged into the IOLAN (used only on serial ports configured for the profile).
  • Page 145: Serial Port Access Tab

    Adding/Editing Users Serial Port Access Tab Overview tab controls the user’s read/write access on any given IOLAN serial port. Serial Port Access This pertains to users that are connecting from the network to a serial over a Console Management type session. This can be useful when you have multiple users connecting to the same serial device and you wish to control the viewing and/or the write to and from the device.
  • Page 146: Chapter 8 Configuring Serial Ports

    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 button. Edit IOLAN SDS/SCS/STS/MDC User’s Guide...
  • Page 147: Editing A Serial Port

    Serial Ports Editing a Serial Port In the Serial Port Settings window, click on a serial port and then click the button, the Edit following window is displayed:...
  • Page 148: Copying A Serial Port

    Serial Ports Click the button to select a different serial port profile if you don’t want the Change Profile 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 and those serial port profile configuration options will be displayed.
  • Page 149: Resetting A Serial Port

    Serial Port Profiles 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)
  • Page 150: Hardware Tab Field Descriptions

    Data Bits Specifies the number of bits in a transmitted character. Default: 8 Note: When using IOLAN SDS G models, 5 databits is only supported with 1.5 stop bit. Parity Specifies the type of parity being used for the data communication on the serial port.
  • Page 151 Serial Port Profiles Duplex Used with a serial interface, specify whether the serial port is EIA-485 Full (communication both ways at the same time) or Duplex Half Duplex (communication in one direction at a time). Default: Full TX Driver Control Used with a serial interface, if your application supports EIA-485 (Request To Send), select this option.
  • Page 152: Email Alert Tab Field Descriptions

    Serial Port Profiles Enable Echo This parameter applies only to mode. All characters will EIA-485 Half Duplex Suppression 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.
  • Page 153: Packet Forwarding Tab Field Descriptions

    Serial Port Profiles Use System Setting By default, the fields are populated with the "global email" parameters. If you wish to override a field you must uncheck this field. An email address or list of email addresses that will receive the email notification.
  • Page 154 Serial Port Profiles Prevent Message This option detects the message, packet, or data blocking characteristics of the Fragmentation 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.
  • Page 155 Serial Port Profiles 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: hexadecimal 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).
  • Page 156: Ssl/Tls Settings Tab Field Descriptions

    Serial Port Profiles SSL/TLS Settings Tab Field Descriptions You can create an encrypted connection using SSL/TLS for the following profiles: TruePort (the user’s must be set to Sockets Terminal Service SSL_Raw Serial Tunneling Virtual Modem . When you enable this feature, it will automatically use the global SSL/TLS settings Modbus (configured on ), although you can configure unique SSL/TLS settings for the...
  • Page 157: Cipher Suite Field Descriptions

    Serial Port Profiles Validate Peer Enable this option when you want the Validation Criteria to match the Peer Certificate Certificate for authentication to pass. If you enable this option, you need to download an SSL/TLS certificate authority (CA) list file to the IOLAN. Default: Disabled Validation Criteria Click this button to create peer certificate validation criteria that must be met...
  • Page 158: Adding/Editing A Cipher Suite

    Serial Port Profiles Adding/Editing a Cipher Suite To see a list of valid cipher suite combinations, see Appendix B, SSL/TLS Ciphers on page 413. Configure the following parameters: Encryption Select the type of encryption that will be used for the SSL connection. Data Options: Any—Will use the first encryption format that can be negotiated.
  • Page 159: Validation Criteria Field Descriptions

    Serial Port Profiles Key Exchange The type of key to exchange for the encryption format. Data Options: Any—Any key exchange that is valid is used (this does not, however, include ADH keys). RSA—This is an RSA key exchange using an RSA key and certificate. EDH-RSA—This is an EDH key exchange using an RSA key and certificate.
  • Page 160 Serial Port Profiles State/Province An entry for the state/province; for example, IL. This field is case sensitive in order to successfully match the information in the peer SSL/TLS certificate. Data Options: Maximum 128 characters Locality An entry for the location; for example, Chicago. This field is case sensitive in order to successfully match the information in the peer SSL/TLS certificate.
  • Page 161: Console Management Profile

    Serial Port Profiles 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 or SSH 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.
  • Page 162: Advanced Tab Field Descriptions

    Serial Port Profiles IP Address 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). Field Format: IPv4 or IPv6 Address Advanced Tab Field Descriptions tab configures serial port options that may be required by Console Management Advanced...
  • Page 163 Serial Port Profiles Multisessions The number of extra network connections available on a serial port, in addition to the single session that is always available. Enabling multisessions will permit multiple users to monitor the same console port. Each user monitoring the port can be assigned different privileges to this port.
  • Page 164 Serial Port Profiles Session Strings Controls the sending of ASCII strings to serial devices at session start and session termination as follows; 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.
  • Page 165: Trueport Profile

    Serial Port Profiles TruePort Profile Overview TruePort is especially useful when you want to improve data security, as you can enable an SSL/TLS connection between the TruePort host port and the IOLAN. 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.
  • Page 166 Serial Port Profiles Configure the following parameters: Connect to remote When enabled, the IOLAN initiates communication to the TruePort client. system Default: Enabled Host Name The configured host that the IOLAN will connect to (must be running TruePort). Default: None TCP Port The TCP Port that the IOLAN will use to communicate through to the TruePort client.
  • Page 167: Adding/Editing Additional Trueport Hosts

    Serial Port Profiles Allow Multiple When this option is enabled, multiple hosts can connect to a serial device that Hosts to Connect is connected to this serial port. Note: These multiple clients (Hosts) need to be running TruePort in Lite mode. Default: Disabled Adding/Editing Additional TruePort Hosts You can define a list of hosts that the serial device will communicate to through TruePort Lite or a...
  • Page 168: Adding/Editing A Multihost Entry

    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...
  • Page 169 Serial Port Profiles Configure the following parameters: Signals high This option has the following impact based on the state of the TruePort when... connection: TruePort Lite Mode—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.
  • Page 170 Serial Port Profiles Enable Data When enabled, serial data will be buffered if the TCP connection is lost. When Logging the TCP connection is re-established, the buffered serial data will be sent to its destination. If using the Trueport profile, data logging is only supported in Lite Mode.
  • Page 171 Serial Port Profiles 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.
  • Page 172: Tcp Sockets Profile

    Serial Port Profiles 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 Workstation or Server that communicates to a device using a specific TCP socket.
  • Page 173 Serial Port Profiles TCP Port The TCP port that the IOLAN will use to listen for incoming connections. Default: 10000 plus the serial port number, so serial port 5 would have a default of 10005 HTTP Tunnel Specify the HTTP tunnel to be used for this connection. Allow Multiple When this option is enabled, multiple hosts can connect to the serial device that Hosts to Connect...
  • Page 174: Adding/Editing Additional Hosts

    Serial Port Profiles Permit When this option is enabled, the connection can be initiated by either the Connections in IOLAN or a host. Both Directions Default: Disabled 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 When this option is enabled, you can define up to 49 hosts that the serial device...
  • Page 175: Advanced Tab Field Descriptions

    Serial Port Profiles 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 Advanced Tab Field Descriptions Configure the following parameters: Authenticate User Enables/disables login/password authentication for users connecting from the...
  • Page 176 Serial Port Profiles Enable Data When enabled, serial data will be buffered if the TCP connection is lost. When Logging the TCP connection is re-established, the buffered serial data will be sent to its destination. If using the Trueport profile, data logging is only supported in Lite Mode.
  • Page 177 Serial Port Profiles 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.
  • Page 178: Udp Sockets Profile

    Serial Port Profiles 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 When you configure UDP, you are setting up a range of IP addresses and the port numbers that you will use to send UDP data to or receive UDP data from.
  • Page 179 Serial Port Profiles Disabled - UDP service not enabled. 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. 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.
  • Page 180 Serial Port Profiles 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;...
  • Page 181: General Tab Field Descriptions

    Serial Port Profiles All hosts that have an IP Address that falls within the range of 172.16.1.75 172.16.1.80 and who listen to UDP will receive UDP data from the serial device. No UDP data Port 33009 originating from the hosts defined by this entry will be forwarded to the serial device. UDP Entry 3 All hosts that have an IP address that falls within the range of 172.16.1.1...
  • Page 182: Advanced Tab Field Descriptions

    Serial Port Profiles UDP Port Determines how the IOLAN’s UDP port that will send/receive UDP messages is defined: Auto Learn—The IOLAN will only listen to the first port that it receives a UDP packet from. Applicable when is set to Direction LAN to Serial Both...
  • Page 183: Terminal Profile

    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 configured for users: who must be authenticated by the IOLAN first and then a connection to a host can be established.
  • Page 184 Serial Port Profiles Terminal Type Specifies the type of terminal connected to the line. Data Options: Dumb WYSE60 VT100 ANSI TVI925 IBM3151TE VT320 (specifically supporting VT320-7) HP700 (specifically supporting HP700/44) Term1, Term2, Term3 (user-defined terminals) Default: Dumb Require Login When users access the IOLAN through the serial port, they must be authenticated, using either the local user database or an external authentication server.
  • Page 185: Advanced Tab Field Descriptions

    Serial Port Profiles When any data is Initiates a connection to the specified host when any data is received on the received serial port. Default: Disabled When Initiates a connection to the specified host only when the specified character is <hexadecimal received on the serial port.
  • Page 186 Serial Port Profiles Idle Timeout Use this timer to close a connection because of inactivity. When the Idle expires, the IOLAN will end the connection. Timeout Range: 0-4294967 seconds (about 49 days) Default: seconds so the port will never timeout Session Timeout Use this timer to forcibly close the session/connection when the Session...
  • Page 187: User Service Settings

    Serial Port Profiles 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, Rlogin, SSH, SLIP, PPP settings take effect when the connection method is defined in the user’s profile (or are passed to the IOLAN by a RADIUS or TACACS+ server when those authentication methods are being used).
  • Page 188: Rlogin Settings

    Serial Port Profiles 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.
  • Page 189: Ssh Settings

    Serial Port Profiles When is selected, the Rlogin window requires the name of the user who Connect to remote system is connecting to the host. Configure the following parameters: Terminal Type Type of terminal attached to this serial port; for example, ANSI or WYSE60. User This name is passed on to the specified host for the Rlogin session, so that the user is only prompted for a password.
  • Page 190 Serial Port Profiles Strict Host Key When enabled, a host public key (for each host you wish to ssh to) must be Checking downloaded into the IOLAN. Default: Enabled Auto Login When enabled, creates an automatic SSH login, using the Name Password values.
  • Page 191: Slip Settings

    Serial Port Profiles SLIP Settings The SLIP settings apply when the is set to User Service SLIP Configure the following parameters: Local IP Address The IPv4 address of the IOLAN end of the SLIP link. For routing to work you must enter an IP address in this field.
  • Page 192: Ppp Settings

    Serial Port Profiles VJ Compression When enabled, Van Jacobson compression is used on this link. When enabled, C-SLIP, or compressed SLIP, is used. When disabled, plain SLIP is used. C- SLIP greatly improves the performance of interactive traffic, such as Telnet or Rlogin.
  • Page 193 Serial Port Profiles IPv6 Local The local IPv6 interface identifier of the IOLAN end of the PPP link. For Interface Identifier routing to work, you must enter a local IP address. Choose an address that is part of the same network or subnetwork as the remote end. Do not use the IOLAN’s (main) IP address in this field;...
  • Page 194 Serial Port Profiles Authentication The type of authentication that will be done on the link. You can use PAP or CHAP (MD5-CHAP, MS-CHAPv1 and MS-CHAPv2) to authenticate a user or client on the IOLAN. When setting either PAP and CHAP, make sure the IOLAN and the PPP peer, have the same setting.
  • Page 195 Serial Port Profiles Remote User Complete this field only if you have specified (security CHAP protocols) in the field, and Security you wish to dedicate this line to a single remote user, who will be authenticated by the IOLAN, or you are using the IOLAN as a router (back-to-back with another IOLAN) When is enabled, the...
  • Page 196 Serial Port Profiles Terminate Req. The maximum time, in seconds, that LCP (Link Control Protocol) will wait Timeout before it considers a packet to have been lost. terminate request Range: 1-255 Default: 3 seconds Terminate Req. The maximum number of times a packet will be re-sent terminate request Retries...
  • Page 197 Serial Port Profiles Magic Negotiation Determines if a line is looping back. If enabled ( ), random numbers are sent on the link. The random numbers should be different, unless the link loops back. Default: Disabled IP Address Specifies whether or not IP address negotiation will take place. IP address Negotiation negotiation is where the IOLAN allows the remote end to specify its IP address.
  • Page 198: Printer Profile

    Serial Port Profiles Printer Profile Overview The Printer profile allows for the serial port to be configured to support a serial printer device that can be access by the network. General Tab Field Descriptions Configure the following parameter: Map CR to CR/LF Defines the default end-of-line terminator as CR/LF (ASCII carriage-return line-feed) when enabled.
  • Page 199: Advanced Tab Field Descriptions

    Serial Port Profiles Advanced Tab Field Descriptions Configure the following parameter: Session Strings Controls the sending of ASCII strings to serial device at session start as follows; 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.
  • Page 200: Serial Tunneling Profile

    Serial Port Profiles 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 and the destination is the Tunnel Client Tunnel...
  • Page 201: General Tab Field Descriptions

    Serial Port Profiles General Tab Field Descriptions Configure the following parameters: Act As Tunnel The IOLAN will listen for an incoming connection request on the specified Server on the specified Internet Address TCP Port Default: Enabled TCP Port The TCP port that the IOLAN will listen for incoming connection on. Default: 10000+serial port number;...
  • Page 202: Advanced Tab Field Descriptions

    Serial Port Profiles Advanced Tab Field Descriptions Configure the following parameters: When the IOLAN receives a command from its peer to issue a break signal, Break Length this paramters defines the length of time the break condition will be asserted on the serial port Default: 1000ms (1 second) Delay After Break This parameter defines the delay between the termination of a a break...
  • Page 203: Virtual Modem Profile

    Serial Port Profiles Virtual Modem Profile Overview (Vmodem) is a feature of the IOLAN that provides a modem interface to a serial Virtual Modem device. It will respond to AT commands and provide signals in the same way that a serially attached modem would.
  • Page 204 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 When enabled, automatically establishes the virtual modem connection when Automatically At the serial port becomes active.
  • Page 205: Advanced Tab Field Descriptions

    Serial Port Profiles Advanced Tab Field Descriptions Configure the following parameters: Echo characters in When enabled, echoes back characters that are typed in (equivalent to command mode ATE0/ATE1 commands). Default: Disabled DTR Signal Always Specify this option to make the DTR signal always act as a DTR signal. Default: Enabled DTR Signal Acts as Specify this option to make the DTR signal always act as a DCD signal.
  • Page 206 Serial Port Profiles Additional modem You can specify additional virtual modem commands that will affect how initialization virtual modem starts. The following commands are supported: ATQn, ATVn, ATEn, +++ATH, ATA, ATI0, ATI3, ATS0, AT&Z1, AT&Sn, AT&Rn, AT&Cn, AT&F, ATS2, ATS12, ATO (ATD with no phone number), and ATDS1. Appendix C, Virtual Modem AT Commands on page 416 for a more detailed explanation of the support initialization commands.
  • Page 207: Phone Number To Host Mapping

    Serial Port Profiles Phone Number to Host Mapping If your modem application dials using a phone number, you can add an entry in the Phone Number to Host Mapping window that can be accessed by all serial ports configured as Virtual Modem. You need to enter the phone number sent by your modem application and the IOLAN IP address and TCP Port that will be receiving the “call”.
  • Page 208: Control Signal I/O Profile

    Serial Port Profiles Host IP Address Specify the IP address of the IOLAN that is receiving the virtual modem connection. Field Format: IPv4 or IPv6 address Host Specify the host name (from the host table) of the IOLAN that is receiving the virtual modem connection.
  • Page 209: Input Signal Field Descriptions

    Serial Port Profiles Input Signal Field Descriptions Digital I/O Extension for information about the tab. I/O Extension Configure the following parameters: Description Provide a description of the channel, making it easier to identify. Data Options: Maximum 20 characters, including spaces Latch Latches (remembers) the activity transition (active to inactive or inactive to active).
  • Page 210: Output Signal Field Descriptions

    Serial Port Profiles Email When enabled, sends an email alert to an email account(s) set up in the System settings when an alarm is triggered or cleared. The email alert data includes the severity level and the value that caused the alarm to trigger or clear. The Email is associated with Alert...
  • Page 211: Modbus Gateway Profile

    Serial Port Profiles Modbus Gateway Profile Overview Each serial port can be configured as either a Modbus Master gateway or a Modbus Slave gateway, depending on your configuration and requirements. If your model supports I/O, see Modbus I/O Access for more information on using the Modbus protocol to access I/O data. Functionality The Modbus Gateway profile configures a serial port to act as a Modbus Master Gateway or a Modbus Slave Gateway.
  • Page 212: Advanced Field Descriptions

    Serial Port Profiles Configure the following parameters: Mode Specify how the Modbus Gateway is defined on the serial port. Data Options: Modbus Master—Typically, the Modbus Master is connected to the Serial Port and is communicating to Modbus Slaves on the network. Modbus Slave—Typically, the Modbus Master is accessing the IOLAN through the network to communicated to Modbus Slaves connected to the IOLAN’s Serial Ports.
  • Page 213: Modbus Slave Ip Settings Field Descriptions

    Serial Port Profiles Idle Timeout Use this timer to close a connection because of inactivity. When the Idle expires, the IOLAN will end the connection. Timeout Range: 0-4294967 seconds (about 49 days) Default: 0 (zero), which does not timeout, so the connection is permanently open.
  • Page 214 Serial Port Profiles The following buttons are available: Add Button Adds an entry into the Modbus Destination Slave IP Settings table. Edit Button Edits an entry in the Modbus Destination Slave IP Settings table. Delete Button Deletes an entry from the Modbus Destination Slave IP Settings table.
  • Page 215: Adding/Editing Modbus Slave Ip Settings

    Serial Port Profiles Adding/Editing Modbus Slave IP Settings Configure the following parameters: UID Start When is set to and you have sequential Modbus Slave IP Destination Host addresses (for example, 10.10.10.1, 10.10.10.2, 10.10.10.3, etc.), you can specify a UID range (not supported with IPv6 addresses) and the IOLAN will automatically increment the last digit of the configured IP address.
  • Page 216: Modbus Slave Advanced Settings Field Descriptions

    Serial Port Profiles End IP Address Displays the ending IP address of the TCP/Ethernet Modbus Slaves, based on the Start IP address and the UID range (not supported for IPv6 addresses). Field Format: IPv4 address HTTP Tunnel Specify the HTTP tunnel to be used for this connection. Protocol Specify the protocol that is used between the Modbus Master and Modbus Slave(s).
  • Page 217 Serial Port Profiles Embedded When this option is selected, the address of the slave Modbus device is embedded in the message header. Default: Enabled Remapped Used for single device/port operation. Older Modbus devices may not include a UID in their transmission header. When this option is selected, you can specify the UID that will be inserted into the message header for the Modbus slave device.
  • Page 218: Power Management Profile

    Serial Port Profiles Power Management Profile Overview The Power Management profile applies when there is a Perle Remote Power Switch (RPS) connected to the serial port. This profile is used to configure the RPS. See RPS Control for information on how to actively management the RPS.
  • Page 219: Editing Power Management Plug Settings Field Descriptions

    Serial Port Profiles Configure the following parameters: Controls the sending of ASCII strings to serial devices at session start as Session Strings follows; 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.
  • Page 220: Monitoring Tab Field Descriptions

    Serial Port Profiles Monitoring Tab Field Descriptions Configure the following parameters: Monitor Host This is the host which is to be monitored via PINGs. If the host stops responding to the PINGs, the power on this plug will be cycled in an attempt to recover the host.
  • Page 221 Serial Port Profiles Wait Before Cycling Power Enables a delay before cycling the power on the plug. This delay allows for the sending of notification(s) of the impending power cycle. Notifications can be sent to a user on the console port of the host being monitored and/or via email. This gives system administrators the time to take appropriate action.
  • Page 222: Remote Access (Ppp) Profile

    Serial Port Profiles Remote Access (PPP) Profile Overview profile configures a serial port to allow a remote user to establish a PPP Remote Access (PPP) connection to the IOLAN’s serial port. This is typically used with a modem for dial-in or dial-out access to the network or a wireless WAN card.
  • Page 223: General Tab Field Descriptions

    Serial Port Profiles General Tab Field Descriptions Configure the following parameters: IPv4 Local IP The IPV4 IP address of the IOLAN end of the PPP link. For routing to work, Address you must enter a local IP address. Choose an address that is part of the same network or subnetwork as the remote end;...
  • Page 224: Dynamic Dns Field Descriptions

    Serial Port Profiles IPv6 Local The local IPv6 interface identifier of the IOLAN end of the PPP link. For Interface Identifier routing to work, you must enter a local IP address. Choose an address that is part of the same network or subnetwork as the remote end. Do not use the IOLAN’s (main) IP address in this field;...
  • Page 225: Authentication Tab Field Descriptions

    Serial Port Profiles Password Specify the password used to access the DNS server. Account Settings Click this button to configure the Dynamic DNS DynDNS.org account Button information. Account Settings for information on how to configure the Account window. Settings Authentication Tab Field Descriptions Configure the following parameters: Authentication The type of authentication that will be done on the link.
  • Page 226 Serial Port Profiles User Complete this field only if you have specified (security CHAP protocols) in the field, and Authentication you wish to dedicate this line to a single remote user, who will be authenticated by the IOLAN, or you are using the IOLAN as a router (back-to-back with another IOLAN). When is set to or both...
  • Page 227 Serial Port Profiles Remote Password Complete this field only if you have specified (security CHAP protocols) in the field, and Security you wish to dedicate this serial port to a single remote user, and this user will be authenticated by the IOLAN, or you are using the IOLAN as a router (back-to-back with another IOLAN) Remote password means the following: When...
  • Page 228: Advanced Tab Field Descriptions

    Serial Port Profiles Advanced Tab Field Descriptions Configure the following parameters: Routing Determines the routing mode (RIP, Routing Information Protocol) used on the interface.This is the same function as the attribute for Framed-Routing RADIUS authenticated users. Data Options None—Disables RIP over the PPP interface. Send—Sends RIP over the PPP interface.
  • Page 229 Serial Port Profiles Configure Request The maximum time, in seconds, that LCP (Link Control Protocol) will wait Timeout before it considers a packet to have been lost. configure request Range: 1-255 Default: 3 seconds Configure Request The maximum number of times a packet will be re-sent configure request Retries...
  • Page 230 Serial Port Profiles Enable Magic Determines if a line is looping back. If enabled ( ), random numbers are sent Negotiation on the link. The random numbers should be different, unless the link loops back. Default: Disabled Idle Timeout Use this timer to close a connection because of inactivity. When the Idle expires, the IOLAN will end the connection.
  • Page 231 Serial Port Profiles Session Strings Controls the sending of ASCII strings to serial device at session start as follows; 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.
  • Page 232: Remote Access (Slip) Profile

    Serial Port Profiles Remote Access (SLIP) Profile Overview profile configures a serial port to allow a remote user to establish a SLIP Remote Access (SLIP) connection to the IOLAN’s serial port. This is typically used with a modem for dial-in or dial-out access to the network.
  • Page 233: Advanced Tab Field Descriptions

    Serial Port Profiles Advanced Tab Field Descriptions Configure the following parameters: The Maximum Transmission Unit (MTU) parameter restricts the size of individual SLIP packets being sent by the IOLAN. Enter a value between 256 and 1006 bytes; for example, 512. The default value is .
  • Page 234 Serial Port Profiles Session Strings Controls the sending of ASCII strings to serial device at session start as follows; 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.
  • Page 235: Custom Application Profile

    Custom App/Plugin IOLAN by using the Perle SDK. See the SDK Programmer’s Guide (the SDK and guide are accessible via a request form located on the Perle website at ) for information about the functions that www.perle.com/supportfiles/SDK_Request.shtml...
  • Page 236 Serial Port Profiles Session Strings Controls the sending of ASCII strings to serial device at session start as follows; 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.
  • Page 237: Port Buffering

    Port Buffering Port Buffering Overview The Port Buffering feature allows data activity on the IOLAN’s serial ports to be held in memory for viewing at a later stage without affecting the normal operation of the serial ports. Note: Port Buffering is only supported on serial port(s) configured for the Console Management profile.
  • Page 238: Remote Port Buffers

    NFS server to convert the encrypted data to a readable file for administrators to analyze. The Decoder Utility can be found on your installation CDROM or on the Perle website (www.perle.com). The data that is sent to the remote buffer file is appended to the end of the file (even through IOLAN reboots), so you will want to create a size limit on the file on your remote NFS host, to keep the buffer file size from becoming too large for your system.
  • Page 239 NFS host for decrypting the data to a readable format. The Decoder utility software can be found on the installation CD-ROM and on the website. www.perle.com Default: Disabled Enable Port When enabled, buffered data is sent to the syslog host to be viewed on the Buffering to Syslog host’s monitor.
  • Page 240: Advanced

    Advanced Advanced Advanced Serial Settings Tab Overview Advanced serial port settings apply to all serial ports. Field Descriptions Configure the following parameters: Process Break Enables/disables proprietary inband SSH break signal processing, the Telnet Signals break signal, and the out-of-band break signals for TruePort. Default: Disabled Flush Data Before When enabled, deletes any pending outbound data when a port is closed.
  • Page 241 Advanced Data Logging The minimum data buffer size for all models is 1 KB. The maximum data Buffer Size buffer size is 2000 KB for DS1/TS2/STS8D, all other models are 4000 KB. If the data buffer is filled, incoming serial data will overwrite the oldest data. Values: 1-2000 KB (DS1/TS1/STS8D) - Default 4 KB Values: 1-4000 KB (all other models) - Default 256 KB The Data Logging buffer size is a valid option for the...
  • Page 242: Modems Tab

    Advanced Modems Tab Overview You need to configure a modem if there is a modem connected to the IOLAN. If your IOLAN model contains an internal modem or a PCI slot (SCS models) for a modem card, a permanent modem string called or IOLAN , respectively, exists permanently in your configuration.
  • Page 243: Trueport Baud Rate Tab

    Advanced TruePort Baud Rate Tab Overview The TruePort utility acts as a COM port redirector that allows applications to talk to serial devices across a network as though the serial devices were directly attached to the server. For IOLAN I/O models, you can also monitor and control I/O through the TruePort client.
  • Page 244: Introduction

    RADIUS and TACACS+ can also send back parameters that are used for the duration of the Serial Port User IOLAN SDS/SCS/STS/MDC User’s Guide...
  • Page 245: Authentication

    Authentication connection. Therefore, any parameters configured by RADIUS or TACACS+ will override the same parameters configured in the IOLAN. See Appendix A, RADIUS and TACACS+ for more information. Authentication In the Authentication window, you can select up to two methods of authentication made up of external authentication options and/or the local user database.
  • Page 246: Local

    Authentication Local Overview When authentication is selected, the user must either be configured in the IOLAN’s Local User List or you must enable users. Guest Field Descriptions Configure the following parameters: Enable Guest Mode Allow users who are not defined in the database to log into the IOLAN Users with any user ID and the specified password.
  • Page 247: Radius

    Authentication RADIUS Overview RADIUS is an authentication method that the IOLAN supports that can send back information; User RADIUS for more information on the parameters that can be sent back by RADIUS. User General Field Descriptions Configure the following parameters: First Authentication Name of the primary RADIUS authentication host.
  • Page 248: Attributes Field Descriptions

    Authentication Account Port The port that the RADIUS host listens to for accounting requests. Default: 1813 Enable Accounting Enables/disables whether or not the IOLAN validates the RADIUS accounting Authenticator response. Default: Enabled Retry The number of times the IOLAN tries to connect to the RADIUS server before erroring out.
  • Page 249: Kerberos

    Authentication Use the following When enabled, the IOLAN will send the specified IPv4 address to the RADIUS NAS-IP-Address server. Default: Disabled IP Address The IPv4 address that the IOLAN will send to the RADIUS server. Default: 0.0.0.0 Automatically When enabled, the IOLAN will send the IOLAN’s IPv6 address to the determine NAS- RADIUS server.
  • Page 250: Ldap/Microsoft Active Directory

    Authentication LDAP/Microsoft Active Directory Overview LDAP (Lightweight Directory Access Protocol) is an application protocol for querying and modifying directory services running over TCP/IP. It is also used as a method of authenticating users. Microsoft Active Directory is an LDAP like directory service. It can be used for authenticating users in a similar fashion to LDAP.
  • Page 251 Authentication User Attribute This defines the name of the attribute used to communicate the user name to the server. Options: OpenLDAP(uid)—Chose this option if you are using an OpenLDAP server. The user attribute on this server is “uid”. Microsoft Active Directory(sAMAccountName)—Chose this option if your LDAP server is a Microsoft Active Directory server.
  • Page 252: Tacacs

    Authentication TACACS+ Overview TACACS+ is an authentication method that the IOLAN supports that can send back User information; see Appendix A, RADIUS and TACACS+ for more information on the parameters User that can be sent back by TACACS+. Field Descriptions Configure the following parameters: Authentication/ The primary TACACS+ host that is used for authentication.
  • Page 253: Securid

    Authentication Accounting The primary TACACS+ host that is used for accounting. Primary Host Default: None Accounting The secondary TACACS+ host that is used for accounting, should the primary Secondary Host accounting TACACS+ host fail to respond. Default: None Accounting Port The port number that TACACS+ listens to for accounting requests.
  • Page 254: Nis

    Authentication Encryption Type The type of encryption that will be used for SecurID server communication. Data Options: DES, SDI Default: SDI Legacy If you are running SecurID 3.x or 4.x, you need to run in . If you Legacy Mode are running SecurID 5.x or above, do not select Legacy Mode Default: Disabled...
  • Page 255: Ssh

    Overview The IOLAN contains SSH Server software that you need to configure if the IOLAN is going to be accessed via SSH. If you specify more than one method and/or , the IOLAN Authentication Cipher will negotiate with the client and use the first authentication method and cipher that is compatible with both systems.
  • Page 256: Users Passing Through The Iolan Using Ssh (Dir/Sil)

    Users Passing Through the IOLAN Using SSH (Dir/Sil) This scenario applies to serial ports configured for the profile and are required to login to Terminal the IOLAN. The user’s service is set to the SSH protocol, therefore, users first log into the IOLAN and then are connected to a specified host (configured for the user when User Service SSH selected) through an SSH connection.
  • Page 257: Field Descriptions

    Field Descriptions Configure the following parameters: Note: Some combinations of cipher groups are not available on FIPS firmware versions. SSH-1 protocol is not available on FIPS firmware versions. Allow SSH-1 Allows the user’s client to negotiate an SSH-1 connection, in addition to SSH- Protocol Default: Disabled When a client SSH session requests RSA authentication, the IOLAN’s SSH...
  • Page 258: Ssl/Tls

    SSL/TLS AES-CBC The IOLAN SSH server’s AES-CBC encryption is enabled/disabled. Default: Enabled AES-CTR The IOLAN SSH server’s AES-CTR encryption is enabled/disabled. Default: Enabled AES-GCM The IOLAN SSH server’s AES-GCM encryption is enabled/disabled. Default: Enabled ChaCha20- The IOLAN SSH server’s ChaCha20-Poly1305 encryption is enabled/disabled. Poly1305 Default: Enabled Break String...
  • Page 259: Field Descriptions

    SSL/TLS Note: Keys and Certificates for information about SSL/TLS support documents. Field Descriptions Configure the following parameters: SSL/TLS Version Specify whether you want to use: Any—The IOLAN will try a TLSv1 connection first. If that fails, it will try an SSLv3 connection. If that fails, it will try an SSLv2 connection. SSLv3—The connection will use only SSLv3.
  • Page 260: Cipher Suite Field Descriptions

    SSL/TLS Cipher Suite Field Descriptions Note: Some combinations of cipher groups may not be available on some firmware versions. The SSL/TLS cipher suite is used to encrypt data between the IOLAN and the client. You can specify up to five cipher groups. The following buttons are available on the Cipher Suite window: Add Button Adds a cipher to the cipher list.
  • Page 261: Adding/Editing A Cipher

    SSL/TLS Adding/Editing a Cipher Appendix B, SSL/TLS Ciphersfor a list of valid SSL/TLS ciphers. Configure the following parameters: Encryption Select the type of encryption that will be used for the SSL connection. Data Options: Any—Will use the first encryption format that can be negotiated. 3DES ARCFOUR ARCTWO...
  • Page 262: Validation Criteria Field Descriptions

    SSL/TLS Key Exchange The type of key to exchange for the encryption format. Data Options: Any—Any key exchange that is valid is used (this does not, however, include ADH keys). RSA—This is an RSA key exchange using an RSA key and certificate. EDH-RSA—This is an EDH key exchange using an RSA key and certificate.
  • Page 263: Vpn

    State/Province An entry for the state/province; for example, IL. This field is case sensitive in order to successfully match the information in the peer SSL/TLS certificate. Data Options: Maximum 128 characters Locality An entry for the location; for example, Chicago. This field is case sensitive in order to successfully match the information in the peer SSL/TLS certificate.
  • Page 264: Functionality

    Functionality The information in this section applies only to setting up IPsec VPN tunnels, not L2TP/IPsec VPN tunnels. The IOLAN can be configured as a VPN gateway using the IPsec protocol. You can configure the VPN connection using two IOLANs as the local and remote VPN gateways or the IOLAN as the local VPN gateway and a host/server running the VPN software as the remote VPN gateway.
  • Page 265 Add Button Click this button to add a new IPsec VPN tunnel. Edit Button Select an existing IPsec VPN tunnel to edit the tunnel’s parameters. Delete Button Select an existing IPsec VPN tunnel to remove the tunnel.
  • Page 266: Adding/Editing The Ipsec Tunnel

    Adding/Editing the IPsec Tunnel When you click the button or select an IPsec tunnel and click the button, the following Edit window is displayed: Configure the following parameters: Name Provide a name for the IPsec VPN tunnel to make it easy to identify. Text Characteristics: Maximum of 16 characters, spaces not allowed Authentication Specify the authentication method that will be used between VPN peers to...
  • Page 267 Secret/Remote Depending on the Authentication Method Validation Criteria Shared Secret—Specify the text-based secret that is used to authenticate the Button IPsec tunnel (case sensitive). This applies to all VPN tunnels (IPsec and L2TP/IPsec). X.509 Certificate—Specify the remote X.509 certificate validation criteria that must match for successful authentication (case sensitive).
  • Page 268: Shared Secret Field Description

    Remote Next Hop The IP address of the router/gateway that will forward data packets to the IOLAN (if required). The router/gateway must reside on the same subnet at the remote VPN. Field Format: IPv4 or IPv6 address Remote The IP address of a specific host or the network address that the IOLAN will Host/Network provide a VPN connection to.
  • Page 269: Remote Validation Criteria Field Descriptions

    Remote Validation Criteria Field Descriptions When the is set to , you can configure the remote Authentication Method X.509 Certificate validation criteria. The information in the remote X.509 certificate must match exactly the information configured in this window in order to successfully authenticate and create a valid connection.
  • Page 270: L2Tp/Ipsec

    Email An entry for an email address; for example, acct@anycompany.com. This field is case sensitive in order to successfully match the information in the remote X.509 certificate. Data Options: Maximum 64 characters, If using an asterisk (*) for wildcard matching, the Boot Action must be set to Add (Listen). L2TP/IPsec ®...
  • Page 271: Exceptions

    Authentication Specify the authentication method that will be used between VPN peers to Method authenticate the VPN tunnel. Data Options: Shared Secret—A text-based secret that is used to authenticate the IPsec tunnel (case sensitive). X.509 Certificate—X.509 certificates are used to authenticate the IPsec tunnel.
  • Page 272: Field Descriptions

    Field Descriptions The following buttons are available: Add Button Click the button to add a VPN exception to the Exception List Edit Button Highlight an entry and click the button to change the entry. Exception List Edit Delete Button Highlight an entry and click the button to remove the Exception List...
  • Page 273: Advanced

    Advanced Field Description Configure the following parameter: Use NAT Traversal NAT Traversal should be enabled when the IOLAN is communicating through (NAT_T) a router/gateway to a remote VPN that also has NAT Traversal enabled. Default: Enabled...
  • Page 274: Http Tunneling

    HTTP Tunneling HTTP Tunneling Overview A HTTP tunnel is a firewall-safe communication channel between two IOLAN’s. HTTP tunnels can transport arbitrary TCP/IP or UDP/IP data for applications such as Telnet/SSH or any other TCP application and most UDP applications. You can configure the IOLAN for: a serial-to-serial HTTP tunnel connection a serial-to-host HTTP tunnel connection a host-to-host HTTP tunnel connection...
  • Page 275: Configuring Http Tunnel

    HTTP Tunneling Configuring HTTP Tunnel Field Descriptions The following parameters are available for configuring a HTTP Tunnel. Name Provide a name for this tunnel. This name must match the tunnel name on the tunnel peer IOLAN DS. Provide the Host name or IP address of the listening IOLAN DS. Connect to If a proxy server is being used, allows for the configuration of proxy specific pa- Proxy Settings...
  • Page 276: Configuring Http Tunnel Proxy

    HTTP Tunneling Configuring HTTP Tunnel Proxy Proxy servers are used in larger companies and organizations. Ask your network administrator if you need to configure a Proxy server. Field Descriptions The following parameters are available for configuring the Proxy specific parameters. Enables the Proxy parameters.
  • Page 277: Configuring Http Tunnel Proxy Advanced

    HTTP Tunneling Configuring HTTP Tunnel Proxy Advanced Field Descriptions Keepalive Interval The number of seconds between sending keepalives for HTTP connections. Keepalives are used to prevent idle connections from closing. In most cases this value does not need to be changed. Default: 30 seconds The maximum amount of time an HTTP connection will stay open in minutes.
  • Page 278: Field Descriptions

    HTTP Tunneling Highlight an HTTP Tunnel Destination entry and click the button to Edit Edit Button change the entry. Highlight an HTTP Tunnel Destination entry and click the button to Delete Delete Button remove the entry from the list. Field Descriptions Configure the following parameters if host access via a tunnel is needed.
  • Page 279 HTTP Tunneling The port number used by the destination host or destination application. Destination Port Local IP Alias Users can access the HTTP tunnel through this IP address. Typically this field is only needed if the IOLAN has a listener on the same local TCP port. If not en- tered, the IP address of the IOLAN is used.
  • Page 280: Services

    Services Services Overview Services are either daemon or client processes that run on the IOLAN. You can disable any of the services for security reasons. Functionality If you disable any of the daemons, it can affect how the IOLAN can be used or accessed. For example, if you disable WebManager (HTTPS and HTTP) services, you will not be able to access the IOLAN with the WebManager.
  • Page 281 Services DeviceManager DeviceManager daemon process in the IOLAN. If you disable this service, you will not be able to connect to the IOLAN with the DeviceManager application. The DeviceManager listens on port 33812 and sends on port 33813. Default: Enabled WebManager WebManager daemon process in the IOLAN listening on port 80.
  • Page 282: Keys And Certificates

    Keys and Certificates Keys and Certificates When you are using SSH, SSL/TLS, LDAP/Microsoft Active Directory, or HTTPS, you will need to install keys and/or certificates or get server keys in order to make those options work properly. All certificates need to be created and all keys need to be generated outside of the IOLAN, with the exception of the IOLAN SSH Public keys, which already exist in the IOLAN.
  • Page 283 Keys and Certificates Key Type Specify the type of authentication that will be used for the SSH session. The following list details the keys that support each key type. Data Options: RSA—Server SSH Public Key, SSH User Public Key, SSH User Private Key, SSH Host Public Key DSA—Server SSH Public Key, SSH User Public Key, SSH User Private Key, SSH Host Public Key...
  • Page 284: Chapter 10 Configuring I/O Interfaces

    Form C type SPDT Contact rating: 1A@30VDC, 0.5A@AC: 120VAC Breakdown voltage: 500 VAC (50/60 Hz) Relay on time: 7 msec. Relay off time 3 msec Total switching time: 10 msec Insulation resistance: 1000 MW minimum at 500 VDC IOLAN SDS/SCS/STS/MDC User’s Guide...
  • Page 285: Settings

    Enables/disables serial Modbus application access to the I/O over the network RTU/ASCII via using the TruePort COM redirector feature. TruePort Default: Disabled Modbus I/O Access on page 313 for function codes and I/O coil/registration descriptions and Accessing I/O Data Via TruePort on page for the Perle API.
  • Page 286: Advanced Slave Modbus Settings

    Allow I/O Access Allows serial application access to the I/O over the network using the TruePort via API through COM redirector feature via a custom application using the Perle API. TruePort Default: Permanently enabled when Enable I/O Access via TruePort...
  • Page 287 Settings Enable Serial When enabled, a UID of 0 (zero) indicates that the message will be broadcast to Modbus Broadcasts all Modbus Slaves. Default: Disabled Request Queuing When enabled, allows multiple, simultaneous messages to be queued and processed in order of reception. Default: Enabled Embedded When this option is selected, the address of the slave Modbus device is...
  • Page 288: Failsafe Timer Functionality

    Settings Failsafe Timer Functionality Overview tab configures the I/O failsafe timer. The Failsafe Timer is enabled on a global Failsafe Timer basis and provides a trigger mechanism that can be configured for each channel when no I/O traffic/management has occurred for the specified amount of time. A Failsafe Action can be configured for each Digital Output channel, each Serial Signal Output pin (DTR and RTS), and each Relay channel to either Activate or Deactivate the output.
  • Page 289: Udp Functionality

    Settings UDP Functionality Overview tab configures the I/O UDP broadcast settings. The I/O UDP broadcast feature periodically broadcasts the I/O channel status in a UDP message. You can configure up to four sets of IP address entries (each entry consisting of a start and end IP address range) to broadcast I/O status data.
  • Page 290: I/O Udp Settings

    Settings I/O UDP Settings Configure the following parameters: UDP Entry When enabled, broadcasts I/O status (data) to the specified range of IP addresses. Default: Disabled Start IP Address The first host IP address in the range of IP addresses (for IPV4 or IPV6) that the IOLAN will listen for messages from and/or send messages to.
  • Page 291: Temperature Functionality

    Settings Temperature Functionality Overview tab configures the temperature scale settings for T4 models. Temperature Field Descriptions Configure the following parameter: Temperature Scale Select the temperature scale that will be used to display temperature data. Data Options: Fahrenheit or Celsius Default: Celsius...
  • Page 292: Channels

    (monitored by an Analog channel) a syslog message is sent to the Monitoring Application. The Monitoring Application then sends a command to the IOLAN via the Perle API that causes the Relay channel to activate an internal freezer dehumidifier. The relay is turned off when the Analog channel sends a clear syslog message to the Monitoring Application and the Relay channel is deactivated.
  • Page 293: Field Descriptions

    Channels Field Descriptions Configure the following parameters: Description Provide a description of the channel, making it easier to identify. Data Options: Maximum 20 characters, including spaces Type Select the type of input being measured. Data Options: Current or Voltage Default: Current Range Select the range for the measurement type.
  • Page 294: Digital Input

    Channels Digital Input Overview When the channel is set for digital input, it monitors voltage or current. Note that the internal jumpers must match the software setting and must be set to Input, which is the default; see Digital I/O Module on page 442 to find out how to set the internal jumpers.
  • Page 295: Field Descriptions

    Channels Field Descriptions Configure the following parameters: Description Provide a description of the channel, making it easier to identify. Data Options: Maximum 20 characters, including spaces Input Mode When selected, the channel will be reading the status of the line (input). The internal jumpers must match the software configuration;...
  • Page 296 Channels Auto Clear Mode When enabled, automatically clears the alarm when the trigger condition changes; for example, if the and the alarm is triggered, once Trigger Inactive the input becomes active again, the alarm will automatically be cleared Default: Enabled Manual Clear When enabled, a triggered alarm must be manually cleared.
  • Page 297: Digital Output

    In an industrial freezer warehouse, the IOLAN D4 is used to monitor the freezer doors. When one of the industrial freezer doors are left open for more than five minutes, the Monitoring Application (using the Perle API) starts the Digital output sink, causing the strobe light on top of the offending freezer to activate.
  • Page 298: Field Descriptions

    Channels Field Descriptions Configure the following parameters: Description Provide a description of the channel, making it easier to identify. Data Options: Maximum 20 characters, including spaces Output Mode When selected, the channel will drive the line (output). The internal jumpers must match the software configuration, so if you change this setting to Output , you will have to also change the internal hardware jumpers.
  • Page 299 Channels Pulse Mode When is set to , you can specify the manner of the pulse. Output Pulse Data Options: Continuous—Continuously pulses active and inactive. Count—Pulses an active/inactive sequence for the specified number of times. Default: Continuous Pulse Count The channel output will pulse for the specified number of times; each count consists of an active/inactive sequence.
  • Page 300: Relay

    Channels Relay Overview Relay channels can open or close a contact for a higher voltage circuit using a lower level control voltage. The Relay output channels work as a physical on/off switch, and are used to drive higher voltage devices with a lower controlling voltage. You can configure the following Relay output channel options: You can choose to manually activate/deactivate the Relay output.
  • Page 301: Field Descriptions

    Channels Field Descriptions Configure the following parameters: Description Provide a description of the channel, making it easier to identify. Data Options: Maximum 20 characters, including spaces Output Specify how the channel output will be handled. Data Options: Manual—You must manually manipulate the channel output. Pulse—Activates and deactivates the channel output activity in intervals after it is manually activated.
  • Page 302: Digital I/O Extension

    Channels Active Signal How long the channel will be active during the pulse mode. Width Range: 1-9999 x 100 ms Default: 1 (100 ms) Delay When a deactivate command is issued, a delay is implemented before the command is executed. Range: 1-9999 x 100 ms Default: 1 (100 ms) Failsafe Action...
  • Page 303: Functionality

    Channels Functionality The Digital I/O extension feature requires the digital input to be connected to one or more digital outputs/relays (local or on another IOLAN model), output serial signal pins, and/or TCP/IP applications. In order to create a successful connection between the input and output or application, one side must be must be set to and the other side must be set to Listen for connection...
  • Page 304: Field Descriptions

    Channels Field Descriptions option is different depending on whether you are configuring a Digital Input Local connection or a Digital Output/Relay channel. The option for Digital Input lists all the local Local connection Digital Output channels or output serial signal pins that it is associated with. Digital Input can be connected to multiple local Digital Output or Relay channels or output serial signal pins.
  • Page 305 Channels Allow Multiple When this option is enabled, multiple I/O channels and/or TCP/IP applications Hosts to Connect can connect to this channel/serial signal pin. Default: Disabled Connect to When enabled, the channel/serial signal pin initiates communication to another I/O channel or a TCP/IP application. Default: Enabled Host Name The configured host or another IOLAN that the I/O channel will connect to.
  • Page 306: Adding/Editing Additional Hosts

    Channels Adding/Editing Additional Hosts You can define a list of hosts that the I/O channel will communicate to or a primary/backup host. Configure the following parameters: Define additional When this option is enabled, you can define up to 49 hosts/IOLANs that the hosts to connect to I/O channel or serial signal pin will attempt communicate to.
  • Page 307 Channels TCP Port Specify the TCP port that the I/O channel or serial signal pin will use to communicate to the Host Default: 0...
  • Page 308: Temperature

    Channels Temperature Temperature input channels monitor RTD or thermocouple temperature sensors inputs for the most common ranges. You can also configure severity alarms that can send an email, a syslog message, and/or an SNMP trap when an alarm is triggered or cleared; See Alarm Settings on page 306 more information about the alarms.
  • Page 309: Field Descriptions

    Channels Field Descriptions Configure the following parameters: Description Provide a description of the channel, making it easier to identify. Data Options: Maximum 20 characters, including spaces Type Specify the type of sensor you are using to measure temperature. Data Options: RTD, Thermocouple Default: RTD Range Specify the temperature range that you want to measure.
  • Page 310: Alarm Settings

    Channels Alarm Settings Analog and Temperature input models support an Alarm mechanism in which you can specify up to five severity levels of alarm triggers and clear levels; the alarm triggers/clear levels can activate in either increasing or decreasing severity levels. Each time an alarm is triggered or cleared, you can specify any combination of the following to be initiated: An SNMP trap...
  • Page 311: Advanced Analog Alarm Settings

    Channels Send Syslog Alert When enabled, sends a message to syslog when an alarm is triggered or cleared. The syslog entry includes the severity level and the value that caused the alarm to trigger or clear. The syslog message is associated with Level Critical Default: Disabled...
  • Page 312 Channels Trigger If the , an alarm is triggered when the input drops below Trigger Type the specified value; other severity level trigger values must decrease in Trigger value with each subsequent level. If the , an alarm is Trigger Type High triggered when the input is higher than the specified value;...
  • Page 313: I/O Udp

    I/O UDP I/O UDP Industrial applications often monitor the status of I/O devices such as sensors, alarms, relays, etc. by polling for I/O data. The IOLAN’s I/O UDP feature can help to minimize network traffic by broadcasting I/O status to industrial applications on specified intervals, providing I/O status in a timely manner.
  • Page 314: Analog Section

    I/O UDP Analog Section The Analog Section of the UDP packet is comprised of I/O data for each enabled Analog channel. Note: If the IOLAN I/O model does not support Analog channels, the Analog Channel Data subsection of the Analog Section will NOT be present in the UDP packet. Section Channel Analog Channel Data (for each enabled channel)
  • Page 315: Digital/Relay Section

    I/O UDP Digital/Relay Section The Digital/Relay Section of the UDP packet provides the status of Digital and Relay channels. The data for the status of each channel is represented by 1 byte, with each bit representing a channel (least significant bit format). Note: The Digital/Relay Channel Data subsection is present in the UDP packet regardless of whether or not the IOLAN model supports Digital/Relay channels.
  • Page 316: Udp Unicast Example

    I/O Modbus Slave UDP Unicast Example For an example of the I/O UDP unicast, see the sample program, , found on your CD- ioudpbcast.c ROM. I/O Modbus Slave If you have a Modbus serial or TCP application, it can access I/O connected to the IOLAN when the I/O Global Modbus Slave is enabled.
  • Page 317: Modbus Tcp Application

    Modbus I/O Access Modbus TCP Application If you have a Modbus RTU or Modbus ASCII program, you can access the I/O by connecting to the IOLAN over the network. UID: 15 Power Network IOLAN PC running a Modbus RTU I/O Digital or ASCII Output Application...
  • Page 318: I/O Coil/Register Descriptions

    Modbus I/O Access I/O Coil/Register Descriptions This section contains descriptions of I/O coils: MB_REG_DI_SENSOR—Status of Digital input. 1 is Active, 0 is Inactive. If Invert Signal configured , 0 is Active, 1 is Inactive. If input is , returns latched status. Latched MB_REG_DI_SENSOR_ALARM_STATE—Indication if input is in alarm state.
  • Page 319: Serial Port Coil/Register Descriptions

    Modbus I/O Access Serial Port Coil/Register Descriptions This section contains descriptions of serial port coils: MB_REG_DI_DSR—The status of the DSR input signal. 1 is Active, 0 is Inactive. If Invert is configured , 0 is Active, 1 is Inactive. If input is , returns latched status.
  • Page 320: A4D2/A4R2 Registers

    Modbus I/O Access A4D2/A4R2 Registers The following coils and registers are supported by the IOLAN A4D2 and A4R2 I/O models: Data Model D1/R1 D2/R2 R/W Coils: MB_REG_DI_SENSOR ----- ----- ----- ----- 6149 6150 MB_REG_DI_SENSOR_ALARM_STATE ----- ----- ----- ----- 6213 6214 MB_REG_DO_SENSOR ----- -----...
  • Page 321: D4/D2R2 Registers

    Modbus I/O Access D4/D2R2 Registers The following coils and registers are supported by the IOLAN D4 and D2R2 I/O models: Data Model D3/R1 D4/R2 Coils: MB_REG_DI_SENSOR 6145 6146 6147 6148 MB_REG_DI_SENSOR_ALARM_STATE 6209 6210 6211 6212 MB_REG_DO_SENSOR 6657 6658 6659 6660 Holding Registers: MB_REG_HR_DI_SENSOR_LATCH 6145...
  • Page 322: Trueport I/O

    TruePort I/O TruePort I/O You can see a sample API I/O over TruePort program called .c on the CD-ROM. ioapiotp TruePort/Modbus Combination If you have a Modbus serial application running on a PC that is connected to a network, you can use TruePort as a virtual serial connection to communicate with the IOLAN over the network to access I/O data.
  • Page 323: Api Over Trueport Only

    If you have a custom application that talks to a serial port, you can use TruePort as a virtual serial port to communicate with the IOLAN over the network to access I/O data using the Perle API. You also have the option of enabling SSL as a security option to encrypt the data that is communicated between the IOLAN and the host machine (SSL/TLS must be configured in the Server settings and on the TruePort host).
  • Page 324: Accessing I/O Data Via Trueport

    Accessing I/O Data Via TruePort Accessing I/O Data Via TruePort Introduction Analog and Digital I/O data, as well as output control, can be accessed in several ways. To have access from an application running on a workstation or server, the I/O Applications Program Interface (API) provided within Trueport can be used.
  • Page 325: Format Of Api Commands

    Accessing I/O Data Via TruePort Format of API Commands There are two groups of commands: Get Commands—Retrieve values of the I/O channel registers Set Commands—Set values on the I/O channel registers. Note: All commands need to be written to the COM port as a single write. I/O Channel registers are all assigned unique addresses, which need to be referenced in all of the commands.
  • Page 326: Set Commands

    Accessing I/O Data Via TruePort Example 1: Read the status of the first digital input (DI1) on a D2R2 unit. DI1 sensor is a coil register with the decimal value of 6145 (hex 0x1801). Request: 0x01 0x18 0x01 0x00 0x01 Response: 0x01 0x01 0x01 (Digital input 1 is active) Example 2: Read the values for the Inactive Signal Width, Active Signal Width, and Pulse count for the second digital output (DO2) on a D4 unit.
  • Page 327: Successful Response Format

    Accessing I/O Data Via TruePort Successful Response Format Byte(s) # of Bytes Value Command code (from request). Starting register number (see A4/T4 Registers on page 315, A4D2/A4R2 Registers on page 316, or D4/D2R2 Registers on page 317 for this value) from request. Number of registers written.
  • Page 328: Error Codes

    I/O SNMP Traps Error Codes Code Name Description Illegal Function The function code received in the query is not an allowable action for the server (or slave). Illegal Data The data address received in the query is not an allowable address for Address the server (or slave).
  • Page 329: Chapter 11 Configuring The Option Card

    USB modem card Fiber optic card offered in Fast Ethernet or Gigabit speeds. Perle PCI Adapter card for use with a user supplied USB modem card. Perle PCI Adapter card for use with a user supplied wireless WAN card. Option Card Settings...
  • Page 330: Configuring A Wireless (Pcmcia) Wan Card

    Sony Ericsson—You are using a Sony Ericsson wireless WAN card. Use Standard Driver—If the wireless WAN card you are using is not listed, try the standard driver. Use Custom Driver—A custom driver downloaded from the Perle website. Default: Sierra Wireless AirCard 881...
  • Page 331 Configuring a Wireless (PCMCIA) WAN Card Specify the APN required by your internet provider to access their network. See the internet provider documentation for more information. User Name Specify the name required by your internet provider to access their network. Password Specify the password required by your internet provider to access their network.
  • Page 332: Configuring A Usb Modem

    Configuring a USB Modem Configuring a USB Modem Overview SCS IOLAN models support a USB Wireless Modem that can be installed to permit access to the IOLAN via the internet or other WAN network. If you are using a PCMCIA Wireless Card, See Configuring a Wireless (PCMCIA) WAN Card .
  • Page 333 Configuring a USB Modem If you have locked your SIM using a PIN, you must enter this PIN here in order to allow the IOLAN to access it. If you have never locked your SIM card, leave this field blank. You can enter up to 8 digits for the PIN. When you click the button, the profile is displayed.
  • Page 334: Configuring A Fiber Optic Card

    Configuring a Fiber Optic Card Configuring a Fiber Optic Card Overview SCS IOLAN models support the ability to replace the second Ethernet interface with a fiber optic connection. Field Descriptions Configure the following parameters: Card Specify the type of fiber card you will be using. KTI KG-500F—Gigabit fiber card.
  • Page 335: Chapter 12 Configuring Clustering

    Select a Slave IOLAN and click this button to delete it from the clustering group. Advanced Button Select a Slave IOLAN and click this button to configure the individual Slave IOLAN’s serial ports. Advanced Clustering Slave Options on page 333 for more information. IOLAN SDS/SCS/STS/MDC User’s Guide...
  • Page 336: Adding Clustering Slaves

    Clustering Slave List Adding Clustering Slaves Overview When you add a clustering slave IOLAN entry, you are adding the IOLAN that users will access through this master IOLAN. Field Descriptions Configure the following parameters: Server Name Specify a name for the slave IOLAN in the clustering group. This name does not have to correspond to the proper host name, as it is just used within the IOLAN.
  • Page 337: Advanced Clustering Slave Options

    Clustering Slave List Advanced Clustering Slave Options Overview button provides a means of configuring each individual serial port’s name, connection Advanced protocol, and port association in the clustered IOLAN slave. The Clustering Slave Settings window displays each clustered serial port slave entry, you need to click the button to configure the Edit individual serial port settings.
  • Page 338 Clustering Slave List Slave TCP Port Specify the TCP Port number configured on the Slave IOLAN that is associated to the port number you are configuring. Range: 1-99999 Master TCP Port Specify the TCP port number you want to map to the Slave IOLAN TCP Port. User’s will use this TCP port number to access the Slave IOLAN’s port.
  • Page 339: Chapter 13 Configuring The System

    Debug, Info, Notice, Warning, Error, Critical, Alert, Emergency. The following events trigger an email notification on the for the specified System Level Reboot, Alert Level IOLAN System Failure, Error Level Authentication Failure, Notice Level Successful Login, Downloads (all), Configuration Save Commands, Info Level IOLAN SDS/SCS/STS/MDC User’s Guide...
  • Page 340: Field Descriptions

    Alerts Field Descriptions Configure the following parameters: Enable Email Alert Enables/disables a global email alerts setting. Even if this option is disabled, you can still configure individual serial port email alerts. When this option is enabled, individual serial ports can inherit these email alerts settings. Default: Disabled Level Choose the event level that triggers an email notification.
  • Page 341 Alerts Password Enter the password associated with the user configured in “Username”. Maximum size of password is 64 characters. Encryption Choose the type of encryption desired. Valid options are; None - All information is sent in the clear. SSL - Select this if your email server requires SSL. TLS - Select this if your email server requires TLS Verify Peer When checked this will enable the validation of the certificate presented by the...
  • Page 342: Syslog

    Alerts Syslog Overview The IOLAN can be configured to send system log messages to a syslog daemon running on a remote host if the service is activated. You can configure a primary and secondary host for the syslog Syslog information and specify the level for which you want syslog information sent. Note: You must ensure that the service in the...
  • Page 343: Management

    IOLAN; this can be done in the DeviceManager, WebManager, CLI, or Menu. You must then load the perle-sds.MIB (found on the CD-ROM packaged with the IOLAN) file into your SNMP manager before you connect to the IOLAN.
  • Page 344 Management Internet Address The IP address of the SNMP manager that will send requests to the IOLAN. If the address is , any SNMP manager with the name can Community 0.0.0.0 access the IOLAN. If you specify a network address, for example , any SNMP manager within the local network with the 172.16.0.0 name can access the IOLAN.
  • Page 345: Snmp Traps Tab Field Descriptions

    Management V3 Read-Only Auth Specify the authentication algorithm that will be used for the read-only user. Algorithm Data Options: MD5, SHA Default: MD5 Type in the read-only user’s authentication password. V3 Read-Only Auth Password V3 Read-Only Retype the user’s authentication password. Confirm Password V3 Read-Only Specify the read-only user’s privacy algorithm (encryption).
  • Page 346 Management Select the version of trap you want the IOLAN to send. Valid options are v1, Version v2c or v3. Default: v1 Type Select between Trap and Inform. Inform requires the host receiving the trap to acknowledge the receipt of the trap. Community The name of the group that devices and management stations running SNMP belong to.
  • Page 347: Time

    Management This is the current engine ID. The Engine ID is a string which uniquely V3 EngineID identifies this SNMP agent. When this field is selected, the firmware will use the default Engine ID. The V3 Use Default default Engine ID is the MAC address of the Ethernet interface to ensure that EngineID the Engine ID is unique to this agent.
  • Page 348 Management NTP/SNTP Mode The NTP/SNTP mode. Data Options: None—NTP/SNTP is turned off. Unicast—Sends a request packet periodically to the Primary host. If communication with the Primary host fails, the request will be sent to the Secondary host. Broadcast/Multicast—Listen for any broadcasts from an NTP/SNTP server and then synchronizes its internal clock to the message.
  • Page 349: Time Zone/Summer Time Tab Field Descriptions

    Management Time Zone/Summer Time Tab Field Descriptions You can configure an automatic summer time (daylight savings time) time change. Configure the following parameters: Time Zone Name The name of the time zone to be displayed during standard time. Field Format: Maximum 4 characters and minimum 3 characters (do not use angled brackets <...
  • Page 350: Custom App/Plugin

    Custom App/Plugin Overview You can create custom applications for the IOLAN by using the Perle SDK. See the SDK Programmer’s Guide (the SDK and guide are accessible via a request form located on the Perle website at ) for information about the www.perle.com/supportfiles/SDK_Request.shtml...
  • Page 351: Advanced

    Use a Generic When set, and the user connects to the IOLAN using WebManager, the WebManager WebManager login screen that is displayed is generic — the Perle banner, Login Screen IOLAN model name, and firmware version are not displayed to the user.
  • Page 352: Bootup Files Tab Field Descriptions

    Management Password Retry The number of attempts a user is allowed to enter a password for a serial port Limit connection from the network, before the connection is terminated and the user has to attempt to login again. For users logging into the serial port, if this limit is exceeded, the serial port is disabled for 5 minutes.
  • Page 353: Message Of The Day (Motd) Tab Field Descriptions

    Management Configuration File The path and file name, relative to the default path of your TFTP server software, of the configuration file for the IOLAN that will be loaded when the IOLAN is rebooted. Check this box if you wish to use SFTP (Secure File Transfer Protocol) instead Configuration, Use of TFTP (Trivial File Transfer Protocol).
  • Page 354: Tftp Tab Field Descriptions

    Management Display MOTD in When enabled, displays the Message of the Day to users who are logging into WebManager/ WebManager or EasyPort Web. EasyPort Web Default: Disabled TFTP Tab Field Descriptions You must have a TFTP server running on any host that you are uploading or downloading files to/from.
  • Page 355: Sftp Tab Field Descriptions

    Management SFTP Tab Field Descriptions You must have a SFTP server running on any host that you are uploading or downloading files to/from. These are global SFTP settings. They are used whenever the user specifies “SFTP” as the protocol to be used for the file transfer.
  • Page 356: Console Port Tab Field Descriptions

    Management Authentication RSA Allow RSA to be used as the method of authenticating the IOLAN. Authentication DSA Allow DSA to be used as the method of authenticating the IOLAN. Authentication Allow “Keyboard Interactive” to be used as the method of authenticating the Keyboard IOLAN.
  • Page 357: Introduction

    Control RPS, I/O Channels, IPsec, WLANs Chapter 14 Introduction The Control section appears when the IOLAN is connected to a Remote Power Switch and/or an I/O model, an IPsec tunnel is configured or you have configured a WLAN interface. RPS Control Overview When a Remote Power Switch’s (RPS) console port is attached to the IOLAN’s serial port and the serial port is configured for the Power Management profile, you will be able to control the RPS’s...
  • Page 358: Plug Control

    RPS Control Plug Control Overview When you click the button, you can power on/off individual plugs. Plug Control Field Descriptions The “Power Status” field above can contain the following values; • On - Power is currently being applied to the plug. •...
  • Page 359 RPS Control Power Controls the power state of the plug as follows; On Button - Turns the selected plug on. Off Button - Turns the selected plug off. Cycle Button - Turns the selected plug off and then on. Monitor Host If host monitoring has been enabled on this plug, these buttons control the state of the feature as follows;...
  • Page 360: Serial Port Power Control

    Serial Port Power Control Serial Port Power Control Overview window allows you to manage the power plugs that have been Serial Port Power Control associated with the serial devices connected to the IOLAN. Field Descriptions The following buttons are available: On Button Turns the selected plug on.
  • Page 361: I/O Channels

    I/O Channels I/O Channels Overview When the DeviceManager is connected to an I/O model IOLAN, the I/O Status/Control option is available. You can view the I/O status and manually control such options as clearing alarms, clearing minimum/maximum values, resetting the channel(s), and activating/deactivating output. The following buttons are available: Reset Channel Resets the highlighted channel (click on a channel to highlight it).
  • Page 362: Ipsec Tunnel Control

    IPsec Tunnel Control IPsec Tunnel Control You can start, stop, and restart all the IPsec tunnels. When you start the IPsec tunnels, the Boot configured for each IPsec tunnel is what determines its state. Action The following buttons are available: Start Button Starts all IPsec VPN tunnels.
  • Page 363: Wlan Control

    WLAN Control WLAN Control Scan Overview The IOLAN will scan the network for any broadcasting AP with the same Scan SSID and security type. Profile The configured Profile names (upto 8 profiles). Profiles will be matched to a broadcasting AP with the same SSID and security type. Matching Profiles will be displayed at the top of the list and when highlighted will have the Connect Button highlighted in order to connect.
  • Page 364: Start Wps

    WWAN Control Channel Displays the channel number that the IOLAN is using to connect to the AP. Value: (1-11 channels use 2.4GHz) and (36, 40 ,44 ,48 channels use 5GHz). Type The network type displayed will be Infrastructure or Ad Hoc. The IOLAN cannot connect to Ad Hoc networks.
  • Page 365: Chapter 15 System Administration

    System Administration Chapter 15 Introduction This chapter addresses the functions that the admin user or a user with Admin Level privileges might do. This chapter uses the DeviceManager as the configuration method described in most administrative functions. As a general rule, administrative functions are accessed from the menu bar in the DeviceManager and under the option in the WebManager’s navigation tree.
  • Page 366: Downloading Configuration Files

    Managing Configuration Files Downloading Configuration Files You can download a configuration file to the IOLAN by doing the following: In DeviceManager: Connect to the IOLAN to retrieve the current configuration file. Open the configuration file you want to download to the IOLAN by selecting File Import and then browsing to the configuration file.
  • Page 367: Downloading Configuration Files To Multiple Iolans

    Managing Configuration Files Downloading Configuration Files to Multiple IOLANs You can download a configuration file to multiple IOLANs at the same time by doing the following in DeviceManager (DeviceManager is the only configurator that does this function): Select IOLAN Tools Download Configuration to Multiple Specify the IOLANs that you want to download the configuration to: Enter the following information for each IOLAN that you want to configure with the same...
  • Page 368: Uploading Configuration Files

    Managing Configuration Files Click the button to start the download process. A status window will display with Download> the configuration download status. Uploading Configuration Files When you upload a configuration to the DeviceManager, you are uploading the IOLAN’s working configuration file. In most other configurators (the exception being SNMP), you are always seeing the working configuration file.
  • Page 369: Resetting The Iolan To The Default Configuration

    The RESET button is available on all IOLAN models (except medical unit models). The button allows you to reset the IOLAN to its Perle or custom factory default configuration. The Power/Ready LED color and the resetting of the IOLAN default configuration vary depending on how long you press and hold the RESET button, as shown in the table below.
  • Page 370: Calibrating Voltage

    Calibrating I/O Calibrating Voltage When calibrating the IOLAN Analog input for voltage, you will need a calibration meter that is better than .1% volts precision. When you calibrate one channel, all voltage channels are automatically calibrated for that range; if another channel is set for a different range, you will need to calibrate that channel separately, but all channels that use that range are also automatically calibrated.
  • Page 371: Calibrating Analog Channels

    Calibrating I/O Calibrating Analog Channels Analog Input can be calibrated for Analog and Temperature IOLAN models. Select the channel you want to calibrate. This example uses an A4 model that has channel A1 set to Current with a Range of 0 to 20mA. If you have not disabled confirmation messages ( in DeviceManager only), you will Tools...
  • Page 372: Setting The Iolan's Date And Time

    Setting the IOLAN’s Date and Time Setting the IOLAN’s Date and Time When you set the IOLAN’s time, the connection method and time zone settings can affect the actual internal clock time that is being set. For example, if you are connecting to the IOLAN through the DeviceManager and your PC’s time zone is set to Pacific Standard Time (GMT -8:00) and the IOLAN’s time zone is set to Eastern Standard Time (GMT -5:00), the IOLAN’s time is actually three hours ahead of your PC’s time.
  • Page 373: Resetting The Securid Node Secret

    Resetting the SecurID Node Secret The IOLAN will automatically reboot itself with the Perle factory default or custom factory default configuration. Resetting the SecurID Node Secret If you are using SecurID external authentication, you can select Tools Reset Reset SecurID Node...
  • Page 374: Translation Guidance

    Language Support Note: If you download a new software version, you can continue to use your language unchanged; however, we recommend translating the new strings, which will be added to the end of the language file. A will reload the as English.
  • Page 375: Downloading Terminal Definitions

    Downloading Terminal Definitions Downloading Terminal Definitions All terminal types can be used on the IOLAN. Some terminal types which are not already defined in the IOLAN, however, are unable to use Full Screen mode (menus) and may not be able to page through sessions properly.
  • Page 376: Resetting Configuration Parameters

    . These capabilities can be found in the documentation supplied with the terminal. Resetting Configuration Parameters You can reset the IOLAN to its factory default settings (this will reset it to the Perle factory default or custom factory default settings, depending on what has been configured) through any of the following...
  • Page 377: Lost Admin Password

    Lost admin Password Lost admin Password If the admin user password is lost, there are only two possible ways to recover it: reset the IOLAN to the factory defaults have another user that has level rights, if one is already configured, reset the admin Admin password...
  • Page 378: Chapter 16 Applications

    Modbus Slave UIDs that the TCP Modbus Master will General attempt to communicate with. Still on the tab, click the button to configure global Slave General Advanced Slave Settings Gateway settings. For specialized configuration options, select the tab and configure as required. Advanced IOLAN SDS/SCS/STS/MDC User’s Guide...
  • Page 379: Modbus Gateway Settings

    Configuring Modbus Modbus Gateway Settings The scenarios in this section are used to illustrate how the IOLAN’s Modbus Gateway settings are incorporated into a Modbus device environment. Depending on how your Modbus Master or Slave devices are distributed, the IOLAN can act as both a Slave and Master Gateway(s) on a multiport IOLAN or as either a Slave or Master Gateway on a single port IOLAN.
  • Page 380: Modbus Serial Port Settings

    Configuring Modbus Modbus Serial Port Settings Modbus Master Settings When the Modbus Masters is attached to the IOLAN’s serial port, configure that serial port to the profile acting as a Modbus Master. You must configure the Modbus TCP Slaves Modbus Gateway on the TCP/Ethernet side so the IOLAN can properly route messages, using the Modbus Slave’s UIDs, to the appropriate TCP-attached devices.
  • Page 381: Modbus Slave Settings

    Configuring Modbus Modbus Slave Settings When you have Modbus Slaves on the serial side of the IOLAN, configure the serial port to the profile acting as a Modbus Slave. There is only one Slave Gateway in the IOLAN, Modbus Gateway so all Modbus serial Slaves must be configured uniquely for that one Slave Gateway;...
  • Page 382: Configuring Ppp Dial On Demand

    Configuring PPP Dial On Demand Configuring PPP Dial On Demand The IOLAN can be configured to access remote networks via modems connected to the serial interface of the IOLAN. By configuring the IOLAN for the profile, data that Remote Access (PPP) is destined for the remote network will initiate a modem connection to the remote network to route the data to its appropriate destination.
  • Page 383: Setting Up Printers

    Setting Up Printers Next you need to create a gateway and destination route entry. Select , and Network Advanced tab. Route List For the destination, if you want the connection to be able to reach any host in the remote network, set the and specify the network IP address and subnet/prefix bits;...
  • Page 384: Remote Printing Using Rcp

    Setting Up Printers Remote Printing Using RCP When setting up a serial port that accesses a printer using RCP, do the following: Set the serial port to and configure the , and Printer Speed Flow Control Stop Bits Parity Bits parameters so that they match the printer’s port settings.
  • Page 385: Configuring A Virtual Private Network

    Configuring a Virtual Private Network Configuring a Virtual Private Network You can configure the IOLAN to act as a Virtual Private Network (VPN) gateway using the IPsec protocol. Any of the following scenarios can be configured using one IOLAN and a host/server running IPsec software or two IOLANs, each acting as the VPN gateway.
  • Page 386 Configuring a Virtual Private Network...
  • Page 387 Configuring a Virtual Private Network Use a utility (for example, Openswan’s newhostkey/showhostkey utilities) to generate the RSA signature public key for the Remote VPN gateway. Copy the public key portion to a file using the following format: <description>=<keydata> or just <keydata>...
  • Page 388: Network-To-Network

    Configuring a Virtual Private Network Network-to-Network The following examples shows how to configure a network-to-network IPsec tunnel. This example uses the X.509 Certificate authentication method, so it includes the configuration requirements for the X.509 certificate. is enabled in this example (on both sides) because the NAT Traversal (NAT_T) VPN tunnel is going private network to public network to private network.
  • Page 389: Host-To-Host

    Configuring a Virtual Private Network If the signer of the remote X.509 certificate has not already been included in the CA list file that has already been downloaded to the IOLAN, you need to add (append) the signer of the X.509 certificate to the CA list file and then download the file to the IOLAN by selecting Tools .
  • Page 390 Configuring a Virtual Private Network is entered for the because the IP address is DHCP assigned Local IP Address %defaultroute and is therefore subject to change. The following window configures the Right IOLAN VPN Gateway: is entered for the because the IP address is DHCP assigned Local IP Address %defaultroute and is therefore subject to change.
  • Page 391: Vpn Client-To-Network

    Configuring a Virtual Private Network VPN Client-to-Network The following example shows how to configure a VPN client-to-network IPsec tunnel. In this example, the IOLAN will accept VPN connections from multiple VPN clients on private networks that want to access the public subnetwork through the VPN gateway.
  • Page 392: Configuring Http Tunnels

    Configuring HTTP Tunnels Configuring HTTP Tunnels Note: When HTTP tunneling is used TCP and UDP ports 50000 and above are reserved and should not be configured by the user. Serial-to Serial The following example will demonstrate how to set up a serial device (VT100 Terminal) to serial device (Linux host, console port) connection via an HTTPS tunnel.
  • Page 393 Configuring HTTP Tunnels Configure a “Listen for connection” HTTP tunnel on IOLAN 2 Match name on IOLAN 1 Check HTTPS for se- cure tunnel connection. This must match config- uration IOLAN 1 On IOLAN 1, under Serial port configuration, select serial ports and configure for Terminal profile. Specify a terminal type Protocol - Telnet Add host IP address...
  • Page 394: Serial-To Host

    Configuring HTTP Tunnels On IOLAN 2, under serial port configuration, select serial port and configure for Console Management profile.. Protocol - Telnet TCP port number must match TCP port number on IOLAN 1 The setup for HTTP Tunnel serial-to-serial is now complete Serial-to Host The following example will demonstrate how to setup a serial device (Point of Sale terminal) to an IP host (100.10.60.3) connection via an HTTP tunnel.
  • Page 395 Configuring HTTP Tunnels Configure a “connect to” HTTP tunnel on IOLAN 1 Match name on IOLAN 2 IP address of IOLAN 2 Configure a “Listen for connection” HTTP tunnel on IOLAN 2 Match name on IOLAN 1 Add The IP host to the host table on IOLAN 2.
  • Page 396: Host-To Host

    Configuring HTTP Tunnels Configure the serial port on IOLAN 2, as follows; Use TCP Sockets Select “connect to” Select the IP host from host table. Match TCP port num- ber IP host is listening Configure connection to use “tunnel1”. When IOLAN 1 boots, it will establish an HTTP tunnel to IOLAN 2. IOLAN 2 will initiate a connection between the serial device and the IP host.
  • Page 397 Configuring HTTP Tunnels TFTP Server TFTP Client IOLAN 1 IOLAN 2 10.10.50.2 100.10.50.1 100.10.50.60 10.10.100.2 HTTP Tunnel Data Configure a “connect to” HTTP tunnel on IOLAN 1 Match name on IOLAN 2 IP address of IOLAN 2...
  • Page 398 Configuring HTTP Tunnels Configure a “Listen for connection” HTTP tunnel. Match name on IOLAN 1 On IOLAN 1, under HTTP Tunnel, add a Tunnel destination. Select predefined tunnel entry IP address of TFTP Server Select UDP Destination Port number for TFTP packets Local Port number for TFTP packets...
  • Page 399: Tunnel Relay

    Configuring HTTP Tunnels Tunnel Relay The following example will demonstrate how to setup an IP host (10.10.10.10) to an IP Host (10.10.11.11) connection using HTTP tunnels when both hosts are sitting behind a firewall. To do this, a third IOLAN which is not behind a firewall is required. Because IOLAN 1 and IOLAN 3 are both behind a firewall, each will need to initiate a connection to IOLAN2 who is in the open.
  • Page 400 Configuring HTTP Tunnels Configure a “Listen for connection” HTTP tunnel on IOLAN 2 Match name on IOLAN 1 Configure a second “Listen for connection to IOLAN Match name on IOLAN 3...
  • Page 401 Configuring HTTP Tunnels Configure a “connect to” HTTP tunnel on IOLAN 3 Match name on IOLAN 2 IP address of IOLAN 2 On IOLAN 1, under HTTP Tunnel, add a Tunnel destination Select tunnel1 Select Same asTunnel Select TCP Destination port num- ber to be used by IOLAN 1 for commu- nications.
  • Page 402 Configuring HTTP Tunnels On IOLAN 2, under HTTP Tunnel, add a Tunnel destination. Select tunnel2 IP address of final destination Telnet host Select TCP Destination port set to 23 for Telnet protocol Local port number to be used by IOLAN 2 for communications.
  • Page 403: Appendix A Radius And Tacacs

    Response If the user is connected to a physical port then the port number of the port is sent. If the user is connected to the IOLAN itself then a port number of 0 is sent. IOLAN SDS/SCS/STS/MDC User’s Guide...
  • Page 404 RADIUS Type Name Description Service-Type Response Indicates the service to use to connect the user to the IOLAN. A value of 6 indicates administrative access to the IOLAN. Supported values are: 1—Login 3—Callback-Login Equivalent to the IOLAN set by User Service Type 15, Login-Service.
  • Page 405 Response Received attributes are send in the Accounting Reply messages. Vendor-Specific Response Perle’s defined attributes for line access rights and user level. See Perle RADIUS Dictionary Example on page 406 for an example of this file. Line Access Rights for port...
  • Page 406 RADIUS Type Name Description NAS-Port-Type Response For reverse telnet and reverse ssh connections, a type of Virtual (5) will be sent. For a PPP connection type a type of Async (0) will be sent. For all direct connect service types a type of Async (0) will be sent.
  • Page 407: Accounting Message

    RADIUS Accounting Message This section describes the attributes which will be included by the IOLAN when sending an accounting message to the RADIUS server. Type Name Description User-Name The name of the user to be authenticated. NAS-IP-Address IP Address of IOLAN LAN interface. NAS-Port If the user is connected to a physical port then the port number of the port is sent.
  • Page 408: Mapped Radius Parameters To Iolan Parameters

    RADIUS Type Name Description Acct-Session-Time Number of seconds for which the user has been connected to a specific session. Acct-Input-Packets Number of packets which were received from the user during this session. Acct-Output-Packets Number of packets which were transmitted to the user during this session.
  • Page 409 RADIUS Framed-Address Remote IP Address field under either SLIP or PPP. Caution: the exception to the above rule is value of Framed-Address 255.255.255.254. When this value is specified in the RADIUS file, the unit will use the Remote IP address configured for a PPP line in the IOLAN.
  • Page 410: Perle Radius Dictionary Example

    RADIUS users to have this level of configuration. See below for an example of the Perle defined attributes for the RADIUS server for a 4-port IOLAN (although the dictionary can contain 48 ports, even if they are not all defined): # Perle dictionary.
  • Page 411 ATTRIBUTE Perle-Line-Access-Port-46 146 integer Perle ATTRIBUTE Perle-Line-Access-Port-47 147 integer Perle ATTRIBUTE Perle-Line-Access-Port-48 148 integer Perle ATTRIBUTE Perle-Line-Access-Port-49 149 integer Perle Perle Clustered Port Access Values VALUE Perle-Clustered-Port-Access Disabled VALUE Perle-Clustered-Port-Access Enabled Perle User Level Values VALUE Perle-User-Level Admin VALUE Perle-User-Level...
  • Page 412: Tacacs

    TACACS+ VALUE Perle-Line-Access-Port-3 Read-Output-Input-Write 7 VALUE Perle-Line-Access-Port-4 Disabled VALUE Perle-Line-Access-Port-4 Read-Write VALUE Perle-Line-Access-Port-4 Read-Input VALUE Perle-Line-Access-Port-4 Read-Input-Write VALUE Perle-Line-Access-Port-4 Read-Output VALUE Perle-Line-Access-Port-4 Read-Output-Write VALUE Perle-Line-Access-Port-4 Read-Output-Input VALUE Perle-Line-Access-Port-4 Read-Output-Input-Write 7 TACACS+ Although TACACS+ can be used strictly for external authentication, it can also be used to configure Serial Port and User parameters.
  • Page 413 TACACS+ Name Value(s) Description service = tcp_clear Settings when Perle_User_Service is set to 2. addr = IPv4 or IPv6 address port = TCP port number service = slip Settings when Perle_User_Service is set to 3. routing = true (Send and Listen) false (None) addr = IPv4 or IPv6 address...
  • Page 414: Accessing The Iolan Through A Serial Port User Example Settings

    TACACS+ Accessing the IOLAN Through a Serial Port User Example Settings The following example shows the parameters that can be set for users who are accessing the IOLAN from the serial side. These settings should be included in the TACACS+ user configuration file. Service = EXEC priv-lvl = x # x = 12-15 (Admin)
  • Page 415: Accessing The Iolan From The Network Users

    TACACS+ service = ppp routing=x # x = true (Send and Listen) # x = false (None) addr = x.x.x.x # ipv4 or ipv6 addr ppp-vj-slot-compression = x # x =true or false callback-dialstring = x # x = number to callback on service = ssh addr = x.x.x.x # ipv4 or ipv6 addr...
  • Page 416: Accessing The Iolan From The Network User Example Settings

    TACACS+ Accessing the IOLAN from the Network User Example Settings The following example shows the parameters that can be set for users who are accessing the IOLAN from the Ethernet side. These settings should be included in the TACACS+ user configuration file. # Settings for telnet/SSH access service = raccess priv-lvl = x...
  • Page 417: Appendix B Ssl/Tls Ciphers

    SSL/TLS Ciphers Appendix B Introduction This appendix contains a table that shows valid SSL/TLS cipher combinations. Note: Some combinations of cipher groups are not available on FIPS firmware versions. Valid SSL/TLS Ciphers This chart displays all of the valid SSL/TLS combinations. Key- Key- Full Name...
  • Page 418 Valid SSL/TLS Ciphers Key- Key- Full Name Exchange Authentication Encryption Size HMAC ECDHE-ECDSA-AES128- Kx=ECDH Au=ECDSA Enc=AES SHA256 SHA256 ECDHE-ECDSA-AES128-SHA Kx=ECDH Au=ECDSA Enc=AES SHA1 DHE-DSS-AES128-GCM-SH256 Kx=DH Au=DSS Enc=AES-GCM SHA256 DHE-RSA-AES128-GCM- Kx=DH Au=RSA Enc=AES-GCM SHA256 SHA256 DHE-RSA-AES128-SHA256 Kx=DH Au=RSA Enc=AES SHA256 DHE-DSS-AES128-SHA256 Kx=DH Au=DSS Enc=AES...
  • Page 419 Valid SSL/TLS Ciphers Key- Key- Full Name Exchange Authentication Encryption Size HMAC EXP-RC4-MD5 Kx=RSA-512 Au=RSA Enc=RC4 SSL/TLS Ciphers 415...
  • Page 420: Appendix C Virtual Modem At Commands

    In “manual” mode, the IOLAN will not accept Register=1-255, “auto answer” incoming sessions until an ATA is issued by the mode (default) serial device. In “auto answer” mode, the IOLAN will automatically accept an incoming connection request. IOLAN SDS/SCS/STS/MDC User’s Guide...
  • Page 421: Command Description

    Virtual Modem Initialization Commands Command Description Options AT&Z1 Set command allows the user to store an IP address and port number or phone number to use when making a connection. The user will issue an ATDS1 to cause the IOLAN to initiate the connection.
  • Page 422: Appendix D Pinouts And Cabling Diagrams

    Shield 2 (out) 3 (in) 4 (out) 5 (in) 6 (in) 8 (in) Power out Power out Power out Power out Power in Power in Power in Power in CTS- TxD+ TxD+ DATA+ TxD- TxD- DATA- IOLAN SDS/SCS/STS/MDC User’s Guide...
  • Page 423: Db25 Female

    Serial Pinouts EIA-485 EIA-485 Pinout EIA-232 EIA-422 Full Duplex Half Duplex RTS+ RTS- 20 (out) DTR RxD+ RxD+ RxD- RxD- CTS+ The power in pin (pin 12) can be 9-30VDC. DB25 Female This section defines the pinouts for the DB25 female connection used on the 1-port IOLAN. The power out pin (Pin 9) is available in the SDS model only.
  • Page 424: Rj45

    Serial Pinouts EIA-485 EIA-485 Pinout EIA-232 EIA-422 Full Duplex Half Duplex RxD- RxD- CTS+ CTS- 20 (in) TxD+ TxD+ DATA+ TxD- TxD- DATA- RTS+ The power in pin (pin 12) can be 9-30VDC. RJ45 The RJ45 serial connector is available on IOLAN rack mount, desktop, Sun/Cisco, and medical unit models.
  • Page 425: Rj45 (For Desktop And Rack Mount Models)

    Serial Pinouts RJ45 (for desktop and rack mount models) This section defines the pinouts for the RJ45 connection. 1-port, 2-port, and 4-port desktop IOLAN models have a 10-pin RJ45 connector, however they can support an 8-pin connector if there is no requirement for power in (pin 1) or power out (pin 10).
  • Page 426: Rj45 (For Scs48C/Scs32C/Scs16C/Scs8C Models)

    Serial Pinouts RJ45 (for SCS48C/SCS32C/SCS16C/SCS8C models) This section defines the pinouts for the RJ45 connection for the SCS48C/SCS32C/SCS16C/SCS8C (Sun/Cisco) models only. Pin 8 Pin 1 The following table provides pinout information, including the different pinouts for the Admin port and serial ports: Pinout EIA-232 EIA-232...
  • Page 427: Rj45 (For Sds32C/Sds16C/Sds8C)

    RxD- RxD- The following table provides pinout information for the Admin port. For some models Perle supply’s a RJ45 Admin cable (part# 1107015-10) that should be used to connect from the Admin port on the IOLAN to the (some models) Perle supplied RJ45 to serial adapter.
  • Page 428: Rj45 (For Medical Unit Models)

    Serial Pinouts RJ45 (for medical unit models) This section defines the pinouts for the RJ45 connection for the medical unit models. Pin 10 Pin 1 The following table provides pinout information: Pinout 10-pin EIA-232 DTR (out) TxD (out) RxD (in) DCD (in) RTS (out) CTS (in)
  • Page 429: Db9 Male I/O

    Serial Pinouts DB9 Male I/O This section defines the pinouts for the DB9 male connection used on the 1-port IOLAN I/O models. The following table provides pinout information: Pinout EIA-422/485 EIA-485 9-pin EIA-232 Full Duplex Half Duplex 1(in) 2 (in) RxD+ 3 (out) TxD-...
  • Page 430: Power Over Ethernet Pinouts

    Power Over Ethernet Pinouts Power Over Ethernet Pinouts This section defines the pinouts for the RJ45 Ethernet connection used on the IOLAN SDS P or IOLAN SCS P models. Pin 1 Pin 8 The following table provides pinout information: Pinout Standard 802.3AF Unit-4 Wire...
  • Page 431: Eia-232 Cabling Diagrams

    EIA-232 Cabling Diagrams EIA-232 Cabling Diagrams This section shows how to create EIA-232 cables that are compatible with the Device Server. Terminal DB25 Connector The following diagrams show how the null modem cable should be configured when connecting to a terminal DB25.
  • Page 432: Rj45

    EIA-232 Cabling Diagrams RJ45 This cabling table does NOT apply to SCS48C/SCS32C/SCS16C/SCS8C (Sun/Cisco), SDS32C/SDS16C/SDS8C (Electrical Utility) or medical unit models. Terminal DB25 IOLAN RJ45 (DTE) 10-pin 8-pin (DSR) 20 (DTR) (RTS) 5 (CTS) (TxD) 3 (RxD) (RxD) 2 (TxD) (GND) 7 (GND) (CTS) 4 (RTS)
  • Page 433: Db9 Male

    EIA-232 Cabling Diagrams DB9 Male IOLAN DS1 Terminal DB25 DB9 Male (DTE) 3 (TxD) 3 (RxD) 2 (RxD) 2 (TxD) 7 (RTS) 5 (CTS) 8 (CTS) 4 (RTS) 6 (DSR) 20 (DTR) 5 (GND) 7 (GND) 4 (DTR) 6 (DSR) Pinouts and Cabling Diagrams 429...
  • Page 434: Modem Db25 Connector

    EIA-232 Cabling Diagrams Modem DB25 Connector The following diagrams show how a standard straight through cable should be configured when connecting to a DB25 modem. DB25 Male IOLAN DS1 Modem DB25 DB25 (DTE) (DCE) 2 (TxD) 2 (RxD) 3 (RxD) 3 (TxD) 4 (RTS) 4 (CTS)
  • Page 435: Db9 Male

    EIA-232 Cabling Diagrams DB9 Male IOLAN DS1 Modem DB25 DB9 Male (DCE) 1 (DCD) 8 (DCD) 2 (RxD) 3 (TxD) 3 (TxD) 2 (RxD) 4 (DTR) 20 (DTR) 5 (GND) 7 (GND) 6 (DSR) 6 (DSR) 7 (RTS) 4 (CTS) 8 (CTS) 5 (RTS) Pinouts and Cabling Diagrams 431...
  • Page 436: Db9 Male 485 Mode (Iolan Models W, L, A, G)

    EIA-232 Cabling Diagrams DB9 Male 485 mode (IOLAN models W, L, A, G) IOLAN DS1 Modem DB25 DB9 Male (DCE) 1 (DCD) 8 (DCD) 2 (RxD) 3 (TxD) 3 (TxD) 2 (RxD) 4 (DTR) 20 (DTR) 5 (GND) 7 (GND) 6 (DSR) 6 (DSR) 7 (RTS)
  • Page 437: Appendix E Setting Jumpers

    , locate and jumper J1 for Full Duplex Rx (422) or locate and jumper J9 for Half Duplex Rx/Tx (485). Close the IOLAN case by replacing the case lid and the two screws. You can now power it on with the new settings. IOLAN SDS/SCS/STS/MDC User’s Guide, Version A1.12.06.2017...
  • Page 438: 1-Port Iolan Db25 Female (Dip Switch Method)

    Introduction 1-Port IOLAN DB25 Female (DIP Switch Method) To change the settings, do the following: Unplug the IOLAN from the electrical outlet and disconnect everything from the box. Open the case by unscrewing the two side screws, one on each side, and lifting off the top of the case.
  • Page 439: 1-Port Iolan Rj45 (Jumper Method)

    Introduction 1-Port IOLAN RJ45 (Jumper Method) To change the settings, do the following: Unplug the IOLAN from the electrical outlet and disconnect everything from the box. Open the case by unscrewing the two side screws, one on each side, and lifting off the top of the case.
  • Page 440: 1-Port Iolan Rj45 P (Power Over Ethernet)

    Introduction 1-Port IOLAN RJ45 P (Power Over Ethernet) To change the settings, do the following: Unplug the IOLAN from the electrical outlet and disconnect everything from the box. Open the case by unscrewing the two side screws, one on each side, and lifting off the top of the case.
  • Page 441: 1-Port Iolan Db9 (Jumper Method)

    Introduction 1-Port IOLAN DB9 (Jumper Method) To change the settings, do the following: Unplug the IOLAN from the electrical outlet and disconnect everything from the box. Open the case by unscrewing the two side screws, one on each side, and lifting off the top of the case.
  • Page 442: 2-Port Iolan Sds1M (Modem)

    Introduction 2-Port IOLAN SDS1M (Modem) To change the settings, do the following: Unplug the IOLAN from the electrical outlet and disconnect everything from the box. Open the case by unscrewing the two side screws, one on each side, and lifting off the top of the case.
  • Page 443: 2-Port Iolan (Jumper Method)

    Introduction 2-Port IOLAN (Jumper Method) To change the settings, do the following: Unplug the IOLAN from the electrical outlet and disconnect everything from the box. Open the case by unscrewing the two side screws, one on each side, and lifting off the top of the case.
  • Page 444: 2-Port Iolan Rj45 P (Power Over Ethernet)

    Introduction Close the IOLAN case by replacing the case lid and the two screws. You can now power it on with the new settings. 2-Port IOLAN RJ45 P (Power Over Ethernet) To change the settings, do the following: Unplug the IOLAN from the electrical outlet and disconnect everything from the box. Open the case by unscrewing the two side screws, one on each side, and lifting off the top of the case.
  • Page 445: 4-Port Desktop Iolan (Dip Switch Method)

    Introduction The following table describes how to jumper the pins for line termination, fixed 5V output, and for output equal to the external adapter input: Input Volt Port # Line Termination 5V Output Output Jumper J7 for Full J4, jumper pins 1 & 2 J4, jumper pins 2 &...
  • Page 446: Digital I/O Module

    Introduction DC output, jumper pins 1 and 2. For the output to equal the external adapter input, jumper pins 2 and 3. To turn line termination on for a serial port, first locate the bank of DIP switches in front of Serial Port 4.
  • Page 447: Analog Input Module

    Introduction Analog Input Module IOLANs that have Analog Input have a voltage/current jumper that must be set for each channel and must match the software configuration for each channel. To change the settings, do the following: Detach the IOLAN from the electrical power source and disconnect everything from the box. Open the case by unscrewing the five side screws, two on each side plus the grounding screw, and lifting off the top of the case.
  • Page 448: Appendix F I/O Wiring Diagrams

    If you are using a dry contact for your Digital input, for channel D1 connect one wire to D1 and the other wire to COM. The power source is supplied by the COM (common) connector. Power Source IOLAN SDS/SCS/STS/MDC User’s Guide...
  • Page 449: Digital Output Sink

    Wiring I/O Diagrams Digital Output Sink For a Digital output sink (ground) configuration for channel D1, follow the diagram below. Battery Device Digital Output Source For a Digital output source (voltage) configuration for channel D1, follow the diagram below. Battery Device I/O Wiring Diagrams 445...
  • Page 450: Analog Input

    Wiring I/O Diagrams Analog Input Make sure the Analog jumpers support the software setting; see Analog Input Module for jumper settings. Current To connect channel A1 with a 2-wire shielded cable, connect the positive wire to A1+, the negative wire to A1-, and optionally the shield to GND. shield If you have the positive/negative wires reversed, the output will always read 0 (zero).
  • Page 451: Temperature Input

    Wiring I/O Diagrams Temperature Input If you are using RTD sensors, a short detected status will be displayed if the wires are connected improperly. RTD or thermocouple sensors will display an open detection status when the circuit is broken. Thermocouple To connect to Channel A1 with a 2-wire cable, connect the positive wire to A1+ and the negative wire to A1-;...
  • Page 452: Rtd 4-Wire

    Wiring I/O Diagrams RTD 4-Wire In a 4-wire RTD configuration, connect the return wire to A1+, the excite wire to A1-, the sense wire to A1s, and leave the fourth wire disconnected. Relay Output Normally Open Contact To connect Relay channel R1 for a circuit that is normally inactive, connect one wire to the COM (common) connector and one wire to the NO (normally open) connector.
  • Page 453: Appendix G Utilities

    Currently, TruePort is supported on Linux, Windows , SCO , Solaris , and others. For a complete list of the supported operating systems, see the Perle website. For more information, see the TruePort User Guide or the TruePort Installation and Configuration ® Guide for Windows NT on the CD-ROM.
  • Page 454: Api I/O Access Over Trueport

    API I/O Access Over TruePort API I/O Access Over TruePort You can access IOLAN I/O data through TruePort using the Perle API. The API uses the command/response format. See the sample program, found on the product CD-ROM, ioapiotp.c for an example implementation.
  • Page 455: Error Codes

    Decoder Error Codes Code Name Description Illegal Function The function code received in the query is not an allowable action for the server (or slave). Illegal Data The data address received in the query is not an allowable address for Address the server (or slave).
  • Page 456: Appendix H Accessories

    Contact your sales representative to find out how to order the products listed in this appendix. Installing a Perle PCI Card This sections describes how to install the Perle IOLAN modem card and the Perle PCI adapter card, used with a wireless WAN card, in your SCS rack mount model. PCI Adapter Card...
  • Page 457 Installing a Perle PCI Card Unscrew the four screws along the bottom of the serial side of the SCS IOLAN. On the SCS 8- port/16-port/32-port models, this includes the screw that is at the bottom of the PCI face plate.
  • Page 458 Installing a Perle PCI Card The black bracket should then fit on the inside of the PCI adapter card bracket. Align the adapter card bracket and then insert the screw and tighten it to keep it firmly in place. 32-port model...
  • Page 459: Installing A Microsim Card Into Your Sds L

    Installing a MicroSIM card into your SDS L Installing a MicroSIM card into your SDS L The IOLAN SDS L requires that a MicroSIM (3FF) card be installed in the unit. This MicroSIM card will be provided to you from your network provider/carrier.
  • Page 460: Removing Sfp Modules From Sfp's Slot/S

    Removing SFP modules from SFP’s slot/s SFP Slots Note: WARNING In hazardous location installations, failure to remove the power from the source prior to completing the connection/s to the SFP slot/s could cause an electrical arc resulting in a possible explosion. Removing SFP modules from SFP’s slot/s Disconnect the fiber cable from the SFP module.
  • Page 461: Starter Kit (Adapters/Cable)

    Starter Kit (Adapters/Cable) Starter Kit (Adapters/Cable) The IOLAN Starter Kit includes the following for all IOLAN models (except the medical unit models): RJ45F to DB25M DTE Crossover Adapter RJ45F to DB25M DCE Modem Adapter RJ45F to DB25F DTE Crossover Adapter RJ45F to DB9M DTE Crossover Adapter RJ45F to DB9F DTE Crossover Adapter Sun/Cisco RJ45M Connector Cable for Rack Mount Models...
  • Page 462: Rj45F To Db25M Dce Modem Adapter

    Starter Kit (Adapters/Cable) RJ45F to DB25M DCE Modem Adapter The following diagram shows the IOLAN RJ45F DB25M DCE modem adapter pinouts. This is model number DBA0013. RJ45F DB25M (TxD) 4 2 (RxD) (RxD) 5 3 (TxD) (GND) 6 7 (GND) (DTR) 8 20 (DTR) (DSR) 3...
  • Page 463: Rj45F To Db25F Dte Crossover Adapter

    Starter Kit (Adapters/Cable) RJ45F to DB25F DTE Crossover Adapter The following diagram shows the IOLAN RJ45 DB25F DTE crossover adapter pinouts. This is model number DBA0010. RJ45F DB25F (TxD) 4 3 (RxD) (RxD) 5 2 (TxD) (GND) 6 7 (GND) (DTR) 8 6 (DSR) 8 (DCD)
  • Page 464: Rj45F To Db9M Dte Crossover Adapter

    Starter Kit (Adapters/Cable) RJ45F to DB9M DTE Crossover Adapter The following diagram shows the IOLAN RJ45 DB9M crossover adapter pinouts. This is model number DBA0021. RJ45F DB9M (TxD) 4 2 (RxD) (RxD) 5 3 (TxD) (GND) 6 5 (GND) (DTR) 8 1 (DCD) 6 (DSR) (DSR) 3...
  • Page 465: Rj45F To Db9F Dte Crossover Adapter

    Starter Kit (Adapters/Cable) RJ45F to DB9F DTE Crossover Adapter The following diagram shows the IOLAN RJ45F DB9F crossover adapter pinouts. This is model number DBA0020. RJ45F DB9F (TxD) 4 2 (RxD) (RxD) 5 3 (TxD) (GND) 6 5 (GND) (DTR) 8 1 (DCD) 6 (DSR) (DSR) 3...
  • Page 466: Scs48C/Scs32C/Scs16C/Scs8C Starter Kit

    SCS48C/SCS32C/SCS16C/SCS8C Starter Kit SCS48C/SCS32C/SCS16C/SCS8C Starter Kit (Adapters/Cable) The IOLAN Starter Kit includes the following for the SCS48C/SCS32C/SCS16C/SCS8C (Sun/Cisco) models: RJ45F to DB25M DTE Crossover Adapter RJ45F to DB25M DCE Modem Adapter RJ45F to DB25F DTE Crossover Adapter RJ45F to DB9M DTE Crossover Adapter RJ45F to DB9F DTE Crossover Adapter Sun/Cisco Roll-Over Adapter for Rack Mount Models The adapters/cable can be purchased as a kit or individually.
  • Page 467: Rj45F To Db25M Dce Modem Adapter

    SCS48C/SCS32C/SCS16C/SCS8C Starter Kit RJ45F to DB25M DCE Modem Adapter The following diagram shows the IOLAN RJ45F DB25M DCE modem adapter pinouts. This is model number DBA0013C. RJ45F DB25M (TxD) 3 2 (TxD) (RxD) 6 3 (RxD) (GND) 4 7 (GND) (GND) 5 (DTR) 2 20 (DTR)
  • Page 468: Rj45F To Db25F Dte Crossover Adapter

    SCS48C/SCS32C/SCS16C/SCS8C Starter Kit RJ45F to DB25F DTE Crossover Adapter The following diagram shows the IOLAN RJ45 DB25F DTE crossover adapter pinouts. This is model number DBA0010C. RJ45F DB25F (TxD) 3 3 (RxD) (RxD) 6 2 (TxD) (GND) 4 7 (GND) (GND) 5 (DTR) 2 6 (DSR)
  • Page 469: Rj45F To Db9M Dte Crossover Adapter

    SCS48C/SCS32C/SCS16C/SCS8C Starter Kit RJ45F to DB9M DTE Crossover Adapter The following diagram shows the IOLAN RJ45 DB9M crossover adapter pinouts. This is model number DBA0021C. RJ45F DB9M (TxD) 3 2 (RxD) (RxD) 6 3 (TxD) (GND) 4 5 (GND) (GND) 5 (DTR) 2 1 (DCD) 6 (DSR)
  • Page 470: Rj45F To Db9F Dte Crossover Adapter

    SCS48C/SCS32C/SCS16C/SCS8C Starter Kit RJ45F to DB9F DTE Crossover Adapter The following diagram shows the IOLAN RJ45F DB9F crossover adapter pinouts. This is model number DBA0020C. RJ45F DB9F (TxD) 3 2 (RxD) (RxD) 6 3 (TxD) (GND) 4 5 (GND) (GND) 5 (DTR) 2 1 (DCD) 6 (DSR)
  • Page 471: Appendix I Troubleshooting

    If there is a problem with the IOLAN firmware, you will need to reload the firmware, which can be found either on the CD-ROM that came with the IOLAN or on the Perle website, (when you access the webpage, select your specific IOLAN www.perle.com/downloads...
  • Page 472: Communication Issues

    Communication Issues Non-critical Error Boot: When the IOLAN cycles through a boot and a non-critical error occurs, such as a bad port, the LED will blink red briefly before displaying a solid green. You should reboot the IOLAN while monitoring the Console port to view the error information. Critical Error Boot: When the IOLAN cycles through a boot and a critical error occurs, such as corrupted firmware, the LED continues to blink red.
  • Page 473: Host Problems

    Host Problems Host Problems Cannot access a host by name: If using DNS or if DNS is required, ensure a nameserver is configured on your IOLAN and is accessible (ping it). If not using DNS, verify that the host is configured in the .
  • Page 474: Login Problems

    Login Problems Login Problems You cannot obtain a login on any of the serial ports Connect via the Admin port and check the settings of the front-mounted ports; they have probably been set to a profile that does support serial connections, such as the Console Management profile (in CLI or Menu, ‘direct’...
  • Page 475: Unknown Ip Address

    Unknown IP Address Unknown IP Address You have already configured the IOLAN and you do know your password, and have lost, misconfigured, or don't know the IP address of the IOLAN, so you cannot obtain a successful login. If the IOLAN resides within the local network segment, you can use DeviceManager to find the IOLAN.
  • Page 476: Modem Problems

    Modem Problems Modem Problems The IOLAN is not initializing the modem. Check your is set to . If your line service is set to any other type, the Line Service SLIP IOLAN will not initialize a modem. You will need to configure the modem manually. PPP Problems The link fails on start-up when there are remote IP addresses set for both a user ( Framed IP...
  • Page 477: Ssl/Tls

    SSL/TLS SSL/TLS If you are experiencing problems obtaining a successful SSL/TLS connection, you can set your and view the syslog for the following messages: Syslog Level Notice Line not SSL enabled. Abort connection when a user who is configured for Service SSL_RAW tries to login on the serial port.
  • Page 478: Ipv6 Issues

    IPv6 Issues IPv6 Issues You are not seeing the IPv6 address value when you attempt to connect to the IOLAN. ® Many Windows based systems have IPv6 support already enabled, however, if you need to install IPv6 then follow the procedure below. To install IPv6 support do the following: In Control Panel, double-click the icon.
  • Page 479: Contacting Technical Support

    Perle offers free technical support to Perle Authorized Distributors and Registered Perle Resellers. If you bought your product from a registered Perle supplier, you must contact their Technical Support department; they are qualified to deal with your problem. Have Your Product Information Ready...
  • Page 480: Repair Procedure

    Contacting Technical Support Repair Procedure Before sending the IOLAN for repair, you must contact your Perle supplier. If, however, you bought your product directly from Perle you can contact directly. Customers who are in Europe, Africa or Middle East can submit repair details via a website form.
  • Page 481: Appendix J Data Logging

    The following features are not compatible when using the Data Logging feature. Allow Multiple Hosts to connect Connect to Multiple Hosts Monitor DSR or DCD Permit connections in both directions Authenticate user Message of the day Session timeout IOLAN SDS/SCS/STS/MDC User’s Guide...
  • Page 482: Appendix K Modbus Remapping

    UID in the range Configuring the Modbus UID Translation Feature On the serial port Modbus Gateway, configure Modbus slave. Configuration parameters such as “UID range” and UID Address Mode will be ignored in this mode of operation IOLAN SDS/SCS/STS/MDC User’s Guide...
  • Page 483 Configuring the Modbus UID Translation Feature Down load the "modbus_remap" file that you created to the IOLAN using: Device Manager: use "tools-advanced-custom files" dialog "download other file" Web Manager: use "administration-custom files" page "other file" CLI: use the command "netload customapp-file" command Modbus Remapping 479...
  • Page 484: Appendix L Symmetric Key File

    Symmetric Key File Appendix L Symmetric Key File This section defines the layout of the NTP/SNTP Symmetric Key file that must be downloaded to the IOLAN in order to use NTP/SNTP server authentication feature. Each line of the NTP/SNTP symmetric key file consists of three fields: a key ID in the range 1 to 65,534, inclusive, a key type and a message digest key consisting of a printable ASCII string equal to or less than 20 characters or a 40 character hex digit string.
  • Page 485: Appendix M Troubleshooting The Usb Modem

    The pre-requisites for successfully connecting your USB modem to your service provider’s network are an installed Perle USB option card that is configured with the service provider’s APN, phone number (normally *99#), optional username, password and PIN#/SIM lock code. Refer to...
  • Page 486 Manufacturer: manufacturer name Product: product name Vendor id: id Stor. Prod Id: id In database?: Yes “Failed to initialize USB modem. Please try another USB modem device or contact Perle customer support with the device information above.” Running H/F 2 #...
  • Page 487 USB modem or search the internet linux community for a usb_modeswitch configuration file for that vendor and product id. Contact Perle support if there is no information on the internet pertaining to your USB modem. When searching the internet look for “usb_modeswitch vvvv:pppp”...
  • Page 488: Usb Modem Support And Custom Options

    IOLAN. or contact Perle support for assistance. There are also USB modems that require that a different device node be used other than the default /dev/ttyUSB0 device nodes.
  • Page 489 Modem not connecting to the network. vvvv = Vendor ID pppp = Storage Product ID At this point, you can either re-boot the IOLAN or kill the PCI port to re-try the USB modem. Running H/F 2 #...
  • Page 490: Glossary

    The broadcasting of messages to a specified group of workstations on a LAN, WAN, or internet. NAK (Negative A communication control character sent by the receiving destination indicating that the last Acknowledgment) message was not received correctly. IOLAN SDS/SCS/STS/MDC User’s Guide...
  • Page 491 PAP (Password Standard authentication protocol for PPP connections. see CHAP Authentication Protocol) RADIUS (Remote An open standard network security server that communicates with the PAP protocol. Authentication Dial In Users Services) Reverse Connection Connections that originate from a host that go directly to a serial device through the Device Server.

This manual is also suitable for:

Iolan scsIolan stsIolan mdc

Table of Contents