Page 4
Terminal BIN Mode ........................37 SSH Mode ........................... 37 Reverse Terminal Applications ....................... 38 Reverse Telnet ..........................38 Reverse SSH ..........................38 Printer Modes ............................39 Dial In/Out Modes ..........................40 Disabled Mode ............................. 40 Configuration With the Web Console ....................41 Using Your Web Browser........................
Page 5
Serial Parameters ......................... 93 Port Data Buffering/Log ........................94 Port Modem Settings ..........................95 Port Cipher Settings ..........................95 User Table ............................96 System Configuration Settings ......................97 Basic Settings ............................. 97 Server Settings ..........................97 Time Settings ..........................97 Accessible IP List ..........................
Page 6
Linux Real TTY Drivers ........................158 Basic Procedures ........................158 Hardware Setup ......................... 158 Installing Linux Real TTY Driver Files .................... 158 Mapping TTY Ports ........................159 Removing Mapped TTY Ports ......................159 Removing Linux Driver Files ......................160 macOS TTY Drivers ..........................160 Basic Procedures ........................
Page 7
The NPort 6000 Series of secure serial device servers has many exceptional features. Over 20 models comprise the NPort 6000 Series. The major differences between the models are the number of ports and the type of network connection employed. All instructions and information presented for the NPort 6000 apply to all models in the series.
Page 8
• Warranty card • • 2 attachable wall-mount ears DIN-Rail Accessories for the NPort 6150, NPort 6250, and NPort 6450 (can be purchased separately) DK-35A DIN-rail mounting kit (35 mm) • DIN-rail power supply • NPort 6000 Series User Manual...
Page 9
Product Features All models in the NPort 6000 Series have the following features: Secure data access modes, including Secure Real COM, Secure TCP Server, Secure TCP Client, and • Secure Pair Connection Versatile socket-operating modes, including TCP Server, TCP Client, UDP, and Real COM driver •...
Page 10
SECC sheet RS-422, Ethernet 8-HV-T metal (1 mm) RS-485 RS-232, NPort 6650- 88-300 SECC sheet RS-422, Ethernet 16-HV-T metal (1 mm) RS-485 RS-232, NPort 6650- 88-300 SECC sheet RS-422, Ethernet 32-HV-T metal (1 mm) RS-485 NPort 6000 Series User Manual...
Page 11
2. Getting Started This chapter covers the hardware installation of the NPort 6000. Software installation is covered in the next chapter. Panel Layout NPort 6150/6250 NPort 6150 NPort 6250 NPort 6000 Series User Manual...
Page 12
NPort 6450 NOTE The LCD panel is only available with standard temperature models. NPort 6000 Series User Manual...
Page 13
NPort 6610/6650 NOTE The LCD panel is only available with standard temperature models. NPort 6000 Series User Manual...
Page 14
When snapping the attachments to the DIN rail, make sure that the stiff metal springs are at the top. NPort 6150 NPort 6250 NPort 6450 Rack-mounting Use four screws to attach the NPort 6610/6650 to a standard rack. NPort 6610/6650 NPort 6000 Series User Manual...
Page 15
“Ready” LED will change to green. NOTE You should use 8 kg-cm of screw torque and 22-14 AWG of suitable electric wire to connect the NPort 6600 VDC’s power cord to its terminal block. NPort 6000 Series User Manual...
Page 16
The serial port is transmitting data. (6610/6650) Data is not being transmitted through the serial port. Orange The serial port is receiving data. P1 to P16 Rx (6610/6650) No data is being received through the serial port. NPort 6000 Series User Manual...
Page 17
Do not use the 1 KΩ setting on the NPort 6000 when using the RS-232 interface. Doing so will degrade the RS-232 signals, shorten the maximum allowed communication distance, and the Rx LED may light up. NPort 6150/6250/6450 Jumpers NPort 6150 NPort 6250 NPort 6000 Series User Manual...
Page 18
NPort 6450 (Revision before v1.7.1) NPort 6450 DIP Switches (Revision v1.8.0 and after) Pull High Pull Low Terminator 1 KΩ 1 KΩ 120 Ω 150 KΩ 150 KΩ – NPort 6000 Series User Manual...
Page 19
NPort 6650 DIP Switches Pull High Pull Low Terminator 1 KΩ 1 KΩ 120 Ω 150 KΩ 150 KΩ – NPort 6000 Series User Manual...
Page 20
SNMP to send a trap if authentication failures happen. NOTE Once all the settings are configured according to your needs, remember to save, and restart the device so that all the new settings are effective. Remember to export your settings. NPort 6000 Series User Manual...
Page 21
Audit the devices periodically to make sure they comply with these recommendations and/or any • internal security policies. If there is a need to return the unit to Moxa, make sure encryption is disabled and that you had already • backed up the current configuration before returning it. NPort 6000 Series User Manual...
Page 22
The above information is provided “as-is”, and we make no warranties, express, implied or otherwise, regarding its accuracy, completeness, or performance. NPort 6000 Series User Manual...
Page 23
You may need to set the username and password for the first user (it will also be the admin user) of this device to enhance the device security. Refer to Chapter 14, Software Installation/Configuration, for details on how to install and use the Device Search Utility. NPort 6000 Series User Manual...
Page 24
Press the menu button to exit the Network setting menu and return to the Main Menu. Use the UP and DOWN buttons to select Save/Restart and press SEL. Use the UP and DOWN buttons to select Yes and press SEL to restart. NPort 6000 Series User Manual...
Page 25
NPort 6000’s IP address. This can be done using Telnet. NOTE The Telnet console is disabled by default from firmware version 2.0 onwards. ATTENTION Figures in this section were taken from the NPort 6650’s Telnet console. NPort 6000 Series User Manual...
Page 26
You will be asked to enter the username and password to access the NPort 6000 device. If you're accessing the NPort the first time, the default username is admin and the default password is moxa. Press ENTER to proceed. NPort 6000 Series User Manual...
Page 27
IP address; then, type in the new IP address and press ENTER. Note that if you are using a dynamic IP configuration (BOOTP, SHCP, etc.), you will need to go to the IPv4 Configuration Field (or IPv6 Configuration Field) and press ENTER to select the appropriate configuration. NPort 6000 Series User Manual...
Page 28
10. Press R or use the arrow keys to select Restart and then press ENTER. 11. Press S or use the arrow keys to select System; then press ENTER to restart the NPort 6000. NPort 6000 Series User Manual...
Page 29
8, None, 1 (19200 for Baud Rate, 8 for Data Bits, None for Parity, and 1 for Stop Bits). From the Property window’s Terminal page, select ANSI or VT100 for Terminal Type and click OK. NPort 6000 Series User Manual...
Page 30
If the NPort 6000 has been set up for password protection, you will be prompted to enter the password. After you enter the password, or if password protection is not enabled, you will be prompted to select the terminal mode. Press 1 for ansi/vt100 and then press ENTER. NPort 6000 Series User Manual...
Page 31
The main menu should come up. Once you are in the console, you may configure the IP address through the Network menu item, just as with the Telnet console. Refer to steps 4 to 11 in the Telnet Console section to complete the initial IP configuration. NPort 6000 Series User Manual...
Page 32
Ethernet Modem mode, and one port for Reverse Telnet mode. Refer to Chapter 8, Configuring Serial Port Operation Modes, for detailed information and configuration instructions. Device-control Applications For device-control applications, the NPort 6000 offers the following modes: Real COM/Secure Real COM mode and RFC2217 mode. NPort 6000 Series User Manual...
Page 33
Real COM mode will not work when the NPort 6000 is using a private IP address, or if the NPort 6000 is in a dynamic IP address environment. In either of these cases, the remote host/server cannot connect to the NPort 6000. Private IP address application NPort 6000 Series User Manual...
Page 34
The host requests a connection from the NPort 6000, which is configured for TCP Server mode. Once the connection is established, data can be transmitted in both directions between the host and the NPort 6000. TCP Server mode supports optional data encryption using TLS. NPort 6000 Series User Manual...
Page 35
These traits make UDP mode especially suited for message display applications. NPort 6000 Series User Manual...
Page 36
TCP/IP Ethernet. By connecting the properly configured NPort 6000 serial port to the MS-DOS computer’s serial port, it is possible to use legacy software to transmit data over the Ethernet if the software is originally designed to transmit data over a modem. NPort 6000 Series User Manual...
Page 37
Terminal BIN mode allows one session per port and is used for terminal applications that include file- transfer features. SSH Mode SSH mode allows one session per port and is used for secure terminal applications that abide by the SSH protocol. NPort 6000 Series User Manual...
Page 38
Reverse Telnet mode. Reverse SSH The NPort 6000 also offers a Reverse SSH mode so you can use SSH utilities such as PuTTY to connect to remote servers. NPort 6000 Series User Manual...
Page 39
NPort 6000, with a port number assigned to specify the printer’s location. Windows or UNIX hosts can access the printer over the network in either RAW or LPD modes. Refer to Chapter 8, Configuring Serial Port Operation Modes, for detailed information and configuration instructions. NPort 6000 Series User Manual...
Page 40
(including static, RIP I, and RIP II) can be adjusted to route different WAN connections. Refer to Chapter 8, Configuring Serial Port Operation Modes for detailed information and configuration instructions. Disabled Mode You can disable any port on the NPort 6000 by setting the operation mode to Disabled. NPort 6000 Series User Manual...
Page 41
Verify that cookies are enabled for your browser. If the cookies are disabled, you cannot use the web console. (Cookies are only used for password transmission.) For Internet Explorer, enable cookies by selecting Internet Options from the Tools menu: NPort 6000 Series User Manual...
Page 42
For Windows 2003 users, you may need to add the NPort 6000’s IP address to your browser’s list of trusted sites. If you see the following window while attempting to view the web console, click on Add… to modify the list of trusted sites: NPort 6000 Series User Manual...
Page 43
Internet Explorer to trust. Add the IP address of your NPort 6000 here (the factory default IP address is 192.168.127.254). After adding the NPort 6000’s IP address as a trusted site, you should be able to view the web console by entering the NPort 6000’s IP address in your browser’s address bar. NPort 6000 Series User Manual...
Page 44
Remember to back up your configuration by exporting it to a file. Your configuration can be easily restored by importing the file to the NPort 6000. This will save time if you have forgotten the password and need to reload the factory defaults. NPort 6000 Series User Manual...
Page 45
Save Configuration in the navigation panel. If you restart the NPort 6000 without saving your configuration, the NPort 6000 will discard all submitted changes. NPort 6000 Series User Manual...
Page 46
(such as a computer) as a permanent address on the network. Computers use the IP address to identify and talk to each other over the network. Choose a proper IP address that is unique and valid in your network environment. NPort 6000 Series User Manual...
Page 47
IPv4. The difference between the two versions is the length of the IP address. IPv4 uses 32-bit IP addresses; IPv6 uses 128-bit IP addresses. IPv4 is still the predominant protocol used over most of the Internet. NPort 6000 Series User Manual...
Page 48
100 Mbps or 10 Mbps. Note that there is no option for configuring the network speed for the optional network modules for the NPort 6600 and 6450. LLDP Setting Description Factory Default Enable or Disable Enables or disables the LLDP function. Enable NPort 6000 Series User Manual...
Page 49
ARP table on the server. If you enable this function and set the send period, the NPort 6000 will send periodically send broadcast packets at the specified time interval. Module Settings If your NPort 6000 Series has expanded network modules, refer to Chapter 7 for more information. NPort 6000 Series User Manual...
Page 50
Iface: This is the network interface to which the packet must be sent. ATTENTION When a serial port is configured for PPP/SLIP, the Iface field must be set to that serial port for proper communication. NPort 6000 Series User Manual...
Page 51
IP address of 203.67.6.254 to the routing table to handle hops to 210.48.96.9. Generally, connections to the Internet are handled by assigning a gateway server in the network settings rather than through the route table. NPort 6000 Series User Manual...
Page 52
202.65.66.xxx (located outside network 203.67.6.xxx). You will need to add a route entry for the next-hop router, 203.67.6.252 that delivers requests to network 202.65.66.xxx. The metric hop in this case is 2 route hops. NPort 6000 Series User Manual...
Page 53
Destination IP Modem 1 203.67.6.250 202.6.6.250 Modem 3 202.6.6.250 203.67.6.250 Modem 2 203.67.6.249 201.2.2.249 Modem 4 201.2.2.249 203.67.6.249 Here, you will need to add two entries to the routing table, as shown in the following figure NPort 6000 Series User Manual...
Page 54
Protocol Turbo Ring Turbo Ring 2 Topology Ring Ring Baudrate/Recovery 921.6 kbps Up to 100 ms 921.6 kbps Up to 100 ms Time 9600 bps Up to 40 ms 9600 bps Up to 20 ms NPort 6000 Series User Manual...
Page 55
Since this configuration can give rise to loops, the network will overload if STP is NOT enabled. LAN 1 Bridge B Bridge A LAN 2 Bridge C LAN 3 NPort 6000 Series User Manual...
Page 56
Root Bridge. The Bridge Identifier is calculated using the MAC address of the bridge and a priority defined for the bridge. The default priority of the NPort 6000 Series is 32768. Each port has a cost that specifies the efficiency of each link. The efficiency cost is usually determined •...
Page 57
The major benefit of RSTP is that the configuration decision is made locally rather than network-wide, allowing RSTP to carry out automatic configuration and restore a link faster than STP. NPort 6000 Series User Manual...
Page 58
The route through Bridges C and B costs 200 (C to B=100, B to A=100) The route through Bridges Y and B costs 300 (Y to B=200, B to A=100) The Designated Bridge Port for LAN Segment 3 is Port 2 on Bridge C. • NPort 6000 Series User Manual...
Page 59
The Spanning Tree Algorithm places limits on three of the configuration items described above: [Eq. 1]: 1 sec ≦ Hello Time ≦ 10 sec [Eq. 2]: 6 sec ≦ Max. Age ≦ 40 sec [Eq. 3]: 4 sec ≦ Forwarding Delay ≦ 30 sec NPort 6000 Series User Manual...
Page 60
NPort 6000 units. In fact, the master is only used to identify which segment in the redundant ring acts as the backup path. In the following subsections, we explain how the redundant path is selected for rings configured for Turbo Ring and Turbo Ring V2. NPort 6000 Series User Manual...
Page 61
Select any LAN port of the NPort 6000 to be one of the 1st Redundant Port Port 1 redundant ports. Select any LAN port of the NPort 6000 to be one of the 2nd Redundant Port Port 2 redundant ports. NPort 6000 Series User Manual...
Page 62
Select any LAN port of the NPort 6000 to be one of the 1st Redundant Port Port 1 redundant ports. Select any LAN port of the NPort 6000 to be one of the 2nd Redundant Port Port 2 redundant ports. NPort 6000 Series User Manual...
Page 63
Application: Select an application for the serial port from among the choices. Your application will determine the modes that are available. Mode: Once you have chosen an application, select the mode. The configuration settings will vary depending on the mode that you have selected. NPort 6000 Series User Manual...
Page 64
If you select Yes, the port will ignore the host that stopped responding and continue data transmission to the other hosts. NPort 6000 Series User Manual...
Page 65
Response timeout. If this field is set to 0, the Response timeout is essentially infinite, and the NPort 6000 will wait until the pre-command request is received to send the next command. NPort 6000 Series User Manual...
Page 66
Strip Delimiter: Data in the buffer is first stripped of the delimiter before being transmitted. • Force transmit (default=0 ms): This parameter defines how large a gap in serial communication the NPort 6000 will allow before packing the serial data in its internal buffer for network transmission. NPort 6000 Series User Manual...
Page 67
If Enable is selected, control commands will be accepted, with the most recent command received taking precedence. Secure (default=Disable): If you select Enable, data sent through the Ethernet will be encrypted with SSL. NPort 6000 Series User Manual...
Page 68
Delimiter 1 and never on its own; otherwise, there may be data errors. Even when a delimiter is enabled, the NPort 6000 will still pack and send the data when the amount of data exceeds 1 KB. NPort 6000 Series User Manual...
Page 69
NPort 6000 will listen for another TCP connection from another host after closing the connection. If TCP alive check time is set to 0, the TCP connection will remain open even if there is no response to the keep-alive packets. NPort 6000 Series User Manual...
Page 70
Force transmit (default=0 ms): This parameter defines how large a gap in serial communication the NPort 6000 will allow before packing the serial data in its internal buffer for network transmission. Socket Applications TCP Server Mode NPort 6000 Series User Manual...
Page 71
RTS and DTR signal to change their status to low when the Ethernet connection goes down. Use always high if you do not want the Ethernet connection status to affect the RTS or DTR signals. NPort 6000 Series User Manual...
Page 72
Delimiter 1 and never on its own; otherwise, data errors may occur. Even when a delimiter is enabled, the NPort 6000 will still pack and send the data when the amount of data exceeds 1 KB. NPort 6000 Series User Manual...
Page 73
Inactivity time. If this field is set to 0, the TCP connection is kept active until a connection close request is received. NPort 6000 Series User Manual...
Page 74
A TCP connection will be established when a DSR “On” signal is received and will DSR On/None remain active indefinitely. A TCP connection will be established when a DCD “On” signal is received and will DCD On/DCD Off be disconnected when a DCD “Off” signal is received. NPort 6000 Series User Manual...
Page 75
Delimiter 1 and never on its own; otherwise, data errors may occur. Even when a delimiter is enabled, the NPort 6000 will still pack and send the data when the amount of data exceeds 1 KB. NPort 6000 Series User Manual...
Page 76
Local listen port (default=4001): This is the UDP port that the NPort 6000 listens to and that other devices must use to contact the NPort 6000. To avoid conflicts with well-known UDP ports, the default is set to 4001. NPort 6000 Series User Manual...
Page 77
WAN (i.e., through one or more routers). In Pair Connection Mode, both data and modem control signals (but not DCD signals) are transparently transferred between the two NPort 6000 servers. NPort 6000 Series User Manual...
Page 78
NPort 6000 will listen for another TCP connection from another host after closing the connection. If TCP alive check time is set to 0, the TCP connection will remain open even if there is no response to the keep-alive packets. NPort 6000 Series User Manual...
Page 79
PC, and TCP port is the TCP port number of the remote Ethernet modem or PC. Once the remote unit accepts this TCP connection, the NPort 6000 will send out the CONNECT baud signal via the serial port and then enter data mode. NPort 6000 Series User Manual...
Page 80
Select guard time Reply “OK” only AT&R Serial port RTS option command Reply “OK” only AT&S Serial port DSR control Reply “OK” only AT&V View settings AT&W Write current settings to flash for next boot up NPort 6000 Series User Manual...
Page 81
Authentication is performed locally first, switching to Radius if unsuccessful. None Authentication is not required. Try next type on authentication denied (default=Disable): The field enables or disables the system to try next type on first authentication denied. NPort 6000 Series User Manual...
Page 82
Break: This field defines the quick key to send a break signal. Interrupt: This field defines the quick key for program termination. Auto-login prompt (default=ogin:) Password prompt (default=password:) Login username: Enter the terminal login ID here. Login password: Enter the password for the terminal login here. NPort 6000 Series User Manual...
Page 83
For most applications, this setting will be unnecessary and will have no effect. Quit (default=(^E) 0x05): This field configures the quick key used to disconnect the link between the current terminal session and the remote host. It is not necessary for binary communication. NPort 6000 Series User Manual...
Page 84
Primary and Secondary host address: If specified, the fields designate permanent hosts to which the terminal will always be connected. SSH TCP port (default=22): By default, the SSH TCP port number is set to 22, which is the default SSH port number. NPort 6000 Series User Manual...
Page 85
It is the port number that the serial port uses to listen to connections and that other devices must use to contact the serial port. To avoid conflicts with well-known TCP ports, the default is set to 4001. NPort 6000 Series User Manual...
Page 86
To avoid conflicts with well-known TCP ports, the default is set to 4001. Each NPort 6000’s serial ports are mapped to a TCP port. To avoid conflicts with other TCP ports, set port numbers to 4001 for port 1, 4002 for port 2, etc. NPort 6000 Series User Manual...
Page 87
TCP port number: This field is automatically filled in by the NPort 6000 and cannot be set by the user. The host uses this value to determine the Group to which the printer attached to this serial port belongs. Groups 01 to 06 are mapped to ports 2048 to 2063, respectively. NPort 6000 Series User Manual...
Page 88
Link quality report (default=Disable): Setting this field to Enable allows the NPort 6000 to disconnect a connection if the link noise exceeds a certain threshold. Username: This is the dial-out user ID account. Password: This is the dial-out user password. NPort 6000 Series User Manual...
Page 89
Link quality report (default=Disable): Setting this field to Enable allows the NPort 6000 to disconnect a connection if the link noise exceeds a certain threshold. Username: This is the dial-out user ID account. Password: This is the dial-out user password. NPort 6000 Series User Manual...
Page 90
Disconnect by (default=None): If this field is set as DCD-off, the connection will be disconnected when the DCD signal is off. If this field is set as DSR-off, the connection will be disconnected when the DSR signal is off. NPort 6000 Series User Manual...
Page 91
Authentication is performed locally first, switching to Radius if unsuccessful None Authentication is not required. Try next type on authentication denied (default=Disable): The field enables or disables the system to try the next type on first authentication denied. NPort 6000 Series User Manual...
Page 92
Disabled Mode When the Application is set to Disable, the relevant port will be disabled. NPort 6000 Series User Manual...
Page 93
Stop bits (default=1): This field configures the stop bits parameter. Note: If data bits is set to 5 bits, stop bits will automatically be set to 1.5 bits. Parity (default=None): This field configures the parity parameter. NPort 6000 Series User Manual...
Page 94
RAM for all serial ports. Note that this data is not saved when the NPort 6000 is powered off. Each serial port is allotted 64 KB to store that port’s log file. NPort 6000 Series User Manual...
Page 95
Used to choose cipher priority for SSL/TLS and SSH to build secure connections. The Secure Mode (SSL/TLS) Ciphers are for when secure mode is selected. The SSH/Reverse SSH Ciphers are only for SSH terminals and Reverse SSH terminals. NPort 6000 Series User Manual...
Page 96
You can enable and enter a welcome message to greet dial-in or terminal users. For ports configured for other modes, the welcome message will not apply. NPort 6000 Series User Manual...
Page 97
The NPort 6000’s real-time clock is powered by a lithium battery. We strongly recommend that you do not attempt replacement of the lithium battery without help from a qualified Moxa support engineer. If you need to change the battery, contact the Moxa RMA service team. NPort 6000 Series User Manual...
Page 98
The End Date parameter allows users to enter the date that User adjustable date. None daylight saving time ends. Offset Setting Description Factory Default The offset parameter shows how many hours forward the User adjustable hour. None clock should be set. NPort 6000 Series User Manual...
Page 99
To allow access to hosts on a specific subnet For both the IP address and netmask, use 0 for the last digit (e.g., 192.168.1.0 and 255.255.255.0). To allow unrestricted access Deselect the Enable the accessible IP list option. NPort 6000 Series User Manual...
Page 100
Host IP Address. When you assign a Host Name to a Host IP Address, you may then use the Host Name for some fields on the console rather than entering the IP address. Up to 16 entries can be stored on the Host Table. NPort 6000 Series User Manual...
Page 101
NPort 6000. The exported file will be encrypted by a pre-shared key assigned by the user. (The default cipher key is moxa.) After you have input the Pre-shared key, click the Submit button to save it. Remember to restart the device to activate the new Pre-shared key. NPort 6000 Series User Manual...
Page 102
Moxa with TLSv1.2 support. You may not use an outdated browser under this mode. After you have enabled High secure mode, click the Submit button to save it. Remember to restart the device to make it effective. NPort 6000 Series User Manual...
Page 103
The certificate/key imported here will be used for HTTPS/SSH/Secure OP modes and will only accept PEM format. SSL/TLS Client Certificate Import The NPort 6000 Series can ask the client to provide its certificate for verification before establishing the secure connection. Import the client certificate here. NPort 6000 Series User Manual...
Page 104
As an administrator, you may customize your Login Message and the Login Authentication Failure Message to notify users with information you would like to provide. After you have input the messages, click the Submit button to save them. Remember to restart the device to make it effective. NPort 6000 Series User Manual...
Page 105
The message will appear on the login page after a successful or failed login. See examples below. NPort 6000 Series User Manual...
Page 106
You’re allowed to create at most four user groups and assign up to four accounts per user group. By default, the NPort 6000 is set with three user groups: administrator, guest and port_admin. Within these three user groups, administrator and guest cannot be deleted or changed. NPort 6000 Series User Manual...
Page 107
Read Only: The user in this user group can only view the function/setting in this function group but cannot make modifications. Read Write: The user in this user group can view the function/setting in this function group and make modifications. NPort 6000 Series User Manual...
Page 108
A user with an administrator role is authorized to determine the password and login policy of the NPort 6000 device. On completion of the settings, click the Submit button to save them. Remember to restart the device to activate the changed settings. NPort 6000 Series User Manual...
Page 109
SNMP: To enable the SNMP Agent function, select the Enable option, and enter a community name (e.g., public). Read community string (default=public_admin): This is a text password mechanism that is used to weakly authenticate queries to agents of managed network devices. NPort 6000 Series User Manual...
Page 110
UDP port (default=1645): If you are using a RADIUS server, enter its UDP port assignment here. Authentication type: NPort 6000 Series supports two authentication types, PAP or CHAP. PAP uses a two- way handshake and sends the secret in clear-text form, whereas CHAP uses a three-way handshake and never sends the secret between the parties.
Page 111
SHA256 or AES256. To achieve this, upgrade the DSU to v2.4 and NPort Windows Driver Manager to v2.1. Maximum Login Users 1-10 Set the maximum number of users allowed on web console For HTTP+HTTPS Auto Logout Setting 1-1440 minutes Set the logout time (min) NPort 6000 Series User Manual...
Page 112
IP settings, make sure Keep IP settings is checked off before loading the factory defaults. NOTE For firmware version 2.0 and later, after you have reset to factory default, the device will ask you to set the username/password before you can log in again. NPort 6000 Series User Manual...
Page 113
The NPort 6000 failed to connect to the NTP Server. Mail Fail Failed to deliver the email. IP Conflict There is an IP conflict on the local network. Network Link Down LAN 1 Link is down. NPort 6000 Series User Manual...
Page 114
NPort 6000 sends to the remote log server. Informational Debug System Monitoring Users can view Serial Status and System Status under System Monitoring section. All monitor functions will refresh automatically every five seconds unless the Auto Refresh box is unchecked. NPort 6000 Series User Manual...
Page 115
Break: Break interrupt shows that the received data input was held low for longer than a full-word transmission time. A full-word transmission time is defined as the total time to transmit the start, data, parity, and stop bits. NPort 6000 Series User Manual...
Page 116
Serial Status > Cipher Usage Status Monitor cipher usage and connection status of each serial port. It depends on Cipher Settings. System Status Network Connections Go to Network Connections under System Status to view network connection information. NPort 6000 Series User Manual...
Page 117
Responding packets to local ping request. UDP statistics Received: Received UDP datagram packets. ErrPorts: Received UDP datagram packets with invalid destination port. ErrHeader: Received UDP datagram packet with an incorrect header. Sent: Sent UDP datagram packets. NPort 6000 Series User Manual...
Page 118
Second Redundant Port Status (Port 2) The “Ports Status” indicators show Forwarding for normal transmission, Blocking if this port is connected to a backup path, and the path is blocked, and Link down if there is no connection. NPort 6000 Series User Manual...
Page 119
Select all to select the entire log if you wish to copy and paste the contents into a text file. System Log This option displays the system log. You may click Select all to select the entire log if you wish to copy and paste the contents into a text file. NPort 6000 Series User Manual...
Page 120
LED lights up and the Dout status changes, and you may come to this screen to determine the specific cause for the alarm. To reset the Dout status, click on Acknowledge Event. Note that the alarm LED will remain unchanged until the actual event has been resolved. NPort 6000 Series User Manual...
Page 121
Mail refers to emailing a specified address. Trap refers to sending an SNMP Trap. On completion of the changes, click the Submit button to save them. Remember to restart the device to activate all these changes. NPort 6000 Series User Manual...
Page 122
For the NPort 6450 and 6650, after the relay output status has been changed, administrators may reset its status by selecting Acknowledge Event from the NPort 6000 console, or by correcting the DCD signal. Refer to the section on System Monitoring later in this chapter for more information. NPort 6000 Series User Manual...
Page 123
From email address: This is the email address from which automatic email warnings will be sent. To email address 1 to 4: This is the email address or addresses to which the automatic email warnings will be sent. NPort 6000 Series User Manual...
Page 124
SNMP trap server IP: Use this field to show the IP address to use for receiving SNMP traps. Trap version (default=v1): Use this field to select the SNMP trap version. Trap community (default=public_admin): Use this field to designate the SNMP trap community. NPort 6000 Series User Manual...
Page 125
NPort 6000. Your configuration can then be easily imported back into the NPort 6000 if you need to reset the NPort 6000 because of a forgotten password or for other reasons. Refer to Chapter 10 on Configuration Import/Export for more details. NPort 6000 Series User Manual...
Page 126
Restart Ports Go to Restart Ports under Restart and then select the ports to be restarted. Click Select All to select all the ports. Click Submit to restart the selected ports. NPort 6000 Series User Manual...
Page 127
Logout Go to the Logout page and then press the Logout button to end the session of the current account. Note that any unsaved configuration changes will be discarded after logout. NPort 6000 Series User Manual...
Page 128
Software Installation/Configuration Overview Moxa provides two types of software with the NPort 6000 Series: the NPort Windows Driver Manager for COM mapping and the Device Search Utility (also known as DSU) to broadcast search for all the NPort 6000s accessible over the network. You can also complete firmware upgrades via DSU or the web console.
Page 129
Click Next to install program files to the default directory or click Browse to select an alternative location. Click Next to install the program’s shortcuts in the Start Menu folder. Proceed with the installation by clicking Next. The installer will display a summary of the installation options. NPort 6000 Series User Manual...
Page 130
COM ports for your PC host. Make sure that the serial port(s) on your NPort 6000 are set to Real COM mode when mapping COM ports with the NPort Windows Driver Manager. Go to Start > NPort Windows Driver Manager > NPort Windows Driver Manager to start the COM mapping utility. Click the Add icon. NPort 6000 Series User Manual...
Page 131
Port, 1st Command Port, and Total Ports to which COM ports will be mapped. Click OK to proceed to the next step. Note that the Add NPort page supports FQDN (Fully Qualified Domain Name), in which case the IP address will be filled in automatically. NPort 6000 Series User Manual...
Page 132
COM ports or click No to activate the COM ports later. In Windows XP, a message is displayed during activation of each port, showing that the software has not passed Windows Logo certification. Click Continue Anyway to proceed. NPort 6000 Series User Manual...
Page 133
COM mode when mapping COM ports with the NPort Windows Driver Manager. Go to Start > NPort Windows Driver Manager > NPort Windows Driver Manager to start the COM mapping utility. Click the Add icon. NPort 6000 Series User Manual...
Page 134
Index the port 3 From port 3 to port 15 will be mapped, and the Total Number of Ports total number of ports should be 13 Ports that have been activated will appear in black. NPort 6000 Series User Manual...
Page 135
Configure the mapped COM ports For Real COM Mode/Reverse Real COM Mode, to reconfigure the settings for a particular serial port on the NPort 6000, select the row corresponding to the desired port and then click the Setting icon. NPort 6000 Series User Manual...
Page 136
Remember, you need to adjust Max Connection in your NPort. For example, if you split to two COM ports, Max Connection needs to be adjusted to 2. Refer to the Max Connection introduction in the user manual regarding configuration and number limitation. Enabled COM Splitting NPort 6000 Series User Manual...
Page 137
Add COM to select target COM ports for splitting; the COM port must be available. After pressing OK, check if the COM ports you just selected are grouped together. Click Apply to save the change. NPort 6000 Series User Manual...
Page 138
If FIFO is Disabled, the NPort 6000 will transmit one byte each time the Tx FIFO becomes empty, and an Rx interrupt will be generated for each incoming byte. This will cause a faster response and lower throughput. Network Timeout You can use this option to prevent blocking if the target NPort is unavailable. NPort 6000 Series User Manual...
Page 139
Select the Ignore TX Purge checkbox to ignore the effect on output data. NOTE Starting Windows Driver Manager v1.19 supports MOXA OnCell Series; the Enable Auto IP Report function in the Advance setting only supports OnCell products. NPort 6000 Series User Manual...
Page 140
However, this will cause your host to tie up the COM port so that other hosts cannot use it.) Select the Apply All Selected Ports option to enable the security settings to apply to all COM ports. NPort 6000 Series User Manual...
Page 141
To save the configuration to a text file, select Export from the COM Mapping menu. You will then be able to import this configuration file to another host and use the same COM Mapping settings in the other host. NPort 6000 Series User Manual...
Page 142
Change the directory to the drive that you placed in the above two files. Type npcli /? to get detailed information on what command lines are supported and the function descriptions. The usage instructions will show up for the user’s reference. NPort 6000 Series User Manual...
Page 143
/device /set 1 /network /ip 192.168.10.7 /mask 255.255.255.0 /password moxa npcli /device /apply 1 Note: Npcli.exe requires an administrator privilege to change device settings. It supports only IPv4 and it must be run under Windows XP and later versions. NPort 6000 Series User Manual...
Page 144
Click Port Sniffer Wizard in the drop-down menu under Help. Task page Select the task you need, and click Next: Capture serial data logs • • Monitor runtime serial data (for developers) Display existing settings • Delete existing settings • NPort 6000 Series User Manual...
Page 145
IRP will inform users whether an error occurs when issuing a command or returning a response. Hide sensitive data The system will hide the data, so that you don’t need to worry about data leakage. Specifically used for sensitive data. NPort 6000 Series User Manual...
Page 146
Display IRP direction IRP will inform users whether the error occurs when issuing a command or returning a response. Log to file Export log files simultaneously. NOTE Exporting log files simultaneously will cause latency. NPort 6000 Series User Manual...
Page 147
Enable the Debug Print Filter to dump messages from kernel. The setting will take effect after the system restart. NOTE Disabling the Debug Print Filter will not output the serial data to the monitor. NPort 6000 Series User Manual...
Page 148
NOTE You can see the run-time serial data from the debug output monitor. Click finish and open "DebugView" to Monitor runtime serial data. NPort 6000 Series User Manual...
Page 149
Display existing settings Step 1: Click Display existing settings to view the current setting. Step 2: Check the COM port settings. NPort 6000 Series User Manual...
Page 150
Step 3: Check the parameters for logging files. Step 4: Check the environment settings. Step 5: Click Finish to finish Port Sniffer settings. NPort 6000 Series User Manual...
Page 151
Before configuring the NPort, you will need to find it on the network first. The Broadcast Search function is used to locate all NPort 6000 servers that are connected to the same LAN as your computer. Quit DSU Broadcast search for devices Search device by specific IP Locate the device by beeping it NPort 6000 Series User Manual...
Page 152
When the search is completed, all NPort 6000 serial device servers that are located are displayed in the DSU window. Select the device you wish to access and press the Unlock button to input the username and password for the device. NPort 6000 Series User Manual...
Page 153
NOTE The username and password are mandatory for the NPort 6000 Series installed with firmware v1.14 and later. There will be session timeout after unlocking the NPort for 5 minutes. You will need to unlock the device again before further operation.
Page 154
NPort model. To import a configuration, first select the target device, click Import in the toolbar, then the Browse button to locate the configuration file, and press OK. NOTE You can import the same configuration to multiple units of the same model. NPort 6000 Series User Manual...
Page 155
The Export Configuration function is a handy tool that can produce a text file containing the current configuration of a particular NPort. For the NPort 6000 Series with a security-enhanced firmware version, export configuration encryption will be based on the pre-shared key defined in the NPort (default is empty password, and you may configure the password in Console >...
Page 156
Simple Mode view provides you an overview of how many NPorts and other Moxa's devices are supported by DSU. The default lift gets sorted by the model's name; you can sort by other fields by clicking the header. NPort 6000 Series User Manual...
Page 157
Retry count: Ten times is the default number of retries DSU can search for the devices in the LAN. If your network responds slowly, you may increase the count. Timeout for each retry (ms): The time interval between each retry. If your network environment has concerns about busy data traffic, you may increase the timer. NPort 6000 Series User Manual...
Page 158
(Create device node/tty port) > mxrmnod (Remove device node/tty port) > mxuninst (Remove tty port and driver files) At this point, you will be ready to map the NPort serial port to the system tty port. NPort 6000 Series User Manual...
Page 159
If the IP address is not provided in the command line, the program will list the installed servers and total ports on the screen. You will need to choose a server from the list for deletion. NPort 6000 Series User Manual...
Page 160
For the newest information, refer to readme.txt on Mac TTY Driver. Resources location of product information, release note, and readme file: /usr/local/share/NPortConnect Get the driver file from Moxa’s website, at http://www.moxa.com. You may find it in the Resource section under your product page. NPort 6000 Series User Manual...
Page 161
Execute the installer package ‘moxa-macOS-tty-drivers-for-macOS-10.12-or-later-v1.0.pkg’. Press Continue when the Introduction window opens to proceed with installation. Press Continue in the Destination Select window. NPort 6000 Series User Manual...
Page 162
Click Install to start the installation in the default directory or select an alternative location. Key in your system login username and password to confirm the authentication. The installation window reports the progress of the installation. NPort 6000 Series User Manual...
Page 163
In the menu bar, a NPortConnect icon should appear after the installation is completed. Click on the NPortConnect icon and select NPort Mapping for the port mapping function. Click on + Add to enter the tty port setup. NPort 6000 Series User Manual...
Page 164
LAN will be located, regardless of whether they are part of the same subnet as the host. Or, you can input the IP address manually to find the specific NPort. Once the search is completed, all the NPort found will appear on the list. NPort 6000 Series User Manual...
Page 165
NPortConnect would auto assign the tty name and corresponding port number to the IP address of the selected NPort. The tty name and port number are editable. Note that these changed values are only for mapping configuration and would not change the values in the NPort settings. NPort 6000 Series User Manual...
Page 166
You can refer to README.TXT of Real TTY Driver to understand the requirement. The step of building this driver in an Arm environment is the same as in x86 and x64 environments. # ./mxinst NPort 6000 Series User Manual...
Page 167
If you find the build script troublesome, or you prefer to build these binaries manually, refer to Section “Manually build the Real TTY driver with a cross-compiler.” If you have generated the necessary binaries, refer to Section “Deploy cross-compiled binary to target” to deploy to the target platform. NPort 6000 Series User Manual...
Page 168
Enter cross-compiler (CROSS_COMPILE) [arm-linux-gnueabihf-]: Enter target device kernel source directory [/moxa/kernel/]: If you wish to use secure communication with the NPort 6000 Series device, choose [Y] to enable the SSL function. Note: This function supports Real COM with secure mode in the NPort 6000 Series only.
Page 169
(Optional) Build a secure mode connection to the NPort 6000 Series When it is required to use a secure mode connection to the NPort 6000 Series, the npreal2d daemon should be built manually because it needs an extra OpenSSL library. This section introduces the secure mode npreal2d building in addition to the OpenSSL library demonstration.
Page 170
Only the npreal2d requires OpenSSL library; other binaries should follow Section “Manually build the Real TTY driver with a cross-compiler”. NOTE The secure mode is supported only if the NPort 6000 enables it. Refer to the NPort 6000 Series User Manual to configure secure mode in the NPort 6000. NPort 6000 Series User Manual...
Page 171
The dunfell branch (3.1.9) is referred to throughout in this section. Base it on this version before reading the instructions in the Yocto Project documentation. You are required to build the Yocto image successfully with the "Yocto Project Quick Build" document. NPort 6000 Series User Manual...
Page 172
Initiate the environment first. Suppose the project is installed in /home/user/poky. $ cd /home/user/poky $ source oe-init-build-env The above commands changed the directory to the built directory. Now, we change the directory back to the Yocto root directory. $ cd /home/user/poky NPort 6000 Series User Manual...
Page 173
$ mv ./hello-mod/hello-mod_0.1.bb ./hello-mod/realtty-kernel_0.1.bb $ mv ./hello-mod realtty-kernel Extract the Real TTY source code in /moxa. Copy the following files into hello-mod: $ cp /moxa/COPYING-GPL.TXT ./realtty-kernel/files/ $ cp /moxa/npreal2.c ./realtty-kernel/files/ $ cp /moxa/npreal2.h ./realtty-kernel/files/ $ cp /moxa/np_ver.h ./realtty-kernel/files/ NPort 6000 Series User Manual...
Page 174
Create directory below in meta-moxa: $ cd /home/user/poky $ mkdir -p ./meta-moxa/recipes-utility/realtty-tools/files Copy the Moxa driver which can be downloaded from the Moxa product web page directly. The driver’s name format is npreal2_vM.N_BUILD-DATE.tgz. $ cp /home/user/download/npreal2_vM.N_BUILD_DATE.tgz ./meta-moxa/recipes- utility/realtty-tools/files/ NPort 6000 Series User Manual...
Page 176
Add this line "/home/user/poky/meta-moxa' to BBLAYERS BBLAYERS ?= " \ /home/user/poky/meta \ /home/user/poky/meta-poky \ /home/user/poky/meta-yocto-bsp \ /home/user/poky/meta-raspberrypi \ /home/user/poky/meta-moxa \ " Use a text editor to add the following content to the configuration file: './conf/local.conf': IMAGE_INSTALL_append += " realtty-tools realtty-kernel" NPort 6000 Series User Manual...
Page 177
Rebuild the image. (Optional): Use the SSL secure mode for the NPort 6000 Series You may use the NPort secure mode (SSL) to connect between Raspberry Pi and the NPort 6000 Series securely. The following instructions are for this purpose: Open the realtty-tools bb file with a text editor.
Page 178
--- an empty configuration file Makefile --- makefile VERSION.TXT --- fixed tty driver version FAQ.TXT Compile and Link For SCO UNIX: # make sco For UnixWare 7: # make svr5 For UnixWare 2.1.x, SVR4.2: # make svr42 NPort 6000 Series User Manual...
Page 179
Find the process ID (PID) of the program moxattyd. # ps -ef | grep moxattyd Update configuration of moxattyd program. # kill -USR1 [PID] (e.g., if moxattyd PID = 404, kill -USR1 404) This completes the process of adding an additional server. NPort 6000 Series User Manual...
Page 180
“MxNPortAPI Function Groups” section. This MxNPortAPI is layered between the Android application and Android network manager framework. This Android library is compatible with Java 1.7, Android 3.1 (Honeycomb - API version 12), and later versions. NPort 6000 Series User Manual...
Page 181
(Refer to the Android studio website to see the system requirements for the development environment: https://developer.android.com/studio/index.html?hl=zh-tw#Requirements). To start your application program, unzip the MxNPortAPI file and refer to the index (.html) under the Help directory. For more details about the installation, refer to the Overview section. NPort 6000 Series User Manual...
Page 184
Cable Wiring Diagrams Ethernet Cables Serial Cables (RS-232) RJ45 (8-pin) to Female DB9 NPort 6000 Series User Manual...
Page 185
RJ45 (8-pin) to Male DB9 RJ45 (8-pin) to Female DB25 RJ45 (8-pin) to Male DB25 NPort 6000 Series User Manual...
Page 186
Serial Cables (RS-422/4-Wire RS-485) RJ45 (8-pin) to Female DB9 RJ45 (8-pin) to Male DB9 RJ45 (8-pin) to Female DB25 RJ45 (8-pin) to Male DB25 NPort 6000 Series User Manual...
Page 187
Serial Cables (2-wire RS-485) RJ45 (8-pin) to Female DB9 RJ45 (8-pin) to Male DB9 RJ45 (8-pin) to Female DB25 RJ45 (8-pin) to Male DB25 NPort 6000 Series User Manual...
Page 188
Pin Assignments for DB9 and DB25 Connectors Pin Assignments for DB9 Male and Female Connectors DB9 Male Connector DB9 Female Connector Pin Assignments for DB25 Male and Female Connectors DB25 Male Connector DB25 Female Connector NPort 6000 Series User Manual...
Page 189
Try opening the COM port that you just mapped. If you can open it, then the mapping was successful, and devices attached to the serial port on the NPort 6000 may be treated as if they were attached directly to the host computer. NPort 6000 Series User Manual...
Page 190
Host name server (names server) Whois (nickname) Login Host Protocol (login) Domain Name Server (domain) Finger protocol (finger) World Wide Web (HTTP) Network News Transfer Protocol (NNTP) Network Time Protocol 160 to 223 Reserved for future use NPort 6000 Series User Manual...
Page 191
Finger Protocol World Wide Web (HTTP) Remote Telnet Service Sun Remote Procedure Call (Sunrpc) Network News Transfer Protocol (NNTP) Network Time Protocol (NTP) SNMP (Simple Network Management Protocol) SNMP Traps IPX (used for IP Tunneling) NPort 6000 Series User Manual...
Page 199
If the NPort 6000 receives the “accept” message from the RADIUS server, the remote user is allowed to access the network. Otherwise, the NPort 6000 will either terminate the connection or attempt to connect again after a specified duration of time. NPort 6000 Series User Manual...
Page 200
The server is released under the GNU General Public License (GPL), so it is free to download and install. FreeRADIUS can be downloaded from the following website: http://www.freeradius.com/ NPort 6000 Series User Manual...
Page 201
Go to Console Root > Internet Information Server (in the left pane). Your computer's name should be visible. Find your computer’s name in the left panel and click on it, after which you will see RADIUS in the right information window. NPort 6000 Series User Manual...
Page 202
NPort 6000’s RADIUS key in the password field. This must match the RADIUS key that you set in the NPort 6000 console. Click Apply. Right-click RADIUS in the left information window and select Start. You will now see that RADIUS is running. NPort 6000 Series User Manual...
Page 203
Right click Server (Local) and select Configure and Enable Routing and Remote Access. Click Next to continue. Select Remote access server and click Next to continue. Select Set up an advanced remote access server and click Next to continue. NPort 6000 Series User Manual...
Page 204
Select TCP/IP protocol and then click Next to continue. Specify your IP address as shown on the following screens: NPort 6000 Series User Manual...
Page 205
IAS service to use RADIUS with Windows 2003 (The IAS service will not be installed by default). Click Start > Add or Remove Programs > Add/Remove Windows Components. With Windows Components selected, choose Networking Services. NPort 6000 Series User Manual...
Page 206
After the installation is complete, click Administrative Tools and run the Internet Authentication Service. This will open the following window. Select New RADIUS Client to add a new RADIUS client. You will then be able to begin using this function. NPort 6000 Series User Manual...
Page 207
To become a registered user and receiving all updates, you need to do following: Register a Moxa account Go to Moxa.com and click 'Sign in' at the top-right corner. In the sign in page, click "Create your Moxa member account" at below. NPort 6000 Series User Manual...
Page 208
Fill up the necessary fields. Request for product updates Go to the product's page that you would like to receive updates, click "+FOLLOW UPDATE" Once completes, see the FOLLOW UPDATES button changes. NPort 6000 Series User Manual...
Need help?
Do you have a question about the NPort 6000 Series and is the answer not in the manual?
Questions and answers