NDS/1000 Series

NDS 1000 Serial to IP
  • Embedded and Standalone Product Models
  • LAN-Attached Serial Ports
  • Remote Monitoring
  • IP Routing
  • RS-232 or 422/485
  • DB-9, RJ-45
  • NativeCOM Port Redirection Software for Windows

Introducing the perfect solution for network enabling any product or peripheral with a serial interface in system environments where a very small footprint standalone solution is an absolute must.

Systech NDS/1000 Network Device Servers are targeted at users who need to manage, control and share access with one or two serial peripheral devices over a LAN or the Internet using standard protocols.

By using our NDS/1000 serial-to-IP solutions for LAN-attached serial port expansion and remote monitoring, previous investments in serial based peripherals and devices may be maintained.

Whatever your specialized need, the NDS/1000 uses industry standard TCP/IP and telnet protocols to ensure open-systems connectivity and flexibility for your demanding applications... all the functionality you need in a very small footprint.

Systech device servers are the clear choice of leading OEMs and integrators for a broad range of serial-to-IP applications. So contact your favorite Systech reseller today, and accelerate your company's transition to IP-based communications!

Product Model Serial Ports Ethernet I/F Programmable
# of ports Speed (bps) Electrical I/F Physical I/F
NDS/1111 1 115.2 232 DB-9 10 Base-T No
NDS/1141 1 230.4 232 DB-9 10/100 Bast-TX Yes
NDS/1181 1 115.2 485/422 DB-9 10 Base-T No
  • Status LEDs for port. Dimensions: 3.9 x 2.5 x 1.2 inches (100 x 63 x 30 mm).
  • External 110 to 240 VAC power supply; provides +5v DC to NDS.


NDS/1000 Specifications

  • Physical Specifications +


    3.9 x 2.5 x 1.2 inches
    100 x 63 x 30 mm

    2.3 x 2.5 x .83 inches
    58 x 64 x 21 mm
    Operating Temp: 0˚ to 50˚ C
    Storage Temp: -10˚ to 70˚ C
    Humidity: 10% to 90% non-condensing
  • IP Protocol Support +







  • Remote Management and Diagnostics +

    Web-Browser Remote Interface

    Field Upgradeable Flash

    Remote Diagnostics

    Local Diagnostics

    Pin-level Diagnostics

    Remote Trace

  • Hardware Interface +

    10 Base-T or 10/100 Base-TX

    4 Mbytes in-circuit boot flash & program memory

    16 Mbytes SDRAM

  • Packaging and Environment +

    CD-ROM configuration & documentation

    ESP Protection

  • Security and Encryption +

    SSL (optional)

  • 1
  • NPS/1000 New Features and Enhancements
  • NPS/1000 Bug Fixes

Release 02B to 02C

  • No new features

Release 02A to 02B

  • Added software auto baud for the modem emulation version.
  • Added additional IP address formats to the modem emulation version.
  • Changed the ATX default to 4, so that verbose result codes are enabled by default. (Modem emulation version).

Release 01A to 02A

  • Added modem emulation support. Requires separate bdnl file (with "_E" extension after version number).
  • Changed layout of the "Telnet Client" web browser configuration page.
  • Created two separate download images. Standard one supports LPR but not modem emulation. The other ("_E" option) supports modem emuation but not LPR.

Release 00F to 01A

  • Changed status LED behavior to only blink when NPS has a permanent IP address.
  • Changed status LED behavior to indicate when the "restore default" operation is happening.
  • Added information about the serial port electrical interface to the serial port page and the welcome page.
  • Doubled the system trace buffer size from 512 to 1024 entries.
  • Reworked the serial interrupt priorities to improve performance and allow streaming input at 115200 bps.
  • Added support for emulation of modem signals based on configuration. Used in embedded models.

Release 00E to 00F

  • Added LPD support.
  • Added TCP keep-alive configuration parameters.
  • Added route html configuration page.
  • Added links to the reboot html page.
  • Added password authentication configuration html page.
  • Added tty information status to the port status html display. This is used by telnet, telnetd, and lpd applications.
  • Added TERMTYPE configuration to the telnet configuration page.
  • Enhanced the flash update API to accept an optional UDP port number for the remote server. This allows overriding the default well-known TFTP UDP port number.
  • Updated the flash update TFTP timeout from 5 to 30 seconds.
  • Increased the system trace buffer size from 256 entries to 512 entries.
  • Added a DHCP daemon to manage the DHCP/BOOTP lease negotiations. This prevents some panics due to DHCP lease expiration.
  • Changed port status display to report "Blocking Input" instead of "Sent XOFF". "Blocking Input" indicates that the driver wishes to flow control input, regardless of whether any input flow control is configured.
  • Added build date/time to the welcome html page.
  • Increased transmit throughput.
  • Improved open semantics to prevent transient modem signal assertions on NativeCOM ports during opens.
  • Added support to telnet for client command mode.
  • Added the DHCP CLIENT_ID option to the DHCP/BOOTP requests. It uses the port server's MAC address as the client ID. This matches the behavior of the RCS family port servers.
Read More

Release 02B to 02C

  • Fixed formatting of the port status LPR job status information. The number of bytes printed and the number of bytes in the file would be incorrectly displayed if they were larger than 65535.
  • Fixed bug that caused output characters to get dropped in RS-485 mode.
  • Fixed standard OS image to allow configuration of the outgoing telnet service on a port. This was broken with the addition of modem emulation support.
  • Fixed port server password user interface to only allow passwords up to 7 characters.
  • Fixed bug that caused back-to-back LPR print jobs to the same printer to hang the LPD task.

Release 02A to 02B

  • Fixed bug where AT commands following an &F command would be ignored.
  • Fixed bug where the ATI3 command was lacking a leading CRLF.
  • Fixed bug that caused the reset port command to always reset port 1.

Release 01A to 02A

  • Fixed bug that prevented adding a default route.
  • Fixed bug that would cause telnet to hang on tty ports.
  • Fixed bug that would cause the serial port parameters to not get properly applied to the port.
  • Fixed bug that prevented getting a DHCP lease from a LinkSys BEFSR41 DSL router.
  • Fixed bug that caused parity errors when the serial port was configured as 7E1.

Release 00F to 01A

  • Fixed bug that sometimes caused an overrun error when serial port was opened.
  • Fixed bug that would occasionally cause a corrupted system trace entry.
  • Fixed memory corruption bug that would sometimes cause syslog display or browser interface to fail.
  • Fixed bug that prevented setting 115200 baud from browser interface.

Release 00E to 00F

  • Fixed bug that caused DHCP to spin when it enterred the RENEW state.
  • Fixed bug that caused the NPS to sometimes hang on reboot after updating the OS image.
  • Fixed bug that would cause the tty output to stop (hang).
  • Fixed bug that caused the NPS to panic when transmitting/receiving lots of data at high baud rates (115200).
  • Fixed bug that caused a panic when running the port_stat browser page.
  • Fixed http authentication to not ask for authentication if an empty password is configured.
  • Fixed various problems with assigning the IP address and mask from SDP, DHCP/BOOTP, and adopt IP address methods.
  • Fixed flash update TFTP processing to handle lost TFTP_ACK packets.
  • Added Windows work-around in the SDP daemon for a Windows bug where Windows machines don't accept directed UDP packets with a source IP address of 0. This was breaking the ASSIGN_IP responses.
  • Fixed telnet/telnetd to drain the output on the serial port when closing the port.
  • Fixed up telnet/telnetd processing to prevent starvation when dealing with streaming NET data Fixed system tracing to support persistent trace display.
  • Fixed some flow control problems in the tty driver.

Release 00D to 00E

  • Fixed bug that prevented BOOTP from working with Linux servers.
  • Fixed bug in telnet client that prevented serial data from being read when configured to connect to a specific IP address.
  • Fixed bug that would report an error when uploading a configuration dartabase from the browser flash management page even if the operation was successful.
Read More