Summary of Contents for Silex technology SX-500 Series
Page 1
SX-500 and SX-510 Serial Device Server User’s Reference Guide...
Page 2
Silex at support@silexamerica.com. Trademarks ExtendView is a trademark of Silex Technology America, Inc. All other company or product names referenced in this document may be trademarks or registered trademarks of their respective owners.
Contents About This Reference Guide ............................. 1 Safety Precautions..............................1 Emissions Disclaimer............................. 1 Chapter 1: Introduction .............................. 3 Chapter 2 Installing the Serial Device Server Hardware ................... 5 Verify Package Contents ............................5 Installing the Serial Device Server ......................... 5 Monitoring Serial Device Server Status .........................
Page 4
Appendix B Console Commands..........................49 Wireless and Network Security Commands ......................49 Port Commands ..............................56 Server Information Commands ..........................57 Service Commands.............................. 59 String Commands ..............................61 TCP/IP Commands .............................. 62 Firmware Update..............................67 Miscellaneous Commands........................... 68 Help Commands ..............................68 Appendix C Firmware Update Procedures......................
About This Reference Guide Safety Precautions To prevent damage to the Serial Device Server’s electronic circuit components, follow established ESD practices and procedures for handling static-sensitive devices. All ESD-sensitive components must be stored and shipped in ESD-conductive bags or bubble-wrap and labeled as such using the standardized ESD adhesive warning label.
Page 8
Page 2 Silex About This Reference Guide Part Number 140-00188-180...
Chapter 1: Introduction The SX-500 and SX-510 Serial Device Servers provide a complete solution for connecting serial devices to 802.11 wireless or Ethernet wired networks. The following models are available: • SX-500-003x Ethernet model. The SX-500 Ethernet model includes an RS-232-C device interface, 10Base-T/100Base-T Ethernet network interface, and AC power supply.
Page 10
Page 4 Silex Introduction Part Number 140-00188-180...
Chapter 2 Installing the Serial Device Server Hardware The Serial Device Server includes most of the hardware and software components required for installation. The one item that you will need to purchase separately is a cable to connect your serial device to the Serial Device Server (this cable is not included because of the wide variety of connector types used on serial devices).
Page 12
2. Write down the 12-digit MAC (Media Access Code) address printed on the label located on the bottom of the Serial Device Server (for example: 004017023F96). You may need this number in order to configure the Serial Device Server. 3. If you have a wireless model, connect the antenna to the unit. 4.
• If the Serial Device Server is operating properly, the LEDs will blink momentarily and then go out, the yellow and green LEDs will illuminate if the wireless network is active, and the orange LED will illuminate, indicating the device is receiving power. •...
Page 14
Function State Status Yellow Off 100base-TX network data received Green Blinking Yellow On Wireless network active, if WLAN model Green On Yellow Blinking Wireless network data received, if WLAN model Green Blinking Page 8 Silex Installing the Serial Device Server Part Number 140-00188-180...
Chapter 3 Configuring the Serial Device Server This chapter describes the methods for configuring the basic settings of the Serial Device Server, including the IP address, serial port settings, and wireless security. The Serial Device Server also has an extensive range of advanced configuration capabilities that are described in Chapter 5, Appendix A, and Appendix B.
• Character Size • Flow Control • Line Mode (RS-232, RS-422, RS-485 full-duplex, RS-485 half-duplex; RS-422 and RS-485 are supported on the SX-510 only) In addition to the above parameters, the Serial Device Server allows you to configure numerous other capabilities.
Serial Device Server model and the firmware and software revision levels). 1. Start the ExtendView Utility by clicking on Start, Programs, silex technology, ExtendView, and then ExtendView. 2. When the Welcome screen appears, click on...
Page 18
3. Right-click on the Serial Device Server that you want to configure from the displayed list, and then left-click on Configuration. The default Serial Device Server name is SLXxxxxxx (where xxxxxx is the last six digits of the MAC address from the label that is affixed to the Serial Device Server).
Page 19
6. Click the Wireless tab to configure the 802.11 wireless settings (for wireless models only; skip to the next section if you have a wired model). To operate on an 802.11 network, the Serial Device Server configuration must be configured with the wireless configuration and security parameters necessary for the Serial Device Server to communicate over your wireless network (check with your...
Page 20
8. You do not need to change any of the settings in this window. Click the Serial Settings button to configure the serial port. 9. Configure the serial port settings so that they match the settings on your device. For example, if your device is set for 9600bps, odd parity, and XON/XOFF flow control, you must change the settings on the Serial Device...
First-Time IP Address Configuration NOTE: Skip this section if you have already configured the SX-500 IP address with ExtendView If you are configuring the Serial Device Server from a non-Windows computer or if you cannot use an Ethernet connection, you must first configure the Serial Device Server IP address. Note that it is only necessary to perform this task one time -- once the address has been configured, the Serial Device Server can be accessed from any computer on the network that has the appropriate privileges.
Page 22
affixed to the Serial Device Server). For example: arp –s 192.168.5.53 00:40:17:00:00:01 ping 192.168.5.53 Note that Windows systems use the format xx-xx-xx-xx-xx-xx for the MAC address (for example, 00-0017-00-00-01). You will see a reply from the Serial Device Server with the number of bytes and other information if the address was successfully set.
Using a Web Browser to Configure the Serial Device Server After you have entered an IP address into the Serial Device Server, you can use any standard web browser to access the internal web pages for configuring the Serial Device Server. Simply specify the IP address of the Serial Device Server in your browser and then follow the steps below: You may skip this section if you have completely configured the SX-500 using ExtendView.
Page 24
If you used DHCP, verify that the IP address is correctly set. If you used the default 192.0.0.192 IP address, you MUST change it to a new valid IP address. If necessary, change the Subnet Mask and Gateway. It is generally not necessary to change the other parameters on this page (refer to Chapter 5 for advanced configuration information.
5. Select the appropriate wireless encryption mode and enter the required settings (check with your network administrator for the proper settings if you do not know them). Appendix A lists the possible encryption settings. Click the Submit button at the bottom of the window (you may need to scroll) to save your changes.
Page 26
telnet aa.bb.cc.dd where aa.bb.cc.dd is the IP address of the Serial Device Server (for example, telnet 192.168.5.6). 2. Press <ENTER> and then enter the password access at the # prompt. Press <ENTER> at the Enter Username> prompt. When you see the Local> prompt, you can enter console commands. 3.
Page 27
6. To set the serial port, enter the following commands: SET PORT S1 SPEED <baudrate> [where <baudrate> is 300 to 921600] SET PORT S1 PARITY <parity> [where <parity> is ODD, EVEN, MARK, or SPACE] SET PORT S1 SIZE <databits> [where <databits> is 7 or 8] SET PORT S1 FLOW <flowcontrol>...
Page 28
Page 22 Silex Configuring the Serial Device Server Part Number 140-00188-180...
Silex website. To install it, double click on the installer icon and follow the installation instructions. When the installation is complete, you can run the SPE software by clicking Start -> Programs -> Silex technology -> Serial Port Emulator -> Serial Port Emulator. Using the Serial Device Server...
After the Serial Port Emulator software has started, you will see a list of all the configured Serial Device Servers on the network. Right click on the name of the Serial Device Server that you want the virtual COM port to connect to (the default name is SLXxxxxxx, where xxxxxx is the last six digits of the Serial Device Server MAC address), and then click Virtual Port.
where ipaddress is the IP address of the Serial Device Server and portnumber is the Serial Device Server TCP port number. For example: telnet 192.168.5.53 9100 In this example, if you have a serial printer or other device capable of displaying ASCII characters connected to the Serial Device Server serial port, then every character you type should be printed on that serial device (buffered serial devices may need you to type a control character such as a formfeed (CONTROL-L) before the characters are printed).
a. Select UDP as ECable I/O Mode. b. Enter the UDP port number (Destination Port) used by the destination device to communicate with the Serial Device Server. This number must be a valid port on the destination device (check the documentation for that device to determine the valid port numbers).
To switch the serial port to console mode, you must first define a console string. When the Serial Device Server receives this string on the serial port, it will automatically switch the port to console mode. To define the console string, use a web browser to access the Serial Device Server internal web pages. After you log in, click I/O Port, and then select the desired port (S1 for the serial port).
Page 34
Page 28 Silex Using the Serial Device Server Part Number 140-00188-180...
Chapter 5 Advanced Configuration The Serial Device Server Serial Device Server is equipped with a default configuration that works with most serial-to-Ethernet connections. You can modify the settings to suit your installation requirements. The web browser interface is the recommended method for setting advanced configuration parameters (some of the advanced configuration parameters are not accessible via ExtendView).
Parameter Description Settings Default Setting Ecaddr ECable destination IP address Set by user Econn ECable connection attempt time 1-255 seconds 30 seconds Ecport ECable destination TCP port number Set by user Eclport ECable destination local IP port Set by user number (required for E-Cable UDP mode only) Ectmmsec...
2. Verify the settings, as defined in Table 4. Table 4 TCP/IP Settings Parameter Setting IP Address Sets the exchanges among network interfaces connected to an Resolution Ethernet media segment and maps IP address to Ethernet addresses, Media Access Control (MAC) addresses and hardware addresses.
Figure 4 Advanced TCP/IP Configuration Window 5. Configure the settings, as defined in Table 5. Table 5 TCP/IP Configuration Settings Parameter Setting TCP Connection Sets the timeout and reset values for the TCP connections Timeout Blocks or broadcasts unsolicited ARP Unsolicited ARP Sets the DNS addresses 6.
Table 6 describes the messages used to communicate between the network manager and the SNMP agent, as defined in RFC 1157. Each SNMP message must contain a Community Name, which is used like a password. The default Community name for the Serial Device Server Serial Device Server is PUBLIC.
Figure 5 SNMP Configuration 8. Click the Submit button to save the changes. You must then restart the Serial Device Server to make the changes take effect. Configuring Serial Port Monitor Alert and Trap Configuration The Serial Device Server can be configured to scan and compare the data received on the serial port to user-defined strings.
Command Description Example: Local> show port s1 trigmon Index # Monitor String ------ -------------- Local> set port s1 trigmon 0 trigger on seeing this string Local> show port s1 trigmon Index # Monitor String ------ -------------- trigger on seeing this string SHOW PORT S1 TRIGXMT Shows email or web page strings associated with TRIGMON index numbers...
This screen allows you to define up to eight Email addresses that can receive alert information. Each address can receive any combination of the alerts that you have defined previously. You must enter the IP address of your SMTP server and the Email address(es) where you want the alerts to go. For example, in the above screen, the user has configured two serial port match strings.
Table 8 describes the AT Commands. Table 9 details the Extended AT Commands that allow the configuration of the network server operating parameters. Any AT command received, except the listed commands, are acknowledged with OK status. This allows existing modem applications to transmit commands without causing an error.
Parameter Command Description Quiet mode ATQn If n = 1, no result codes are returned. If n = 0, result codes are returned to the local device. 0 is the reset default value. Verbose mode ATVn If n = 0 and not in quiet mode, result codes are returned in numerical form.
Response Codes Table 10 details the response codes for codes other than #C commands. Table 10 Response Codes Numeric Code Description No Carrier Error Connect No Answer Using ExtendView for Bulk Configuration The ExtendView Utility has a powerful bulk configuration capability that allows you download configuration information to multiple Serial Device Servers simultaneously.
Page 46
Page 40 Silex Advanced Configuration Part Number 140-00188-180...
Chapter 6 Troubleshooting If you have experience problems with the Serial Device Server, please check the following troubleshooting steps: 1. Make sure that you are getting power to the Serial Device Server. The orange LED should be on solid if the proper power is being received. If it is not on, check the power supply connections, and if possible, try a different Silex Serial Device Server power supply.
Page 48
b. If you are using RS-422 or RS-485, make sure that you have set the Serial Device Server’s serial port line mode as described in Chapter 3. c. Make sure that have a good cable connection between your serial device and the Serial Device Server.
Parameter Specifications 2.412 GHz ∼ 2.484 GHz ISM band Operating Frequency 5.15 GHz ∼ 5.25 GHz ISM band 5.725 GHz ∼ 5.825 GHz ISM band Data Modulation Type Orthogonal Frequency Division Multiplexing (OFDM) Complementary Code Keying (CCK) Differential Quadrature Phase Shift Keying (DQPSK) Differential Binary Phase Shift Keying (DBPSK) Channel Number IEEE 802.11b and g: Channels 1 to 11 and 12 to 14...
Appendix A Advanced Security Configuration There are numerous possible security settings. It is therefore important that you verify the appropriate settings with your network administrator. If you enter the settings incorrectly, the Serial Device Server will not be able to communicate on your network. The following table summarizes the wireless settings required for each encryption mode and authentication type: Authentication Type 802.1x...
Page 52
The following is a description of the authentication settings used by the Serial Device Server: Encryption Mode (Wireless Security Only) The possible Serial Device Server wireless encryption modes include: • 64 and 128 bit WEP. These are available for basic WIFI compatibility. Because of known security issues, WEP should be avoided if possible.
Page 53
Wireless Authentication Type (Wireless Security Only) This parameter sets the type of authentication to be performed with the network access point (Radius authentication server), or with a peer unit in Ad Hoc mode. The Serial Device Server supports Shared Key and Open System Authentication with WEP, and PSK, TLS, TTLS, LEAP, PEAP, and EAP-FAST with WPA, WPA2, DYNAMIC WEP, and WPA2-WPA.
Page 54
• Certificate Root Key This is the authentication key used to verify the root certificate in the certificate chain provided by the authentication server. To set to null, send leave this field blank. Enter the certificate root key on the Configure Authentication Certificate page in the Serial Device Server internal web pages, or use the console command SET NW CERTKEY <value>, where <value>...
Appendix B Console Commands The following tables describe the console commands available from the internal command console. Access the command console through the serial port (if enabled for console mode) or over the network using a Telnet session or a web browser. The console can also be accessed via UART level signals on connector CN5 on the Serial Device Server printed circuit board (this requires you to open the Serial Device Server enclosure and use a special cable;...
Page 56
Command Description SET NW Sets wireless authentication type AUTHtype The default value is Open System Format: SET NW AUTHtype [OPEN | SHARED | TTLS | LEAP | PEAP | TLS | FAST | WPA-PSK ] SH NW AUTH Shows wireless authentication type Sample output: Authentication type= OPEN SYSTEM SET NW...
Page 57
Command Description SET NW KEY# Selects the WLAN WEP key entry (the WEP key that will be used as the transmit key) The possible values are 1, 2, 3, or 4; the default value is 1. Format: SET NW KEY# SET NW KEYVAL Sets the WLAN WEP key entry to the specified hex value For WEP128, the key is 10 hex characters long;...
Page 58
Command Description CL NW BSsid Clears BSSID value and allows the server to use SSID, not a specific AP Format: CL NW BSsid SET NW RTS Sets WLAN RTS threshold The possible values are between 1 and 3000; the default value is 2432. Format: SET NW RTS SH NW RTS...
Page 59
Command Description SH NW CERTCN Shows the value of first common name check string The default is null (blank) string. The command SH NW TTCN also returns this information. Sample output: Common name 1 SET NW Sets second EAP Common Name CERTCN2 Format: SET NW CERTCN2...
Page 60
Command Description SET NW INAP Sets EAP inner-authentication protocol The possible protocols are PAP and MSCHAP_V2; the default value is PAP. Format: SET NW INAP [PAP|MSCHAP_V2] SH NW INAP Shows the inner authentication mode The deprecated command SH NW TTAP also returns this data. Sample output: Authentication protocol = PAP SET NW REALM...
Page 61
Command Description SET NW Sets WPA PSK pass phrase or hex key. WPAPSK This value is only used if the authentication mode is WPA-PSK or WPA2-PSK. The argument to this command is either a pass phrase of 8 to 63 characters or exactly 64 hex characters representing the 256 bit PSK value.
Port Commands Table 15 Port Commands Command Description SH PORT Shows port parameters Sample output: Port Q-Size Type Attributes serial 115200 N 8 1 XON/XOFF CLEAR PORT S1 Aborts the active job on the port. If the remote host is connected, additional data received will be discarded. Format: CL PORT S1 JOB SET PORT S1...
Server Information Commands Table 16 Server Information Commands Command Description Sample Output SET SERVEr Sets server description string Description Format: SET SERVEr DEscription <description-string> SET SERVEr NAme Sets server node name The default value is TWC_xxxxxx, where xxxxxx are the last 6 hex digits of the MAC address.
Page 64
Command Description Sample Output SH SERVEr Shows server parameters Sample output: Serial Server Serial # 9047595 Address: 00-40-17-8A-0E-2B Name: TWC_8A0E2B Number: 0 Identification: Network Server Enabled Characteristics: Link DOWN SH SERVEr CO Shows server network statistics Sample output: Seconds Since Zeroed: 163 Frames Sent,1 Collision: 26 Bytes Received:72950 Frames Sent, 2+Collision: 5...
Service Commands Table 17 Service Commands Command Description SET SERVI <service Sets beginning of transmission (BOT) string index for service name> BOT The SH SERVI STRings command displays the available strings and their associated number; the default value is 1. Format: SET SERVI <service name>...
Page 66
Command Description SET SERVI <service Sets filter 1 text replacement match string index. name> FMS If the index is zero, the default string of <LF> (line feed) is used. The default value is 0. Format: SET SERVI <service name> FRM SET SERVI <service Sets filter 1 text replacement replace string index.
Command Description SET SERVI <service Sets raw TCP port for service name> TCP If port number is 0, raw TCP is disabled on service. The default value is 9100 for service 1, 3001 for service 2. Format: SET SERVI <service name> TCP SH SERVI SUMmary Shows the basic parameters for a specific service.
Command Description SH STRing Defines the BOT and EOT strings used in services [string_num] If string_num is provided, then the specific string definition and expansion are displayed. If string_num is not provided, then all string definitions are displayed without their expansions. Sample output: 2: \1BE 3: \04...
Page 69
Command Description SET IP RANge Allows or prevents access to a range of remote addresses The default value is empty list. Format: SET IP RANge [EN | DI | ALL] aa.bb.cc.dd {MAx ee.ff.gg.hh] SH IP ACcess Displays current access list settings Sample output: All hosts permitted access SET IP ADdress...
Page 70
Command Description SET IP FTP Enables or disables FTP protocol The default value is Enable. Format: SET IP FTP [ENable | DIsable] SET IP HTTP Enables or disables HTTP protocol The default value is Enable. Format: SET IP HTTP [ENable | DIsable] SET IP KEepalive Sets interval in minutes for sending TCP keepalive packets on a connection The default value is 5 minutes.
Page 71
Command Description SET IP ROuter Sets default router address The default value is 0.0.0.0. Format: SET IP ROuter aa.bb.cc.dd SET IP SUbnet Sets IP subnet mask The default value is 0.0.0.0. Format: SET IP SUbnet aa.bb.cc.dd SET IP TCP Enables or disables the raw TCP 9100 protocol The default value is Enable.
Page 72
Command Description SH IP Shows TCP/IP related parameters Sample Output: IP is enabled IP address 192.0.0.192 Boot tries Subnet mask 0.0.0.0 Boot method AUTO IP Gateway 0.0.0.0 Max window 10240 (set manually) LPD banner disabled Timeout 1 min LPD retries are disabled Keepalive 5 min Service...
Firmware Update Table 20 Firmware Update Command Description SET LOAd Sets the firmware to perform a soft reset and enter the server boot program after the ENable next Exit command. This command is used for diagnostic purposes only. The default value is Disable. Format: SET LOAd (ENable | DIsable ] SET LOAd HOst...
Miscellaneous Commands Table 21 Miscellaneous Commands Command Description SET DEFAULT Set parameters to factory defaults EXIT This command exits the current configuration console session. SH FATal Shows fatal error log, if fatal errors exist. CL FATal Clears the fatal error log INIT Instructs the server to execute a soft reset when the next exit command is executed.
Appendix C Firmware Update Procedures Occasionally it may be necessary to update the Serial Device Server to take advantage of new features or to fix specific problems. The simplest way to perform this update is with the Silex UpdateIP utility for Windows XP and 2000 computers. This utility can be found on the CD-ROM that is included with the Serial Device Server, or it can be downloaded from the Support &...
Page 76
tftp -i 192.168.5.70 put /updates/tathsti130.bin access If you are using a different operating system, please refer to the documentation of that operating system for information on how to use the tftp command. Note that you should specify that the tftp destination file is the Serial Device Server password (“access”...
Appendix D Safety and Regulatory Notices Information for United States Users (SX-500 & SX-510) This equipment has been tested and found to comply within the limits for a Class B digital device pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation.
Ethernet and Wireless 802.11b and 802.11g-enabled serial server Model: SX-500 Silex Technology America, Inc. hereby declares that the equipment specified above conforms to the above requirements. Standards used and met in the assessment: CFR Title 47, Part 15, Subpart B and Subpart C; EN55022: 1998 Class B...
Product: Ethernet and Wireless 802.11b and 802.11g-enabled serial server Model No.: SX-500 Silex Technology America, Inc. hereby declares that the above-referenced product, to which this declaration relates, in is conformity with the provisions of: Council Directives 1999/5/EC, Radio Equipment and Telecommunications Terminal Equipment.
Ethernet and Wireless 802.11b/g and 802.11a-enabled serial server Model: SX-510 Silex Technology America, Inc. hereby declares that the equipment specified above conforms to the above requirements. Standards used and met in the assessment: EN55022: 1998 Class B; CFR Title 47, Part 15, Subpart B, Subpart C and subpart E...
Product: Ethernet and Wireless 802.11b/g and 802.11a-enabled serial server Model No.: SX-510 Silex Technology America, Inc., Inc. hereby declares that the above-referenced product, to which this declaration relates, in is conformity with the provisions of: Council Directives 1999/5/EC, Radio Equipment and Telecommunications Terminal Equipment, 1999/519/EC EMF and 93/42/EEC.
Page 82
The SX-510 complies with standards for the following countries: USA: FCC Standard: Part 15, Subpart B, Subpart C and subpart E FCC ID: N6C-SX510 Medical EMC: IEC 60601-1-2:2001 Safety: UL 60950-1 (CSA Mark) SAR: ANSI/IEEE Std. C95.1-1999 IP Rating: IP21 Canada: IC Standard: RSS-210 IC: 4908A-SX510...
Need help?
Do you have a question about the SX-500 Series and is the answer not in the manual?
Questions and answers