Systech RCS/6000The RCS/6000 is characterized by high reliability, superior software functionality, expanded harware interfaces, and simplified remote installation.

The RCS/6000, offering unique functionality to users with specialized nees, enables users to manage, control, program, and share access to peripheral devices over the Internet or Intranet using standard protocols.

Looking for a product replacement? Upgrade path for the RCS/6000 is the NDS-6000.

  • Adapting an RCS/6000 to an RCS/4000 Network +

    If you are using your RCS/6000 to replace a Systech RCS/4000 port server or including it in a network that already contains RCS/4000s, you may want to use an adapter on your RCS/6000 serial port that maps the RCS/6000 DB-9 connector to an RJ-45 connector emulating the RCS/4000 RJ-45 serial ports. The adapter would allow you to use your existing cables to connect to the RCS/6000. Information and a diagram for an RCS/6000 to RCS/4000 adapter are available in the on-line RCS/6000 Administrator's Guide in the section, Adapting Your RCS/6000 to an RCS/4000 Network Newark Electronics.

    Newark Electronics (www.newark.com) can provide an adapter (DEM-45F Jack Adapter, Part Number 50F9356).

    The adapter is color coded as follows:

    DB-9 Pin RJ-45 Pin Color
    1 1 Blue
    2 5 Green
    3 4 Red
    4 8 Gray
    5 3 Black
    6 8 Red
    7 2 Orange
    8 7 Brown

    Newark Electronics www.newark.com
    (800) 463-9275 (To find the nearest location)

  • Additional Information +


    What is the NDS/6000?

    The NDS/6000 family of remote communications servers connects to 10/100 Mbps Ethernet and provides one, two or four DB-9 serial ports that are software selectable to RS-232, RS-422, or RS-485. The NDS/6000 uses the TCP/IP family of protocols to provide terminal connectivity and communications services in open systems environments.

    Features and benefits

    nds 6202 The NDS/6000 offers the following features and benefits:

    • Easy set up and configuration
    • Open systems communications for multi-site data networks
    • Can be used in a variety of data communications applications
    • Reduces cost and complexity
    • 1, 2 or 4 DB-9 serial ports
    • 1 Ethernet port with optional 3 port ethernet hub, ethernet port cross-wired for easy connection to another hub
    • High-speed serial connections
    • Software selectable RS-232, RS-422, or RS-485 modes on each port
    • Dial-up LAN/Internet access
    • IP packet routing
    • Operating system independent
    • Modem and serial printer pooling
    • Complete remote diagnostics
    • LEDs for each port, signaling port status and error conditions
    • Industry standard interoperability
    • Developer's API for custom, on-board applications and protocols
    • Raw reverse telnet option so you can access ports without using special protocol or processing
    • Standard lpd printing option that is efficient and easy to use
    • Multiple services per port allows setting up both incoming and outgoing services on the same port
    • Standard lpd printing option that is efficient and easy to use
    • Dial on demand to automatically dial and make a connection with a remote system
    • Multiple services per port allows setting up both incoming and outgoing services on the same port
    • Reverse telnet support for a variety of UNIX operating systems
    • Full SSL Security
    • Phone-to-IP Mapping

    NDS/6000 Connectors

    The front panel of the NDS/6000 provides 1,2 or 16 DB-9 serial ports, with its number by each connector. Each serial port connector has an associated LED, also numbered, that signals normal operation or error conditions. A larger status LED on the lower right indicates the overall status of the port server. A reset button is provided. The hardware reset button reboots the port server, restarting it as if it had been powered off and back on, putting the unit into operating mode. The reset button also allows restoration of the default configuration to the unit.

    NDS/6000 Front Panel

    The back panel provides up to four RJ-45 Ethernet hub ports. The port labeled LAN is wired for connection to a hub. In addition, LEDs for the Ethernet ports are located on the rear panel, conveniently located next to the Ethernet ports. The power connector is located on the right side.

    NDS/6000 Port Ethernet
    NDS/6000 Back Panel - 4 Port Ethernet Hub


    Configuring the NDS/6000 IP Addresses

    The NDS/6000 provides flexibility in assigning the necessary IP address. You can assign the IP address using one of five methods:

    • If you are using Windows, you can install and use the NativeCOM software, setting the IP address as part of the configuration process. The NativeCOM software is provided free of charge with your Systech port server.
    • directly assign the address on the RCS/6000 via terminal
    • assign the IP address using ARP on a host
    • assign the IP address using a BOOTP server allow a DHCP server to assign the IP address

    Session settings

    When the NDS/6000 is booted, the configuration information that defines the operation of the NDS/6000 during the session (the active configuration) is loaded into memory from the current configuration database in flash memory. You can change any configuration setting in the active configuration. In addition, you can save the active configuration into the current configuration database (in flash memory) so that the changed settings will be available after reboot/restart.

    When the NDS/6000 is delivered, the current configuration database contains factory default settings. In addition, a factory default configuration database (a copy of the current configuration database) is stored in flash memory. The factory default configuration database is stored as a backup configuration which can be restored into the current configuration database if necessary. If the NDS/6000 encounters an error condition while loading the current configuration database into the active configuration, it will load the factory default configuration database into the active configuration instead, in order to complete the boot. The status LED on the back panel will flash alternately yellow and green to indicate that a problem occurred and the factory default configuration was loaded.

    Changing Settings

    The configuration settings can be changed:

    • using a web browser to connect to the IP address of the NDS/6000; or
    • for Windows users, using the NativeCOM port redirector software developed by Systech and provided free of charge with the NDS/6000.


    At any point, you can restore the factory default configuration settings.


    Some of the commonly changed configuration items are.



    • User login
    • Administrative


    • Internet address
    • Subnetwork mask
    • Initial route list
    • Host name list
    • Domain name
    • DNS server list

    Asynch serial ports

    • Service definition
    • Speed
    • Character length
    • Stop bits
    • Parity
    • Input flow control
    • Output flow control
    • Inactivity timeout
    • Switch character
    • dcd modem signal

    Possible Configurations

    Terminal dedicated to a host

    Automatically connects a terminal to a host located anywhere on the network. Useful for applications that require a user's terminal to communicate with one and only one host computer, perhaps running a specialized application program.

    Terminal for Rlogin/telnet using multiple sessions

    Supports up to four sessions for each connected terminal.

    Dial-in modem for telnet

    Can dial-in and automatically start a telnet session.

    Dial-out modem (rtelnet)

    Can access the modem for dial-out using telnet or using a reverse telnet connection and application program, such as terminal emulator, tip, cu.

    Printing to a serial port

  • Bug Fixes +

    Release 02B to 02C

    • Fixed bug that could cause long close drain operations to block, delaying I/O operations on other file descriptors accessed by the same thread. BUG 2205
    • Added event notification for received BREAKs on serial ports.
    • Fixed BREAK generation on serial ports. BUG 2221
    • Added implementation for the COMPORT_PURGE_TXTOP COMPORT option. BUG 2214
    • Fixed bug that could prevent SDP from responding to clients with different subnet addresses. BUG 2244
    • Fixed problems with DHCP not working with IP addresses obtained from other sources, such as the adopt IP method. BUG 2236
    • Changed DHCP to renegotiate the lease after reestablishment of network. BUG 2237
    • Fixed bug that prevented DHCP from renegotiating an expired lease. BUG 2239
    • Fixed problem that prevented NTP servers from being configured when DNS was unavailable. BUG 2227
    • Fixed assertion panic with DNS lookups. BUG 2232
    • Fixed two RS-485 transmit bugs that could cause data to get lost or not sent when using NativeCOM. BUG 2209
    • Fixed port tracing message for the RI modem signal change event to include the state of the other modem signals. BUG 2194
    • Partial fix for bug that would cause transmit data to be lost when a modem emulation port was closed. BUG 2210
    • Fixed bug where terminal data received during the protocol get-host-response phase would cause the protocol filter to fail.
    • Modified the VISA2 filter to discard all pre-STX data that comes from the terminal.
    • Fixed processing of the modem emulation AT&... commands. BUG 2208
    • Fixed modem emulation baud rate control to not reset after ATZ or AT&F commands. BUG 2206
    • Fixed modem emulation bug that would cause incomming TCP connections to not be properly cleaned up if the TTY modem connection failed to be established.
    • Fixed bug with SSE modem setup, where DNS lookups could cause long delays. BUG 2198
    • Fixed broken hardware flow control on serial ports. BUG 2216
    • Fixed bug that could cause telnet to miss modem signal transitions. BUG 2218
    • Changed the default SSL cipher string to suppress ephemeral Diffie Hellman, to improve SSL negotiation speed.
    • Fixed problem for streaming HTTP utilities so that the output is rendered by the browser more quickly. BUG 2233
    • Fixed Remote Host Monitoring (RHM) to stop polling alive hosts, and to remove ICMP polling. Hosts are only polled when a transaction fails.
    • Fixed bug that could prevent SSL based online update actions from working when the system time isn't set. BUG 2201
    • Fixed bug that would report success for some failed manual online update requests. BUG 2195
    • Fixed bug that could cause a SSL online update transactions to fail. BUG 2196 Improved performance of displaying the system log. BUG 2197
    • Fixed bug that could result in undesired auto baud configurations. BUG 2235
    • Fixed bug that could cause invalid SSL/HTTP filter configurations. BUG 2203
    • Fixed bug that would allow some browsers to display the online update user interface HTML source for the update status page. BUG 2188
    • Fixed bug that could cause SSL operations to fail when many SSL sessions are active simultaneously.

    Release 02A to 02B

    • Fixed bug that caused the password to get truncated to 7 characters. BUG 2111.
    • Fixed bug that caused SDP DISCOVER retries to fail or interfere with other threads. BUG 2134.
    • Fixed bug that caused SDP to fail when the device server was assigned an IP address on a different subnet than the host. Also caused the device server to not show up with SDP after assigning it an IP address. BUG 2145, BUG 2158, BUG 2174.
    • Fixed bug that caused serial port parity errors to display 0x00 for the error character, instead of the actual received character. BUG 2153.
    • Fixed bug that caused RI modem signal changes to be missed and the state of the RI modem signal to not be properly reported. BUG 2160.
    • Fixed bug that caused DTR/RTS to not be asserted for serial ports configured to wait for DCD. BUG 2166.
    • Fixed bug that caused an orphaned open UDP socket listening on UDP port 0. BUG 2167.
    • Fixed configuration database conversion from pre-02A to 02A. The incorrect conversion would cause DHCP and port services to fail. BUG 2169.
    • Fixed bug that caused all incoming telnet connections to assert DTR and RTS, even when initiated from NativeCOM. This bug was introduced with modem emulation support. BUG 2171.
    • Fixed bug that could cause the panic, "Oversize DHCP packet in dhcp_size". The DHCP option parsing code did not handle the PAD option. BUG 2173.
    • Fixed bug that would cause SDP to fail after obtaining an IP address from DHCP. BUG 2175.
    • Fixed bug that caused ARP method of setting the IP address to occasionally fail. BUG 2176.
    • Enhanced the system log display to work around the Internet Explorer problem of not displaying log data until several lines were available. BUG 2177.
    • Fixed bug that caused modem emulation on serial ports to not drop DCD when the connection is closed from the network side. BUG 2180.
    • Fixed modem emulation bug that didn't silently ignore AT$xxx commands. BUG 2181.
    • Fixed bug that caused DHCP or configuration database supplied DNS domain names from being properly configured. BUG 2183.
    • Fixed outgoing telnet bug that didn't use the proper TCP port. BUG 2185.
    • Fixed bug that could cause SSE based applications to spin if output blocks while there is output data waiting to be sent. BUG 2186.
    • Fixed bug that could cause data loss with NativeCOM, if the output modem signals are changed while serial data is being transmitted or received. BUG 2187.
    • Fixed DNS query bug that could cause DNS queries to fail if the device server received an improper DNS reply.
    • Changed to reset and restart port services when changing serial settings.

    Release 01B to 02A

    • Fixed bug that prevented outgoing modem signals from being asserted when using hardware flow control and modem emulation.
    • Fixed bug that allowed modem signal changes to be missed.
    • Fixed bug in the telnet code that could cause the system to hang.
    • Fixed bug that could cause the browser interface to hang.
    • Fixed bug that caused the initial modem signals to not get reported to NativeCOM when the port is opened.
    • Fixed TCP keep-alives.
    • Fixed bug that caused uploading small BDNL files to fail.
    • Fixed bug that too much data to be written to flash when uploading a BDNL file to the NDS.
    • Partially fixed bug that caused the trace data display to stop. This fix ensures that it won't stop un til after 256 hours has elapsed, instead of after only 1 hour.
    • Fixed bug that caused dtelnetd to not handle echo properly when entering a password.
    • Fixed bug that left telnet in canonical character echo mode.
    • Fixed bug that would panic the NDS when HTTP POST requests with Content-Types other than formurl-encoded or multipart-formdata were receieved.
    • Fixed bug that could result in missed modem signal changes.
    • Fixed bug that could cause telnet to mis-behave.
    • Fixed bug that caused rtn to lose input data. Fixed bug that DHCP from renewing the lease.
    • Fixed bug that caused DATA ABORT panics.
    • Fixed bug that could cause the last part of an LPD print job to get lost when the file size is unspecified.

    Release 01A to 01B

    • Fixed DNS lookups from the telnet manager to be non-blocking.
    • Fixed bug that caused reverse telnet connections to take a long time to close when the DNS server address was invalid.
    • Fixed bug that would cause an outgoing telnet connection to hang if the outgoing TCP connection timed out.
    • Fixed bug that caused an assertion failure when saving the configuration when the flash save failed.
    • Fixed bug that caused the telnet application to get stuck in a rapid open/close loop when Require DCD is set and DCD is asserted.
    • Fixed bug that required host names entered on the browser interface to be resolvable at the time of entry.
    • Fixed bug that caused the telnet application, when in modem emulation mode, to not process telnet options and not dial the default IP when using an empty ATD command.
    • Increased the maximum allowable length of telnet destination IP address field to 47 to allow longer hostnames.
    • Fixed bug that would cause telnet to leave abandoned 900x and 800x TCP sockets open, listening for connections, when an outgoing network connection is made.
    • Fixed bug that didn't clear the port status network connection status for telnet connections when using modem emulation mode.

    Release 01A

    • Initial release
  • NDS/6000 Series +

    Systech NDS/6204

    Serial to IP Network Device Servers for Retail and Industrial Requirements

    Systech NDS/6000 network device servers provide LAN-attached serial port expansion, remote configuration and management, and IP routing. For developers and OEMs with unique protocol conversion, monitoring and routing needs, Systech's Developer's API is available to create custom added-value.

  • 1


For the latest Firmware, please visit the Software Updates page.

If you have any questions, please contact technical support at (858) 674-6500 Extension 711 or send us an IM.You can also visit the FAQ section to find your answers or post a question.