Universal Device Servers HelloDevice Pro Series (PS110/410/810) User Guide Version 1.4.5.
Copyright Information Copyright 1998-2012, 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 2005-07-08 O.J. Jung Initial release V1.1.0 2005-07-26 O.J. Jung Revision for firmware v1.1.0 release Description for Locating Server is added. Typo on RS-485 connection diagram and Max. allowed connection are corrected Descriptions for Modem Emulation mode command and IP Statistics are changed. V1.1.1 2005-09-28 O.J. Jung Typo on AT command in modem emulation mode is corrected V1.1.2 2005-11-08 J.S.
Contents 1. Introduction 7 1.1. Overview .................................................................................................................................... 7 1.2. Package Check List ................................................................................................................... 8 1.3. Product Specification.................................................................................................................. 9 1.4. Terminologies And Acronyms .................
4. Serial Port Configuration 39 4.1. Overview .................................................................................................................................. 39 4.2. Serial Port Configuration .......................................................................................................... 41 4.2.1. Port Enable/Disable ....................................................................................................... 41 4.2.2. Port Title .....................................
7.4. Accessing CLI........................................................................................................................... 90 Appendix 1. Connections 91 A 1.1. Ethernet Pinouts.................................................................................................................... 91 A 1.2. Console And Serial Port Pinouts........................................................................................... 91 A 1.3. Ethernet Wiring Diagram...............................
1. Introduction 1.1. Overview This document is intended for the HelloDevice Pro Series, PS110/410/810. 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.
1.3.
1.4. Terminologies And Acronyms This section will define commonly used terms in this manual. These terms are related to Internetworking, and defined in regards to their use with Pro Series. MAC address On a local area network or other network, the MAC (Media Access Control) address is the computer’s unique hardware number. (On an Ethernet LAN, it is the same as the Ethernet address.
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 and how to access the console port using a serial console or a Telnet from remote location.. - 2.3 Accessing The Web Browser Management Interface describes how to access Web menu from remote location.
Figure 2-1 The panel layout of the PS110 2.1.2. PS410/810 Panel Layout The PS410/810 has three groups of LED indicator lamps to display the status, as shown in Figure 2-2 and Figure 2-3 (i.e. System, Ethernet and Serial ports). The first two lamps on the left side indicate Power, Ready(PS810 only). The next two lamps are for Ethernet Link and Act. Next lamps indicate Receive and Transmit of the serial port. Table 2-2 describes the function of each LED indicator lamp.
Figure 2-2 The panel layout of the PS410 Figure 2-3 The panel layout of the PS810 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-4 Connecting a network cable to the PS110 Figure 2-5 Connecting a network cable to the PS410 Figure 2-6 Connecting a network cable to the PS810 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: If the configuration of the PS110 through the serial console is required, connect the serial cable to the serial port of user’s computer first. And push the Data/Console switch to the Console side. And also please set the position of DIP switch for serial mode to RS-232 mode. Configuration of the PS110 is discussed on Section 2.2.5. Using The System Console.
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.
2.2.4. Accessing The System Console There are several ways to access the Pro Series. These methods are dependent on whether the user is located at a local site or a remote site, or whether the user requires a menu-driven interface, graphic menu system or CLI (Command Line Interface). System console: Local users can connect directly to the system console port of the Pro Series using the serial console cable.
Figure 2-14 Connecting a system console cable to the PS410 Figure 2-15 Connecting a system console cable to the PS810 2) Connect the other end of the cable to the serial port of the user’s computer. 3) Run a terminal emulator program (i.e. HyperTerminal). Set the serial configuration parameters of the terminal emulation program as follows: 4) 9600 Baud rate Data bits 8 Parity None Stop bits 1 No flow control 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.
.. go to upper clear clear screen pwd display path to current menu save save current configuration apply apply current configuration help display this exit exit ________________________________________________________________________________ COMMAND (Display HELP : help)>[Enter] _] / [________________________________________________________________________ 1. Network configuration 2. Serial port configuration 3.
Figure 2-17 Telnet program set up example (TeraTerm Pro) 2) The user must log into the Pro Series. Type the user name and password. A factory default settings of the user name and password for CLI login are both root. 3) After entering correct user name and password, user can see the CLI prompts. 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.
Figure 2-18 Login screen of the Pro Series web management Figure 2-19 shows the configuration homepage of the Pro Series Web management interface. A menu bar is provided on the left side of the screen. The menu bar includes the uppermost configuration menu groups. Selecting an item on the menu bar opens a tree view of all the submenus available under each grouping. Selecting a submenu item will allow the user to modify parameter settings for that item.
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 three Internet protocols in setting up the Pro Series IP address: i.e.
3.1.1. 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. This section will look at each of these in more detail. Note: The Pro Series will attempt to locate all this information every time it is turned on.
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. The Pro Series provides the ability to configure the required IP addresses of both the Primary and Secondary DNS servers addresses. (The secondary DNS server is specified for use when the primary DNS server is unavailable.) 3.1.2.
3.2. 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).
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.2.3. Trap Receiver Configuration The Trap receiver defines managers, which can be notified of significant events (TRAP) from the Pro Series SNMP agent. 3.2.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.
3.3. Dynamic DNS Configuration When users connect the Pro Series to a DSL line or use a DHCP configuration, the IP address might be changed whenever it reconnects to the network. It can therefore be very difficult to post all related contacts for each new IP address. In addition, if the administrator only has access through the remote console, there is no way to know if an IP address has changed, or what the new IP address is.
3.4. SMTP Configuration The Pro Series can send an email notification when the number of system log messages reaches to certain value and/or when an alarm message is created due to an issue with serial port data. The user must configure a valid SMTP server send these automatically generated emails. The Pro Series supports three SMTP server types: SMTP without authentication SMTP with authentication POP-before-SMTP These examples can be seen in Figure 3-6.
Figure 3-6 SMTP mode selection in SMTP configuration 3.5. IP Filtering The Pro Series prevents unauthorized access using an IP address based filtering method.
Service Service to which will be applied to the IP filtering rule. User can select one of Telnet, SSH, NFS, HTTP, HTTPS or each serial port. Chain rule Set the basic rule for the host to access the Pro Series as one of Accept, Drop or Reject. Figure 3-7 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.
Figure 3-9 IP filtering Configuration for each service and serial port 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.
Figure 3-10 SYSLOG server configuration To receive log messages from the Pro Series, the SYSLOG server must be configured as “remote reception allowed”. 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 firewall. The Pro Series supports SYSLOG facilities from local0 to local7. The user can employ these facilities to save messages from the Pro Series separately in the SYSLOG server.
Figure 3-11 Locating server configuration 3.7.3.
3.8. NFS Server Configuration The Pro Series supports NFS (Network File System) service for system or port data logging functions. To use this service, the user must specify the IP address of a NFS server and the mounting path on the NFS server. Figure 3-12 displays the NFS server configuration page located in the web configuration interface.. Figure 3-12 NFS server configuration To store the Pro Series log data to the NFS server, the NFS server must be configured as “read and write allowed”.
TCP keep-alive time: This represents the time interval between the last data transmission and keep-alive packet submissions by the Pro Series. These “keep-alive” messages are sent to the remote host to confirm that the session is still open. The default time value is 15 sec. TCP “keep-alive” probes: This represents how many “keep-alive” probes will be sent to the remote host, until it decides that the connection is dead.
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.
1 Remote host 3 Cryptography Serial port parameters Modem Port logging Port event handling 1 2 3 TCP Nagle algorithm Enable/Disable DTR option Allow incoming connection When DSR goes low When DSR goes high Port number Max allowed connection Inactivity timeout (0 for unlimited) Socket ID (for outgoing connection) UDP Accept unlisted Send unlisted DTR option DSR behavior DTR option DSR behavior Phone number to host address mapping table CONNECT string in non-verbose mode (ATV0) and CONNECT string in v
SNMP trap receiver’s IP address SNMP trap community SNMP trap version Add/Edit an event keyword Event keyword Email notification SNMP trap notification Port command Remove a keyword Figure 4-1 shows the web-based serial port configuration screen. This serial port configuration main screen summarizes port information. In this summary page, user can find which host mode, local port number and serial port parameters are currently configured.
Figure 4-2 Serial port enable/disable 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.
UDP mode The UDP mode operation is similar to that of TCP mode except that it utilizes UDP protocol. Modem emulation mode Select this mode when the serial device already supports modem AT commands or users want to perform the session control by using AT commands. Only TCP session is supported. Figure 4-4 shows the main workspace screen for the host mode configuration. Figure 4-4 Host mode configuration (TCP mode) 4.2.3.1.
It represents “a waiting for a connection request from any registered remote host”. It is a default startup mode when it is set as TCP mode. [Closed] It means “no connection state”. If the data transfer between a remote host and the Pro Series is completed, the state is changed to this state as a result that either of the remote host or the Pro Series sent a disconnection request. After this, the state is automatically changed to [Listen] mode.
2) Operations Serial data transfer Whenever the serial device sends data through the serial port of the Pro Series, data will be accumulated on the serial port buffer of the Pro Series. If the buffer is full or the time gap reaches the inter-character timeout (See Options in section 4.2.6. Serial Port Parameters for details on intercharacter timeout), the Pro Series connect to the registered remote host(s).
For this purpose, SENA OEM version of Serial/IP from Tactical Software, LLC is bundled with Pro Series. Please refer to documentations of Serial/IP for more detail information about using the COM port redirector. (Please refer to section Appendix 5. Using Pro Series With Serial/IP for more detail information) Max. allowed connection The Pro Series supports up to 8 multiple connections from external host(s) to the serial port.
protecting the Internet against excessive packet loads. However, some applications suffer performance problems as a result of the traditional implementation of the Nagle algorithm.(An interaction between the Nagle algorithm and TCP’s delayed acknowledgement policy can create especially severe problems, through a temporary “deadlock.”) TCP Nagle algorithm can be disabled or enabled through this option.
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.
Inactivity Timeout In UDP mode, Inactivity Timeout is used in maintaining recent unlisted remote host. If there is no data transmission between unlisted remote host and serial port of Pro Series during Inactivity Timeout, Pro Series will not send data from a serial port to the recent unlisted remote host again. Namely, Inactivity Timeout in UDP mode is the time maintained recent unlisted remote host list by Pro Series.
the remote host, which has connected Pro Series recently. Recent unlisted remote host is a remote host, which has accessed a corresponding serial port of Pro Series but is not configured on remote host configuration. Surely, Pro Series also send data to the hosts, which are configured on remote host configuration. If Send unlisted function is set as ‘No’, Pro Series sends data only to the host(s) which are configured on remote host configuration.
ATD(T) [remote IP or domain name]:[remote port][CR][LF] or ATD(T) [remote IP][remote port] [CR][LF] Set TCP mode as TCP client mode. And then, try to connect to the specified remote host. e.g. atdt192.168.1.9:1002 e.g. atdt1921680010091002 Connect to IP address, 192.168.1.9, port 1002 (Port Number is permitted from 1 to 65534) e.g. atdtps.sena.com:1002 Connect to domain address ps.sena.
ATIn [CR][LF] I, I0 : display “Sena Technologies, Inc.” I3 : display model number Others : display “OK” <= AT\Tn [CR][LF] Set inactivity timer to n minutes \T, \T0: inactivity timer disabled (default) ERROR [CR][LF] or OK [CR][LF] ATBn, ATCn, ATLn, ATMn, ATNn, ATP, ATT, ATYn, AT%Cn, AT%En, AT&Bn, AT&Gn, AT&In, AT&Qn, AT&V, ATMn, AT\An, AT\Bn, AT\Nn, ATXn None OK [CR][LF] ATS?, ATSn=x Internal S-register can be set or read.
Table 4-4 Default value of S-Registers Index Default Value Index Default Value Index Default Value 0~1 0 2 43 3 13 4 10 5 8 6 2 7 30 8 2 9 6 10 14 11 100 12 50 13 ~ 24 0 24 5 25 1 26 ~ 37 0 38 20 39 ~ 99 0 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.
The DTR option can be set to one of three options: Always HIGH: The state of the DTR pin is maintained high. Always LOW: The state of the DTR pin is maintained low. High when TCP/UDP is opened: The state of the DTR pin will be maintained high if the UDP connection is established. The DSR behavior can be set to one of two options: None: Incoming connection from remote host is always allowed and nothing is done even though the state of DSR pin changes.
Default command echo User can disable or enable echo of AT command that is entered by user in this menu. (Same functionality to ATEn command) Default data mode User can select the TCP data mode between Raw TCP mode and Telnet binary mode. The Raw TCP means that there is no application protocol over the TCP protocol. The Telnet binary mode means that there is Telnet protocol over the TCP protocol. The Telnet binary mode supports the Telnet COM Port Control Option defined by RFC2217.
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.
To initiate SSL sessions, exchange of messages called the SSL handshake is required between two devices (Server and Client). The SSL protocol uses a combination of public-key and symmetric key encryption. Symmetric key encryption is much faster than public-key encryption, but public-key encryption provides better authentication techniques.
be encrypted with the session key. It then sends a separate (encrypted) message indicating that the client portion of the handshake is finished. 9. The server sends a message to the client informing it that future messages from the server will 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.
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 and inter-character timeout.
Figure 4-14 Serial communication type and DIP switch configuration. (PS110/410) For more information about pin out of serial port and wiring diagram, please refer to Appendix 1. Connections section. Note: 1. Please turn off the power of the Pro Series device before changing the position of DIP switch in case of PS110/410. Changing the position of DIP switch while the power is on may cause damage to the device.
Flow control The factory default setting of the flow control is None. Software Flow Control using XON/XOFF and hardware flow control using RTS/CTS are supported by the Pro Series. Software flow control method controls data communication flow by sending special characters XON/XOFF (0x11/0x13) between two connected devices. And hardware flow control method controls data communication flow by sending signals back and forth between two connected devices.
Figure 4-17 Serial parameter configuration (PS810) 4.2.7. Modem Configuration The Pro Series supports direct modem connection to the serial port. When user wants to connect to a modem on its serial port, he must configure Modem init-string and DCD behavior on the modem configuration page. The Pro Series supports modem connection only when host mode is set as TCP mode. Enable/Disable modem By enabling this menu, user can attach a modem directly to the serial port of Pro Series.
Automatic release modem connection If Automatic release modem connection is set as Enable, modem connection will be closed by Pro Series if all TCP connections are closed. If this option is set as Disable, modem connection will not be closed by Pro Series even if all TCP connections are closed. Please note that actual phone line connection will be closed if one of modems closes connection.
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.
4.2.9. Port Event Handling Configurations The Pro Series provides a user for a means of monitoring or reacting to data from serial device attached to a serial port of it through Port event handling configuration. Namely, user can define keywords for each serial port that will trigger the email/SNMP notification or command sent to the serial port directly on Port event handling configuration.
detected. SNMP trap notification This parameter enables or disables SNMP trap notification feature of Pro Series. 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. 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.
Figure 4-20 Port event-handling configurations 4.2.10. Copy Port Configuration User can copy port configuration of one port to another. There are two methods in copying port configuration. One is “Copy current port configuration to” specified ports and another is “Copy current port configuration from” specified port. Note: Port title, TCP port number and UDP port number are not copied by this function.
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.
server or the SYSLOG server. If the internal memory is used to store system log data, the log data will be cleared when the Pro Series is turned off. To preserve the system log data, set 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.
5.4. Device Name Configuration The Pro Series has its own name for administrative purposes. Figure 5-4 shows the device name configuration screen. When user changes Device name, hostname of Pro Series will be also changed. 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.
Figure 5-6 NTP configuration 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 near by serial console port.) 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.
Figure 5-8 Configuration Management To export the current configurations, follow this: 1. Select the encrypting option 2. Type the file name. 3. Click the [Export] button. To import the exported configurations, follow this: 1. Select the location to import from. 2. Select the configurations to import. 3. Select the encrypting option. 4. Select the file to import from the file selection list box if location is neither local machine nor factory default. 5.
5.8. Firmware Upgrade Firmware upgrades are available via serial, remote console or web interface. The latest upgrades are available on the Sena web site at http://www.sena.com/support/downloads/. Figure 5-9 shows the firmware upgrade web interface. Figure 5-9 Firmware upgrade To upgrade firmware via the web: 1. Select the latest firmware binary by clicking browse button. 2. Select and upload the selected version. 3. Once the upgrade has been completed, the system will reboot to apply the changes.
login: root Password: # editconf _] / [________________________________________________________________________ 1. Network configuration 2. Serial port configuration 3. System administration ________________________________________________________________________________ COMMAND (Display HELP : help)>3 _] System administration [____________________________________________________ 1. System status 2. System logging 3. Device Name : PS110 4. Date and time 5. Change password 6. User Administration 7.
_] 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-14 Port user configuration 79
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.
6.2. Serial Ports Statistics Serial ports statistics displays the usage history of 32 serial ports, baud rate configurations and each port’s pin status. ( : On : Off ) 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: Forwarding : Specifies whether IP forwarding is enabled or disabled.
ForwDatagrams : Specifies the number of datagrams forwarded. InUnknownProtos : Specifies the number of locally addressed datagrams received successfully but discarded because of an unknown or unsupported protocol. InDiscard : Specifies the number of input IP datagrams for which no problems were encountered to prevent their continued processing, but which were discarded (for example, for lack of buffer space). This counter does not include any datagrams discarded while awaiting reassembly.
ReasmOKs : Specifies the number of datagrams that were successfully reassembled. ReasmFails : 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 needs 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.
6.4. ICMP Statistics The ICMP Statistics screen provides statistical information about packets/connections using an ICMP protocol. Definitions and descriptions of each parameter are described below: Figure 6-4 ICMP statistics InMsgs, OutMsgs : Specifies the number of messages received or sent. InErrors, OutErrors : Specifies the number of errors received or sent. InDestUnreachs, OutDestUnreachs : Specifies the number of destination-unreachable messages received or sent.
InTimeExcds, OutTimeExcds : Specifies the number of time-to-live (TTL) exceeded messages received or sent. A time-to-live exceeded message is sent to the originating computer when a datagram is discarded because the number of routers it has passed through exceeds its time-to-live value. InParmProbs, OutParmProbs : Specifies the number of parameter-problem messages received or sent.
InAddrMaskReps, OutAddrMaskReps : Specifies the number of address mask responses received or sent. A computer sends an address mask response in response to an address mask request. 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.
EstabResets : Specifies the number of established connections that have been reset. CurrEstab : Specifies the number of currently established connections. InSegs : Specifies the number of segments received. OutSegs : Specifies the number of segments transmitted. This number does not include retransmitted segments. RetransSegs : Specifies the number of segments retransmitted. RetransSegs : Specifies the number of errors received.
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. NoPorts : Specifies the number of received datagrams that were discarded because the specified port was invalid. InErrors : Specifies the number of erroneous datagrams that were 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 Pinouts 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.
The serial communication type can be set by DIP switch near by serial port. (Only for PS110 and PS410) To change the serial communication type, change the position of each DIP switch as shown below. But please note that the power of the Pro Series should be turned off before changing the serial communication type. Figure A-3 Serial communication type and DIP switch configuration A 1.3.
A 1.4. Serial Wiring Diagram A 1.4.1. RS232 Serial Wiring Diagram HelloDevice Serial Device Tx(3) Rx Rx(2) Tx RTS(7) CTS CTS(8) RTS DTR(4) DSR DSR(6) DTR GND(5) GND RS232 Figure A-6 RS232 wiring diagram A 1.4.2.
* Termination Resistor at Tx side can be omitted if the signal status is good.
Appendix 2. Pro Series Configuration files A 2.1. port1.
/network/snmp/nms/*4=0.0.0.0 /network/snmp/trap/*1=0.0.0.0 /network/snmp/trap/*2=0.0.0.0 /network/snmp/trap/*3=0.0.0.0 /network/snmp/trap/*4=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.
Back, Refresh ----->1 Enter Current Data(mm/dd/yy) : 05/20/05 Press the ENTER key to continue!! ----------------------------------------------------------------------------RTC Configuration ----------------------------------------------------------------------------Select Menu 1. Data(mm/dd/yy) : 05/20/05 2.
1. Auto test 2. DRAM test 3. FLASH test 4. EEPROM test 5. Ethernet test 6. UART Mode test Back, Refresh -----> 0 ----------------------------------------------------------------------------Hardware Test ----------------------------------------------------------------------------Select menu 0. Test Mode - Looping(Without External test in Auto Test) 1. Auto test 2. DRAM test 3. FLASH test 4. EEPROM test 5. Ethernet test 6.
(Read/WRite)------------------[ SUCCESS] Port # 2 test in progressing(MODE)------------------------[ RS232] (Read/WRite)------------------[ SUCCESS] Port # 3 test in progressing(MODE)------------------------[ RS232] (Read/WRite)------------------[ SUCCESS] Port # 4 test in progressing(MODE)------------------------[ RS232] (Read/WRite)------------------[ SUCCESS] <--External Uart Test--> Port # 1 test in progressing(MODE)------------------------[ RS232] (Read/WRite)------------------[ SUCCESS] (RTS/CTS)-----
******* Hardware auto-detect and auto-test ******* [DRAM] DRAM Test ---------------------------------------------[SKIPPED] [FLASH] FLASH Test ---------------------------------------------[SKIPPED] Figure A-13 Skip the specific test using ESC key A 4.5. Firmware Upgrade Menu By using the ‘Firmware upgrade’ menu, the user can upgrade the firmware of the unit. Before firmware upgrade, the user can check the current firmware version by selecting menu item 3 from the Main menu page.
TFTP Boot image(ps110a.img) loading at 0xb00000.. 3019495 Bytes 3019495 bytes receive done. kernel upgrade start. Kernel Block : Write to Flash... done kernel upgrade complete. Cramfs upgrade start. Cramfs Block : Write to Flash... done Cramfs upgrade complete. Configuration upgrade start. Configuration Block : Write to Flash... done Configuration upgrade complete. Firmware upgrade is finished successfully..
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-16 Host mode configuration Step 2.
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-18 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-19 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-20 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. 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.