Universal Device Servers HelloDevice Pro Series (PS110W/210W) User Guide Version 1.0.
Copyright Information Copyright 1998-2010, Sena Technologies, Inc. All rights reserved. Sena Technologies reserves the right to make any changes and improvements to its product without providing prior notice. Trademark Information HelloDevice™ is a trademark of Sena Technologies, Inc. Windows® is a registered trademark of Microsoft Corporation. Ethernet® is a registered trademark of XEROX Corporation.
Revision history Revision Date Name Description V1.0.0 2008-01-20 Y. Moon First release V1.0.3 2010-01-29 Y.Moon Add Figure 3-6, 3.2.5 WiFi status Changes in Figure 3-4, 3-7, 5-6 Add ssid note. Page26.
Contents 1. Introduction 7 1.1. Overview...............................................................................................................................7 1.2. Package Check List ..............................................................................................................8 1.3. Product Specification............................................................................................................. 8 1.4. Terminologies and acronyms ...................................
3.6. IP Filtering........................................................................................................................... 33 3.7. SYSLOG server configuration ............................................................................................. 36 3.8. Locating server ................................................................................................................... 37 3.8.1. Overview...................................................................................
7. CLI guide 84 7.1. Introduction......................................................................................................................... 84 7.2. Flash partition ..................................................................................................................... 84 7.3. Supported Linux Utilities...................................................................................................... 84 7.3.1. Shell & shell utilities:...........................................
1. Introduction 1.1. Overview This document is intended for the HelloDevice Pro Series, PS110W/210W. The HelloDevice Pro Series is a Universal terminal server (or device server) that makes your legacy serial devices manageable by an industry-standard Ethernet network. Based on open network protocols such as TCP/IP and UDP, it gives you ultimate flexibility to your serial devices.
1.2. Package Check List - DC power adapter - Dipole antenna - Serial data cable - Ethernet cross cable - Quick start guide - CD-ROM including the Serial/IP, HelloDevice Manager and manuals 1.3.
Diagnostic LED Environmental Power Dimension L x W x H (mm) Power Status Ethernet Wireless Link Serial 1 Serial 2 (PS210W only) Sensitivity Operating temperature: 0 ’C to 50’C Storage temperature: –20’C to 66’C Humidity : 90% (Non-condensing) 5VDC, 0.90A @ 5VDC 5 VDC, 0.90A @ 5VDC 128 x 92 x 26 (mm) 5.04 x 3.62 x 1.02 (in.) 1 28 x 92 x 26 (mm) 5.04 x 3.62 x 1.02 (in.) DIN-rail mount Weight (kg) Certification 0.390 0.400 FCC(A), CE(A), Telec Warranty 5 -year limited warranty 1.4.
Client/Server Client/server describes the relationship between two computer programs in which one program, the client, makes a service request from another program, the server, which fulfills the request. A server is a computer program that provides services to other computer programs on one or many computers. The client is the requesting program or user in a client/server relationship.
Table 1-1 Acronym Table ISP Internet Service Provider PC Personal Computer NIC Network Interface Card MAC Media Access Control LAN Local Area Network UTP Unshielded Twisted Pair ADSL Asymmetric Digital Subscriber Line ARP Address Resolution Protocol IP Internet Protocol ICMP Internet Control Message Protocol UDP User Datagram Protocol TCP Transmission Control Protocol DHCP Dynamic Host Configuration Protocol SMTP Simple Mail Transfer Protocol FTP File Transfer Protocol PPP Po
2. Getting Started This chapter describes how to set up and configure the Pro Series. - 2.1 Panel Layout explains the layout of the panel and LED indicators. - 2.2 Connecting the Hardware describes how to connect the power, the network, and the equipment to the Pro Series. - 2.3 Accessing the Web Browser Management Interface describes how to access the console port using a serial console or a Telnet or Web menu from remote location. The following items are required to get started.
Figure 2-1 The panel layout of the PS110W 2.1.2. PS210W Panel Layout The PS210W has 6 LED indicator lamps for status display and 6 LED indicator lamps for sensitivity. There is a factory reset switch front panel of PS210W and the user can use this switch to restore factory default configuration.
Figure 2-2 The panel layout of the PS210W 2.2. Connecting the Hardware This section describes how to connect the Pro Series to your equipment for initial testing. - Connect the Pro Series to an Ethernet hub or switch - Connect the device - Connect the provided power source to the Pro Series 2.2.1. Connecting to the network Plug one end of the Ethernet cable to the Pro Series Ethernet port. The other end of the Ethernet cable should be connected to a network port.
Figure 2-3 Connecting a network cable to the PSx10W 2.2.2. Connecting to the device Connect the console cable to the Pro Series serial port. To connect to the console port of the device, the user needs to consider the type of console port provided by the device itself. Please refer to the Appendix 1 Connections for details. Note : Connect the serial cable to the serial port of user’s computer first. Configuration of the PSx10W is discussed on Section 2.2.5.
Figure 2-4 Connecting a equipment to the PSx10W 2.2.3. Connecting the power Connect the power cable to the Pro Series. If the power is properly supplied, the [Power] lamp will light up solid red. Figure 2-5 Connecting the power to the PSx10W 2.2.4. Accessing the System Console There are several ways to access the Pro Series.
System console: Local users can connect directly to the system console port of the Pro Series using the serial console cable. Remote console: Remote users who require a menu-driven interface can utilize Telnet (port 23) or SSH (port 22) connections to the Pro Series using Telnet or SSH client. Note : Please note that Pro Series supports only the SSH v2, so user must use the SSH client which is able to support SSH v2.
Parity None Stop bits 1 No flow control 4) Press the [ENTER] key. 5) Enter your username and password to log into the Pro Series. The factory default user settings are as follows. Login: root Password: root ProSeries login: root Password: # 6) After login, user can use various shell commands in the CLI(Command Line interface). For details on the CLI, refer to the chapter 7. CLI guide.
stored into the non-volatile memory space of the Pro Series, but the settings will not be stored until users enter ”save” command on the menu. All the configuration change will be effective after entering “apply” command on the menu. 2.2.6. Using Remote console The IP address of the Pro Series must be known before users can access the Pro Series using the Remote console (see chapter 3. Network Configuration for details). The default IP address of Pro Series is 192.168.161.5.
2.3. Accessing the Web Browser Management Interface The Pro Series supports both HTTP and HTTPS (HTTP over SSL) protocols. The Pro Series also contains its own Web management utility. To access the Pro Series Web management utility, enter the IP address or resolvable hostname of the Pro Series into the web browser’s URL/Location field. This will direct the user to the Pro Series login screen. The user must authenticate themselves by logging into they system with a correct user name and password.
Figure 2-10 The Pro Series web management screen 21
3. Network Configuration 3.1. IP Configuration The Pro Series requires a valid IP address to operate within the user’s network environment. If the IP address is not readily available, contact the system administrator to obtain a valid IP address for the Pro Series. Please note that the Pro Series requires a unique IP address to connect to the user’s network. The users may choose one of two Internet protocols in setting up the Pro Series IP address: i.e.
3.1.1. Interfaces The PSx10W has two network interfaces: one is Ethernet interface and the other is WiFi interface. The two network interfaces don’t work together. Please select a network interface to operate. 3.1.2. Using a Static IP Address When using a Static IP address, the user must manually specify all the configuration parameters associated with the IP address of the Pro Series. These include the IP address, the network subnet mask, the gateway computer and the domain name server computers.
Primary and Secondary DNS The DNS (Domain Name System) server is used to locate and translate the correct IP address for a requested web site address. A domain name is the web address (i.e. www. yahoo.com) and is usually easier to remember. The DNS server is the host that can translate such text-based domain names into the numeric IP addresses for a TCP/IP connection. The IP address of the DNS server must be able to access the host site with the provided domain name.
A DHCP sever assigns IP addresses dynamically from an IP address pool, which is managed by the network administrator. This means that the DHCP client, i.e. the Pro Series, receives a different IP address each time it boots up. The IP address should be reserved on the DHCP server side to assure that the user always knows the newly assigned Pro Series address.
Figure 3-3 Operation mode configuration Connect to any The PSx10W attempts to connect to any nearby AP regardless of the List of APs. PSx10W tries to connect to AP in the order searched. Connect in the order of registraion The PSx10W attempts to connect to AP in the order of the registered APs. Connect in the order of signal strength The PSx10W attempts to connect to AP in the order of signal strength of the registered APs.
Figure 3-4 List of APs ESSID The ESSID of the AP to register Auth-Encryption PSx10W supports Open System, Open System-WEP, Shared Key-WEP, WPA-PSK-TKIP, WPA-PSKAES, WPA2-PSK-TKIP, WPA2-PSK-AES. Please select the authentication and the encryption method of the AP to register. Key The key string of the AP to register Use this except Open System case. 3.2.4. Neighborhood APs This menu displays the nearby APs which are searchable. Figure 3-5 Neighborhood APs 3.2.5.
Figure 3-6 WiFi Status 3.2.6. Adhoc configuration This menu is enabled when the Network type is Adhoc mode. In order to use Adhoc mode, the device to which the PSx10W and the PSx10W should share channel number, security configuration (AuthEncryption) and key. (When DHCP server is not running, you must use Static IP.) Figure 3-7 Adhoc configuration Country Select country that is used now.
3.3. SNMP Configurations The Pro Series has the SNMP (Simple Network Management Protocol) agent supporting SNMP v1 and v2 protocols. Network managers like NMS or SNMP Browser can exchange information with Pro Series, as well as access required functionality. SNMP protocols include GET, SET, GET–Next, and TRAPs. With these functions, a manager can be notified of significant events (TRAPs), query a device for more information (GET), and make changes to the device state (SET).
MIB-II sysName, sysContact, sysLocation, sysService and enableAuthenTrap. Brief descriptions of each object are as follows, sysContact: Identification of the contact person for the managed system (Pro Series), and a description of how to contact the person. sysName: Name used to identify the system. By convention, this is the fully qualified domain name of the node. sysLocation: The physical location of the system (e.g., Room 384, Operations Lab, etc.).
3.3.4. Management using SNMP The Pro Series can be managed through the SNMP protocol using NMS (Network Management System) or SNMP Browser. Before using the NMS or SNMP Browser, the user must set the access control configuration properly so that the Pro Series permits host access where the NMS or SNMP Browser is executed. Figure 3-8 shows a screen shot of a typical SNMP browser with MIB-II OIDs of the Pro Series SNMP agent.
console, there is no way to know if an IP address has changed, or what the new IP address is. A Dynamic DNS service is provided by various ISPs or organizations to deal with the above issue. By using the Dynamic DNS service, users can access the Pro Series through the hostname registered in the Dynamic DNS Server regardless of any IP address change. By default, the Pro Series only supports Dynamic DNS service offered at Dynamic DNS Network Services, LLC (www.dyndns.org).
POP-before-SMTP These examples can be seen in Figure 3-12. Required parameters for each SMTP configuration include: SMTP server IP address SMTP user name SMTP user password Device mail address The device mail address specifies the sender’s email address for all log and alarm delivery emails. SMTP servers often check only the sender’s host domain name of the email address for validity. Consequently, the email address set for the device can use an arbitrary username with a registered hostname (i.
- Any host cannot access a specific service of the Pro Series - Only one host of a specific IP address can access a specific service of the Pro Series - Hosts on a specific subnet can access a specific service of the Pro Series - Any host can access a specific service of the Pro Series The IP filtering feature is intended to control access to Telnet console, SSH console, NFS, Web server or each port, which may be enabled or disabled.
Figure 3-43 IP filtering Configuration The Pro Series provides a policy option. The policy decides how to treat a packet which isn’t determined to be dropped or accepted by IP filtering list. For example, in case there is no IP filtering list and all the services are set to be “Accept all”, the Pro Series won’t respond to any packet whose destination port is not one of the services if the policy is “DROP” or “REJECT.
Table 3-2 Input examples of Option and IP address/mask combination Allowable Hosts Input format Option IP address/mask Any host 0.0.0.0/0.0.0.0 Normal 192.168.1.120 192.168.1.120/255.255.255.255 Normal Any host except 192.168.1.120 192.168.1.120/255.255.255.255 Invert 192.168.1.1 ~ 192.168.1.254 192.168.1.0/255.255.255.0 Normal 192.168.0.1 ~ 192.168.255.254 192.168.0.0/255.255.0.0 Normal 192.168.1.1 ~ 192.168.1.126 192.168.1.0/255.255.255.128 Normal 192.168.1.129 ~ 192.168.1.254 192.
3.8. Locating server 3.8.1. Overview If users want the Pro Series to work as a server (TCP or UDP), the host acting as a client has to know the IP address of the Pro Series. However, under the dynamic IP address environment such as DHCP, arbitrary IP address can be assigned to the Pro Series, which means special consideration is required to access the current IP address of it.
Data ID ID 1 2 3 4 5 6 Description Device name Model name Serial number MAC address IP address Local ports* Length var var var 6 4 1 or 4 or 8 Note : Local ports: Each 2 byte data represent current local port setting of the corresponding serial port. Local ports data length of PSx10W should be 2 bytes. Configured local TCP (or UDP) port numbers for each serial port are filled in the serial port number order base, (i.e. TCP or UDP port number for serial port 1 first).
configure the storage location for the system log or port data log of the If there is a firewall between the Pro Series and the SYSLOG server, there must be a rule that allows all outgoing and incoming UDP packets to travel across the Pro Series as the NFS server. For more information about the configuration of the port/system log storage location, please refer to section, 4.2.8 Port Logging and 5.2 System Logging. 3.10.
4. Serial Port Configuration 4.1. Overview The serial port configuration capability allows the user to configure the host mode of each port, serial communication parameters, cryptography, port logging parameters and other related parameters. The serial port’s host mode can be set as any of the following: TCP : The Pro Series operates as a TCP server and client.
Remote host 1 Cryptography3 Serial port parameters Modem Port logging Port event handling Port number Max allowed connection Inactivity timeout (0 for unlimited) UDP Socket ID (for outgoing connection) Accept unlisted Send unlisted Modem emulation Add or Edit a remote host 2 Host IP address Host port Backup host IP address Backup host port Remove a remote host SSLv3 Baud rate Data bits Parity Stop bits Flow control Inter-character timeout (ms) DTR behavior DSR behavior Enable/Disable modem Modem init
Figure 4-1 Serial port configuration main screen 4.2. Serial Port Configuration Individual Port Configurations of the Pro Series are classified into eight groups: 1. Port enable/disable 2. Port title 3. Host mode 4. Cryptography 5. Serial port parameters 6. Modem configuration 7. Port logging 8. Port event handling 4.2.1. Port Enable/Disable Each serial port can be enabled or disabled. If a serial port is disabled, users cannot access the serial port.
4.2.2. Port Title Users can enter descriptive information for each port based on the device attached to it. This can include the device type, vendor, and/or location. Figure 4-3 Port title configuration 4.2.3. Host Mode Configuration The Pro Series operating mode is called the “host mode.” Three host modes are available: TCP mode, UDP mode, Modem emulation mode. TCP mode The Pro Series works as both TCP server and client.
Figure 4-4 Host mode configuration (TCP mode) 4.2.3.1. TCP mode For easier understanding of TCP modes, a simplified State Transition Diagram is often used. And to help users understand the diagram, the TCP state of the Pro Series is briefly described as follows. [Listen] It represents “a waiting for a connection request from any registered remote host”. It is a default start-up mode when it is set as TCP mode. [Closed] It means “no connection state”.
[Established] It represents “an open connection”. If one of the hosts, the remote host or the Pro Series, accepts a connection request from the other, the connection is opened and state is changed into [Established]. [Data] When it is in [Established] state, data from a host will be transferred to the other one. For easier understanding of the TCP session operation, we called the state as [Data] state when actual data transfer is performed.
or when no data transfer activity is found through the serial port for certain amount of time, which is “Inactivity timeout”(See 3) Parameters for details on Inactivity timeout). All the data remained in the serial port buffer will be cleared when it is disconnected. Connection request from remote host All the incoming TCP connection requests will be rejected in TCP client mode.
Cyclic Connection If Cyclic Connection function is enabled, the Pro Series will make an attempt to connect to the user-defined remote host(s) at a given interval even if there’s no incoming serial data from the device connected to that serial port. If there is data on the remote host(s) to be sent to serial device, it can be transferred to the serial device via Pro Series’serial port after the connection is established.
TCP connection request rejected Or internal TCP time-out Sync-Sent In-coming TCP Close request TCP connection request accepted Inactivity time-out Incoming data via serial port Data Established Incoming data from remote host Closed Accept Reject Listen Sync-Recvd Incoming TCP connection request Incoming data via serial port Figure 4-5 State Transition Diagram of TCP mode 4.2.3.2.
Figure 4-6 Host mode configuration (UDP mode) 1) Operations If a remote host sends a UDP datagram to the one of UDP Local port of the Pro Series, Pro Series first checks whether it is from one of the hosts configured on remote host configuration. If the remote host is one of the hosts configured on remote host configuration, then Pro Series transfers the data through the serial port. Otherwise, the Pro Series discards the incoming UDP datagram.
host configuration. On the contrary if Accept unlisted function is set as ‘Yes’, Pro Series will accept all incoming UDP datagram regardless remote host configuration. Send to recent unlisted remote host If Send unlisted (Send to recent unlisted remote host) function is set as ‘Yes’, Pro Series sends data to the remote host, which has connected Pro Series recently.
the Pro Series for Ethernet connection. What users need to do is to use an IP address (or domain name) and port number instead of phone number as a parameter of ATA/ATDT commands. It is required to send serial data to the multiple remote hosts. If the serial device should send data to the multiple hosts, modem emulation mode is required. For example, the first data from the serial device can be sent to the first data acquisition server and the second to the second server.
AT or ATZ [CR][LF] Initialize TCP socket and serial port ATA/ [CR][LF] Repeat last command ATA [Local port number] [CR][LF] Set TCP mode as TCP server mode. And then, set TCP state as [Listen]. -. If the command parameter, Local port number is not specified, the TCP session parameter, Local Port is used instead. ATAR [Local port number] [CR][LF] This command is similar to ATA.
AT+DATE Set the system data and time e.g. AT+DATE=2007.01.01 -14:30:30 AT+NET Set the IP address and the subnet mask. e.g. AT+NET= 192.168.17.9/255.255.0.0 AT+GATEWAY Set the default gateway e.g. AT+GATEWAY=192.168.1.1 If success, OK [CR][LF] If failure, ERROR [CR][LF] Set the domain name server. e.g. AT+DNS=168.126.63.1/168.126.63.
Figure 4-7 Typical case of command/data flow of modem emulation mode In modem emulation mode, user can also set specific phone number to host address/port mapping table. If user set the phone number to host address/port mapping table as shown on Figure 4-8, Pro Series will try to connect to port 7001 of 192.168.1.1 host by the ‘atdt5737772’command in modem emulation mode.
is set) response for this case, he can get the required result after setting CONNECT strings as shown on Figure 4-8. Respond to AT&Cn, AT&Wn and AT&Zn with For the following three AT commands, AT&Cn, AT&Wn, AT&Zn User can select the response as one of OK or ERROR. Command echo delay(ms) AT commands that are entered by user can be echoed with a delay specified in this menu. This is useful if user uses modem emulation mode in RS485 mode.
4.2.4. Remote host configuration Remote host configuration is the list of hosts that will receive data from serial port of Pro Series when there is data transmission from the serial port of the Pro Series. In TCP mode, user can also configure secondary remote host (Backup host) that will receive data from serial port if Pro Series fails to connect to primary remote host.
4.2.5. Cryptography configuration The Pro Series supports encrypted sessions for only the TCP mode including modem emulation mode (not UDP mode). Figure 4-10 Cryptography configuration 4.2.5.1. Secure Sockets Layer(SSL) cryptography method By setting the cryptography method as SSL, the Pro Series can communicate with another device supporting SSLv3 cryptography method during encrypted sessions. SSL was developed by Netscape for use between clients and servers.
encryption provides better authentication techniques. The handshake allows the server to authenticate itself to the client using public-key techniques, and then allows the client and the server to cooperate in the creation of symmetric keys used for rapid encryption, decryption, and tamper detection during the session that follows. The details of handshake process step involved can be summarized as follows: 1.
be encrypted with the session key. It then sends a separate (encrypted) message indicating that the server portion of the handshake is finished. 10. The SSL handshake is now complete, and the SSL session has begun. The client and the server use the session keys to encrypt and decrypt the data they send to each other and to validate its integrity.
4.2.5.1.1 Upload Certificate Figure 4-12 Upload certificate User is able to upload Certificate, Certificate Authority certificate, Private key. The Certificate, Certificate Authority certificate, Private key should be in PEM format. 4.2.5.2. RC4 cryptography method In RC4 cryptography mode, the Pro Series encrypt and decrypt all TCP streams using a Key string. The Pro Series can communicate with another device or another Pro Series that supports RC4 cryptography mode with same Key string.
Figure 4-13 RC4 Cryptography configuration 4.2.6. Serial port parameters To connect the serial device to the Pro Series serial port, the serial port parameters of the Pro Series should match exactly to that of the serial device attached. The serial port parameters are required to match this serial communication. The parameters required for the serial communication are: UART type, baud rate, data bits, parity, stop bits, flow control DTR/DSR behavior and inter-character timeout.
Baud rate The valid baud rate for the Pro Series is as follows: 75, 150, 200, 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 38400, 57600, 115200, and 230400 The factory default setting is 9600. Data bits Data bits can be between 7 bits and 8 bits. The factory default setting is 8 bits. Parity Parity can be none, even or odd. The factory default setting is none. Stop bits Stop bits can be between 1 bit and 2 bits. The factory default setting is 1 bit.
the DSR status is high. In case of UDP mode, Pro Series receives UDP data from the remote host only when the DSR status is high. But In modem emulation mode, the connection to the remote host will be disconnected when the DSR status is changed from high to low regardless of the value of DSR behavior. Serial device connected to Pro Series can control TCP/UDP connection of Pro Series by controlling DTR signal of it. Note : 1. DTR/DSR behavior configuration will not be effective when the modem is enabled. 2.
Series sends modem initialization string to the serial port whenever rising edge of DTR pin is detected or parameter related with serial port configuration is changed. DCD behavior If DCD behavior is set as Allow TCP connection only by HIGH, Pro Series permits a connection from the remote host only when the DCD status of serial port is high. This feature is useful when user want to use a serial port only for dial-in modem mode.
4.2.8. Port Logging With the port logging feature, the data sent through the serial port is stored to MEMORY or a mounting point on an NFS server. Enable/disable port logging This parameter defines whether to enable or disable the port-logging feature. The factory default setting is [disabled]. Port log storage location The port log data can be stored to the Pro Series’internal memory or the mounting point on an NFS server.
serial port directly on Port event handling configuration. This will enable the user to monitor the data from the attached device or to manage/control a device attached serial port directly when pre-defined keywords are detected. Also, the status of the connection between the Pro Series and the serial device and the status of the TCP connection between the Pro Series and remote hosts could be monitored and managed as well. Each reaction can be configured individually upon each event.
Subject of SNMP trap This parameter set the subject of SNMP trap that will be sent by Pro Series when pre-defined keyword is detected. Figure 4-17 Port event-handling configurations SNMP trap receiver’s IP address This parameter sets the IP address of SNMP trap receiver that will receive SNMP trap notification when pre-defined keyword is detected. SNMP trap community This parameter sets a community that will be included in SNMP trap message when pre-defined keyword is detected.
Event keywords The user can assign event keywords so that the Pro Series takes actions such as sending e-mail notification, sending SNMP trap notification or sending pre-defined command to a serial port if the keyword is detected at the serial port. Event keyword User can specify any words, which he/she wants to set as a keyword. Email notification User can select enable or disable for the Email notification action on keyword selected.
5. System Administration The Pro Series displays the system status and the log data via a Status Display Screen. This screen is used for management purposes. System status data includes the model name, serial number, firmware version and the network configuration of the Pro Series. The Pro Series can also be configured to deliver log data automatically via email to a specified recipient with the system-logging feature.
the storage location to be SYSLOG server or NFS server. To do this, the user must configure the corresponding media in advance. Unless the media is properly set up, the log will not be written to a specified storage location properly. The Pro Series can also be configured to send log data automatically if the number of logs unsent reaches a pre-defined number. If enabled, the user must set parameters to initiate the creation of a email.
Figure 5-4 Device name configuration Please note that user cannot set space character as a device name. If user sets blank as Device name then hostname is set as IP address of Pro Series automatically. And also the device name is utilized for management program, HelloDevice Manager. 5.5. Date and Time Settings The Pro Series maintains current date and time information. The PSx10W’s clock and calendar settings are backed up by internal battery power.
5.6. Factory Reset The user may restore the factory default settings at any time using this menu. (User can also restore the factory default settings using the reset switch.) Figure 5-7 Factory Reset 5.7. Configuration management The user may export the current configurations to a file at local machine and import the exported configurations to current configurations. The users can may restore the factory default settings at any time by selecting “Factory default” at location property at the import part.
Configuration export Encrypt : Yes or No. File name Configuration import Location : Location to import from. By selecting Factory default, the user may restore the factory settings. Configuration selection : Determines what kinds of configurations are imported. Encrypt : If the location is Factory default, it has no effects. URL : if the location is FTP or HTTP, write down address of configuration file. Local path : Helps to browse the exported file at local machine if the location is local machine.
Figure 5-9 Firmware upgrade To use either a remote or serial console to upgrade your firmware , the TELENT/SSH or terminal emulation program must support Zmodem transfer protocol. The previous settings will be retained after the firmware upgrade. To upgrade firmware via a remote console: 1. Obtain the latest firmware. 2. Connect the terminal emulation program using either TELENT/SSH or a serial console port.
Figure 5-11 Transfer binary file by Zmodem (TeraTerm Pro) _] Firmware upgrade [_________________________________________________________ Do you want to upgrade firmware? [yes/no] yes Transfer firmware by zmodem using your terminal application. To escape, press Ctrl+X **B0ff000005b157 **B0ff000005b157 **B0ff000005b157 **B0ff000005b157 Firmware upgrade failed ! Now reboot ... Figure 5-12 Firmware upgrade failure message 5.9. User administration User can enable port authentication (see section 4.2.3.1.
Figure 5-13 Port user administration Note : System user (root) cannot access serial ports unless he is also added as a port user in this menu. To set the password for the port user or to change the configuration of each port user, click the corresponding number associated with the port user on port user administration page, then port user configuration page will be displayed as shown on Figure 5-14 Port user configuration.
6. System Statistics The Pro Series Web interface provides system statistics menus. The user can use these menus to access statistical data and tables stored in the Pro Series memory. Network interfaces statistics and serial ports statistics display statistical usage of the link layer, lo, eth and serial ports. IP, ICMP, TCP and UDP statistics display usages of four primary components in the TCP/IP protocol suite. 6.1.
Figure 6-2 Serial ports status 6.3. IP Statistics The IP Statistics screen provides statistical information about packets/connections using an IP protocol. Definitions and descriptions of each parameter are described below: Figure 6-3 IP statistics Forwarding : Specifies whether IP forwarding is enabled or disabled. DefaultTTL : Specifies the default initial time to live (TTL) for datagrams originating on a particular computer. InReceives : Shows the number of datagrams received.
checksums, version number mismatch, other format errors, time-to-live exceeded, errors discovered in processing their IP options, etc. InAddrErrors : Specifies the number of datagrams received that have address errors. These datagrams are discarded because the IP address in their IP header’s destination field was not a valid address to be received at this entity. This count includes invalid addresses (for example, 0.0.0.0) and addresses of unsupported Classes (for example, Class E).
Specifies the number of datagrams that cannot be reassembled. FragOKs : Specifies the number of datagrams that were fragmented successfully. FragFails : Specifies the number of datagrams that need to be fragmented but couldn’t be because the IP header specifies no fragmentation. For example, if the datagrams “Don’t Fragment” flag was set, the datagram would not be fragmented. These datagrams are discarded. FragCreates : Specifies the number of fragments created. 6.4.
Specifies the number of echo requests received or sent. An echo request causes the receiving computer to send an echo reply message back to the originating computer. NEchoReps, OutEchoReps : Specifies the number of echo replies received or sent. A computer sends an echo reply in response to receiving an echo request message. InTimestamps, OutTimestamps : Specifies the number of time-stamp requests received or sent.
6.5. TCP Statistics The TCP Statistics screen provides statistical information about packets/connections using a TCP protocol. Definitions and descriptions of each parameter are described below: RtoAlgorithm : Specifies the retransmission time-out (RTO) algorithm in use. The Retransmission Algorithm can have one of the following values.
RetransSegs : Specifies the number of errors received. OutRsts : Specifies the number of segments transmitted with the reset flag set. Figure 6-5 TCP statistics 6.6. UDP Statistics The UDP Statistics screen provides statistical information about packets/connections using a UDP protocol. Definitions and descriptions of each parameter are described below: InDatagrams : Specifies the number of datagrams received.
7. CLI guide 7.1. Introduction The root user can access the Linux console command line interface (CLI) of the Pro Series via the serial console or TELENT/SSH. In the CLI, the user can perform standard Linux commands to view the status of the Pro Series, edit the configuration, apply configuration changes. 7.2. Flash partition The Pro Series internal flash is partitioned as shown in the table below. The user can access files at /var directory at his own risk.
7.4. Accessing CLI Serial console: 1) ]Connect the console port of the Pro Series with the PC serial port 2) Run a PC terminal emulation program 3) Configure the PC serial port to: 9600-8-N-1 No flow control 4) Press 5) Login with the Pro Series root account Telnet console: 1) telnet Pro_Series_ip_address SSH console: 1) ssh -2 Pro_Series_ip_address Note : The Pro Series support only SSH v2 protocol.
Appendix 1. Connections A 1.1. Ethernet Pin outs The Pro Series uses a standard Ethernet connector, which is a shielded connector that is compliant with the AT&T258 specifications. Table A-1 shows the pin assignment and wire color. Figure A-1 Pin layout of the RJ45 connector Table A-1 Pin assignment of the RJ45 connector for Ethernet Pin 1 2 3 4 5 6 7 8 Description Tx+ TxRx+ NC NC RxNC NC Color White with orange Orange White with green Blue White with blue Green White with brown Brown A 1.2.
Table A-2 Pin assignment of RJ-45 connector for console and serial port Pin Signal 1 2 CTS DSR 3 4 RxD GND 5 DCD 6 TxD 7 DTR 8 RTS A 1.3.
A 1.4. Serial Wiring Diagram A 1.4.1.
Appendix 2. Pro Series Configuration files A 2.1. port1.
A 2.3. snmp.conf /network/snmp/syscontact=administrator /network/snmp/sysname=ProSeries /network/snmp/syslocation=my location /network/snmp/sysservice=7 /network/snmp/powerontrapenable=0 /network/snmp/authtrapenable=1 /network/snmp/linkuptrapenable=0 /network/snmp/logintrapenable=0 /network/snmp/nms/*1=0.0.0.0 public /network/snmp/nms/*2=0.0.0.0 public /network/snmp/nms/*3=0.0.0.0 public /network/snmp/nms/*4=0.0.0.0 public /network/snmp/trap/*1=0.0.0.0 public /network/snmp/trap/*2=0.0.0.
Appendix 3. Well-known port numbers Port numbers are divided into three ranges: Well Known Ports, Registered Ports, and Dynamic and/or Private Ports. Well Known Ports are those from 0 through 1023. Registered Ports are those from 1024 through 49151. Dynamic and/or Private Ports are those from 49152 through 65535. Well Known Ports are assigned by IANA, and on most systems, can only be used by system processes or by programs executed by privileged users. Table A-3 shows some of the well-known port numbers.
Appendix 4. Guide to the Bios menu program A 4.1. Overview The bios menu provides a way to recover the Pro Series unit, by using TFTP, as a disaster recovery option and to diagnose the system hardware. If the user presses the key within 3 seconds after the Pro Series unit is powered up, the user will enter the bios menu program. From this menu program, the user can set various system parameters, test system hardware, and perform firmware upgrades. A 4.2.
----------------------------------------------------------------------------RTC Configuration ----------------------------------------------------------------------------Select Menu 1. Data(mm/dd/yy) : 05/19/05 2.
the Ethernet port of the Pro Series and must plug the loopback connector to all the serial ports of the Pro Series. There must exist a remote host with a valid IP address. The default server IP address is 192.168.0.128 and it can be changed using the [Firmware Upgrade] menu. Otherwise, the test may not be performed properly. ----------------------------------------------------------------------------Hardware Test ----------------------------------------------------------------------------Select menu 0.
******* Hardware auto-detect and auto-test ******* [DRAM] DRAM Test ---------------------------------------------[ PASSED] [FLASH] FLASH Test ---------------------------------------------[ PASSED] [EEPROM] EEPROM Test ---------------------------------------------[ PASSED] [ETHERNET] ETHERNET Test ---------------------------------------------[ PASSED] [UART] <--Internal Loop Test--> Port # 1 test in progressing(MODE)------------------------[ RS232] (Read/WRite)------------------[ SUCCESS] Port # 2 test in pr
------------------------------------------------------------------------------Hardware Test ------------------------------------------------------------------------------Select menu 0. Test Mode - One Time 1. Auto test 2. DRAM test 3. FLASH test 4. EEPROM test 5. Ethernet test 6.
----------------------------------------------------------------------------Firmware upgrade ----------------------------------------------------------------------------Select menu 1. Protocol [TFTP] 2. IP address assigned to Ethernet interface [192.168.6.6] 3. Server’s IP address [192.168.6.1] 4. Firmware File Name [psx10W.img] 5. Start firmware upgrade Back, Refresh -----> 5 Firmware upgrade cannot be stopped until finished. And all configuration parameters are restored to default values.
Appendix 5. Using Pro Series with Serial/IP A 5.1. Pro Series vs. Serial/IP options Table A-4 Pro Series vs.
Figure A-13 Host mode configuration Step 2. Set Cryptography configuration of serial port #1 of Pro Series as follows, SSL enable = Enable Figure A-14 Cryptography configuration Step 3. Open Serial/IP Control Panel and check the COM port you want to use to communicate with serial port #1 of Pro Series by pressing “Select Ports ”button.
Figure A-15 Select Ports on Serial/IP Control Panel Step 4. Enter IP address of Server (IP address of Pro Series) and Port number (port number of serial port #1) correctly. And then select other parameters as follows.
Figure A-16 Set parameters on Serial/IP Control Panel Step 5. Open the terminal emulation program and select the corresponding COM port. Then user can use the serial port of Pro series using his local terminal emulation program as if it is one of COM ports on his PC.
Figure A-17 Connect to serial port of Pro series via Serial/IP Step 6. User can monitor or trace the connection status using Serial/IP Port Monitor or Trace window.
Appendix 6. Appendix D: Warranty A 6.1. GENERAL WARRANTY POLICY Sena Technologies, Inc. (hereinafter referred to as SENA) warrants that the Product shall conform to and perform in accordance with published technical specifications and the accompanying written materials, and shall be free of defects in materials and workmanship, for the period of time herein indicated, such warranty period commencing upon receipt of the Product.
A 6.3. HARDWARE PRODUCT WARRANTY DETAILS WARRANTY PERIOD: SENA warranties embedded hardware Product for a period of one (1) year, and external hardware Product for a period of three (3) or five (5) years according to the Product type. WARRANTY PROCEDURE: Upon return of the hardware Product SENA will, at its option, repair or replace Product at no additional charge, freight prepaid, except as set forth below.