Installing Linux Real Tty Driver Files; Mapping Tty Ports - Moxa Technologies MiiNePort E1 Series User Manual

Hide thumbs Also See for MiiNePort E1 Series:
Table of Contents

Advertisement

Installing Linux Real TTY Driver Files

1.
Obtain the driver file from the included CD-ROM or the Moxa website, at http://www.moxa.com.
2.
Log in to the console as a superuser (root).
3.
Execute cd / to go to the root directory.
Copy the driver file npreal2xx.tgz to the / directory.
4.
5.
Execute tar xvfz npreal2xx.tgz to extract all files into the system.
6.
Execute /tmp/moxa/mxinst.
For RedHat AS/ES/WS and Fedora Core1, append an extra argument as follows:
# /tmp/moxa/mxinst SP1
The shell script will install the driver files automatically.
7.
After installing the driver, you will be able to see several files in the /usr/lib/npreal2/driver folder:
 mxaddsvr (Add Server, mapping tty port)
 mxdelsvr (Delete Server, un-mapping tty port)
 mxloadsvr (Reload Server)
 mxmknod (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 MiiNePort E1 serial port to the system tty port.

Mapping TTY Ports

Make sure that you set the operation mode of the serial port of the MiiNePort E1 to RealCOM mode. After
logging in as a super user, enter the directory /usr/lib/npreal2/driver and then execute mxaddsvr to
map the target MiiNePort E1 serial port to the host TTY ports. The syntax of mxaddsvr is as follows:
mxaddsvr [MiiNePort E1 IP Address] [Total Ports] ([Data port] [Cmd port])
The mxaddsvr command performs the following actions:
1.
Modifies npreal2d.cf.
2.
Creates TTY ports in directory /dev with major and minor number configured in npreal2d.cf.
3.
Restarts the driver.
Mapping TTY ports automatically
To map TTY ports automatically, you may execute mxaddsvr with just the IP address and number of ports,
as in the following example:
# cd /usr/lib/npreal2/driver
# ./mxaddsvr 192.168.3.4 16
In this example, 16 TTY ports will be added, all with IP 192.168.3.4, with data ports from 950 to 965 and
command ports from 966 to 981.
Mapping TTY ports manually
To map TTY ports manually, you may execute mxaddsvr and manually specify the data and command
ports, as in the following example:
# cd /usr/lib/npreal2/driver
# ./mxaddsvr 192.168.3.4 16 4001 966
In this example, 16 TTY ports will be added, all with IP 192.168.3.4, with data ports from 4001 to 4016 and
command ports from 966 to 981.
MiiNePort E1 Series User Manual
41

Advertisement

Table of Contents
loading

Table of Contents