The information in this guide may change without notice. The manufacturer assumes no responsibility for any
errors which may appear in this guide.
DEC, thickwire, thinwire, VMS, VT100, and ULTRIX are trademarks of Digital Equipment Corporation. UNIX
is a registered trademark of AT&T. Ethernet is a trademark of XEROX. NetWare is a trademark of Novell Corp.
AppleTalk, Chooser, and Macintosh are trademarks of Apple Computer Corp. Windows NT and Windows for
Workgroups are trademarks of Microsoft Corporation. PostScript is a trademark of Adobe Inc. Portions copyright
1989,1991,1992,1993 Regents of the University of California. All rights reserved. Used with permission.
Copyright 1998, Lantronix. All rights reserved. No part of the contents of this book may be transmitted or reproduced in any form or by any means without the written permission of Lantronix. Printed in the United States of
America.
The revision date for this manual is
October 6, 1998
.
Part Number:
This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to Part
15 of FCC Rules. These limits are designed to provide reasonable protection against such interference when operating in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy, and
if not installed and used in accordance with this guide, may cause harmful interference to radio communications.
Operation of this equipment in a residential area is likely to cause interference in which case the user, at his or her
own expense, will be required to take whatever measures may be required to correct the interference.
Changes or modifications to this device not explicitly approved by Lantronix will void the user's authority to operate this device.
Cet appareil doit se soumettre avec la section 15 des statuts et règlements de FCC. Le fonctionnement est subjecté
aux conditions suivantes:
(1) Cet appareil ne doit pas causer une interférence malfaisante.
(2) Cet appareil doît accepter n'importé quelle interférence reìue qui peut causer une opération indésirable
900-146
Rev. A
WARNING
Contents
1Introduction
2Installation
3Getting Started
4TCP/IP Configuration
5NetWare Configuration
6LAT Configuration
7AppleTalk Configuration
8LAN Manager/DLC Configuration
AContact Information
BTroubleshooting
CPinouts
DUpdating Software
ESpecifications
FFrequently-used Commands
Warranty Statement
Declaration of Conformity
Index
i
Introduction
1 - Introduction
The Lantronix Micro Print Server (MPS) is a multiprotocol print server that provides
shared network access to printers for a variety of network protocols and operating
systems. The MPS supports the AppleTalk (EtherTalk), Microsoft LAN Manager, Local
Area Transport (LAT), IPX (NetWare), and TCP/IP protocols. The MPS can queue
multiple pending jobs and service those jobs in the order that they are received from the
hosts. The Centronics parallel port on the back of the MPS is compatible with the
Hewlett-Packard Bitronics interface, which allows bi-directional communication on the
parallel port.
There are three MPS models which are the same except for the Ethernet interface used.
The MPS1-T has an RJ45 port for 10BASE-T connections, the MPS1-2 has a BNC
connector for 10BASE-2 connections, and the MPS100 can auto-negotiate between
10BASE-T and 100BASE-T media connected to its RJ45 port. The features, installation
process, and conÞguration procedures are the same.
NOTE:
In this manual, all MPS models will be referred to as Òthe MPSÓ or
Òthe ServerÓ unless a distinction needs to be made between them.
1 - 1
Introduction
1.1 How to Use This Manual
This guide is structured as follows:
¥ Chapter 2,
¥ Chapter 3,
operate the Server.
¥ Chapters 4 through 8 cover protocol-speciÞc setup needed to install print
queues and otherwise use the Server.
Read chapters 2 and 3 in order, then proceed to the protocol-speciÞc chapter that relates
to your network.
1 - 2
Installation
Getting Started
, explains how to physically install the Server.
, explains the minimum conÞguration needed to
Installation
2 - Installation
2.1 Product Description
The front panel of the MPS has a Test button, LEDs, a power connector, and one of the
following Ethernet ports: a BNC connector for 10BASE-2 (MPS1-2), an RJ45 port for
10BASE-T (MPS1-T), or an RJ45 port for 10/100BASE-T (MPS100). The rear panel has a
Centronics connector.
“back”
Centronics Connector
10/100BASE-T Port
T
AC
100
LINK
TEST
MPS100
“front”
The
LINK
LED is solid green when there is a valid Ethernet network connection. The
ACT
(Activity) LED ßashes green or red when the server is in use. The
LED (MPS100 only) is solid green when a 100BASE-T network is connected.
5VDC
100
(100 MBit)
2 - 1
Installation
The Test button serves two functions. When pressed brießy, it prints a test page. When
pressed for Þve seconds while plugging in the power cable, it returns the Server to its
factory default conÞguration.
2.2 Installation
The following diagram shows a properly-installed MPS:
PARALLEL PRINTER
➂
①
To install the server, complete the following steps in order. Refer to the numbers in the
Þgure for help.
2 - 2
➁
MPS100
100BASE-T
Installation
1.Connect the MPS Centronics connector directly to your printerÕs connector.
2a. For MPS1-T and MPS100 models, connect a twisted pair Ethernet cable to the
MPS RJ45 connector.
2b. For MPS1-2 models, connect a thin coaxial Ethernet cable to the MPS BNC
connector.
3.Attach one end of the power cable to the MPS; plug the other end into an
electrical outlet. Power will come on automatically.
NOTE:
The LINK LED indicates a good network connection. The ACT LED gives
information about what the MPS is doing; for example, when code is being
downloaded as the unit boots, the LED will blink green quickly.
Allow 45 seconds for the unit to fully boot. The LINK LED will be lit if there is a
valid connection to the network, and the ACT LED should blink.
4.Print a Test page by pressing the Test/Reset button.
NOTE:
If the Test page does not print, refer to Appendix B, Troubleshooting.
5.Install EZWebCon on your 32-bit Windows PC to conÞgure your Server. The
EZWebCon software is located on the CD-ROM. See EZWebCon ConÞguration on
page 3-2 for more information.
2 - 3
Getting Started
3 - Getting Started
It is important to consider the following points before logging into and conÞguring the
MPS:
¥ The MPS IP address must be conÞgured before any TCP/IP
functionality is available. (See
¥ There are two important passwords on the MPS: the privileged
password and the login password.
Changing any server, service, or port setting requires privileged user
status. The default privileged password is
The login password is required for remote console logins. The
default login password is
Setting the IP Address
access
.
system
on page 4-2.)
.
NOTE:
If you would like to change either the privileged or login password,
either use EZWebCon or refer to the Print Server Reference Manual
located on the CD-ROM.
3 - 1
Getting Started
3.1 EZWebCon Configuration
The EZWebCon conÞguration software is the recommended way to conÞgure the MPS.
EZWebCon is a graphical user interface that guides Þrst time users through the initial
conÞguration process and allows experienced users to update and change any
conÞgurable parameters. There are two important things to note about EZWebCon:
¥ Your Server must have an IP address before EZWebCon can log into
it for conÞguration purposes. See
for instructions.
¥ EZWebCon requires a Java Virtual Machine (JVM) on the client.
Lantronix provides JVM installers for Solaris and 32-bit Windows
users, as well as source code and instructions for compiling it for use
on other systems.
The EZWebCon software is located on the distribution CD-ROM. All instructions for
installing EZWebCon are provided in the README Þle. For assistance once EZWebCon
is running, refer to the EZWebCon on-line help.
Setting the IP Address
on page 4-2
3 - 2
NOTE:
EZWebCon is also available from the Lantronix FTP and BBS servers.
See Appendix D for more information about logging into the FTP and
BBS servers.
Getting Started
3.2 Incoming Logins
Incoming logins made via EZWebCon can be used to conÞgure the server. Incoming LAT
and TCP/IP logins can also be used.
Incoming Telnet is enabled by default to allow TCP/IP connections. To change this
setting, use the
chapter of the
Incoming logins do not prompt for a login password; therefore, you may wish to disable
them. If it is undesirable to disable incoming logins, the Server can be conÞgured to
prompt for a password with the
DeÞne Server Incoming
Print Server Reference Manual
DeÞne Server Incoming Password Enabled
command described in the
Command Reference
located on CD-ROM.
command.
3.3 Services
With few exceptions, a
the MPS. A service is a resource accessible to network hosts. A Lantronix service is also
known as a
The following 3 default services are available once the Server has booted:
remote printer
MPS_
xxxxxx
MPS_xxxxxx_PCLUsed for binary print jobs, such as plotter or PCL Þles
MPS_xxxxxx_PSUsed for PostScript print jobs
service
must be created before print queues can be conÞgured on
name or
_TEXTUsed for text print jobs
remote queue
name on many operating systems.
3 - 3
Getting Started
If you need to modify a default service, see the
Server Reference Manual
located on the CD-ROM. Be sure to reboot after conÞguring
services so that the changes take effect.
3 - 4
Server ConÞguration
chapter of the
Print
TCP/IP Configuration
4 - TCP/IP Configuration
The EZWebCon conÞguration software is the easiest way to conÞgure the MPS. The
following sections cover IP address conÞguration and print conÞguration methods for
TCP/IP hosts.
NOTE:
The MPS provides two major methods of printing via TCP/IP: Berkeley remote LPR and
RTEL host software.
Neither Windows for Workgroups nor Windows 95 support LPR directly; however, there
are third party solutions available. For more information about recommended peer-topeer printing solutions, see the Lantronix
Lantronix web site.
The Server needs an IP address before you can use EZWebCon. See
page 4-2 for instructions.
Windows 95 FAQ
on the CD-ROM or the
4 - 1
TCP/IP Configuration
4.1 Setting the IP Address
The MPS IP address must be conÞgured before any TCP/IP functionality is available.
To set the IP address, use one of the following methods: EZWebCon; a directed Ping
packet; a DHCP, BOOTP, or RARP reply; or commands entered at the command line
(Local>) interface.
4.1.1 Using EZWebCon
The MPS must have an IP address before you can log into it using EZWebCon. To assign
the IP address from EZWebCon:
1.Start EZWebCon. Instructions for installing, running, and using EZWebCon can be
found on the distribution CD-ROM.
2.Click on the Lantronix logo menu in the bottom left corner of the EZWebCon window, then select
3.Fill in the following information:
A. The last three bytes of the MPSÕs hardware address. The hardware address
is printed on the bottom of the Server.
B.The desired IP address.
Assign IP Address to Server
.
4 - 2
TCP/IP Configuration
C. The subnet, if you wish to use a subnet other than the default.
D. The IP address of the TFTP server you wish to use, if desired.
OK
4.Click
.
5.Cycle power on the server. EZWebCon will let you know whether the conÞguration was successful.
4.1.2 Using a Directed Ping Packet
The ARP/ping method is available under UNIX, Windows 95, and Windows NT. If the
MPS has no IP address, it will set its address from the Þrst directed IP packet it receives.
NOTE:
The ARP/ping method only works during the first two minutes of
MPS operation. After two minutes, an alternate method must be used
or the MPS must be rebooted.
On a
UNIX
host, create an entry in the hostÕs ARP table and substitute the intended IP
address and the hardware address of the server, then ping the server. This process
typically requires superuser privileges.
In order for the ARP command to work on
at least one IP address deÞned other than its own. If the ARP table is empty, the
command will return an error message. Type
verify that there is at least one entry in the ARP table.
If there is no other entry beside the local machine, ping another IP machine on your
network to build the ARP table. This has to be a host other than the machine that you're
working on. Once there is at least one entry in the ARP table, use the following
commands to ARP the IP address to the MPS and make the MPS acknowledge the IP
assignment.
NOTE:
When the MPS receives the ping packet, it will notice that its IP address is not set and
will send out broadcasts to see if another node is using the speciÞed address. If no
duplicate is found, the server will use the IP address and will respond to the ping packet.
The MPS will not save the learned IP address permanently; this procedure is intended as
a temporary measure to enable EZWebCon to communicate with the server, or allow an
There should be replies from the IP address if the ARP command
worked.
Windows
ARP -A
, the ARP table on the PC must have
at the DOS command prompt to
TCP/IP Configuration
administrator to Telnet into the MPS. Once logged in, the administrator can enter the
Change IPaddress
command to make the address permanent.
% telnet 192.0.1.228
Trying 192.0.1.228
Lantronix Version n.n/n (yymmdd)
Type Help at the ‘Local_>’ prompt for assistance.
Enter Username> gopher
Local> SET PRIVILEGED
Password> system (not echoed)
Local>> DEFINE IPADDRESS 192.0.1.228
Any host wishing to access the MPS will have to be told the MPSÕs IP address. This is
typically conÞgured in the unix Þle
/etc/hosts
or via a nameserver. Refer to the hostÕs
documentation for additional information.
4 - 5
TCP/IP Configuration
4.1.3 Using a DHCP, BOOTP, or RARP Reply
At boot time a host-based DHCP, BOOTP, or RARP server can respond to an MPS request
for an available IP address. For information about conÞguring the DHCP, BOOTP, or
RARP server, see your host documentation.
4.1.4 Using the Command Line Interface
1.Connect to the serial port (Port 1) using a terminal emulation program. The serial
settings should be 9600 baud, 8 bits, 1 stop bit, no parity.
2.Become the privileged user and enter the new IP address.
Local> SET PRIVILEGED
Password> system (not echoed)
Local>> DEFINE SERVER IPADDRESS 192.0.1.201
4 - 6
TCP/IP Configuration
4.2 Notes About LPR
There are four important things to note about the LPR printing method:
1.Because of the way the LPR protocol is typically implemented on the host, the
processing options and banner page are sent after the job data itself.
will print a banner page at the end of a job, and cannot support most of the LPR
options.
install and use the RTEL software. If banners are not needed, they can be disabled.
2.The MPS cannot print multiple copies of the print job when using the Ò-#nÓ lpr
option.
3.If two print queues on the host refer to two services on the same MPS, they must
use separate spooling directories.
4.No special purpose input or output Þlters can be used when printing via LPR. If
this functionality is necessary, use the named pipe interface program in the RTEL
print queue conÞguration software.
If it is necessary to have the banner page at the beginning of the printout,
The MPS
4 - 7
TCP/IP Configuration
4.3 LPR on Windows NT 4.x
NOTE:
1.In the Control Panel, double-click the
2.Double-click the
3.In the window that appears, choose
4 - 8
This installation assumes that TCP/IP, Simple TCP/IP, and Microsoft
TCP/IP printing have been installed on the Windows NT host.
Add Printer
icon.
Printers
My computer
icon.
and click
Next
.
TCP/IP Configuration
4.Select the
Add Port
button and click
Next
.
4 - 9
TCP/IP Configuration
5.Select
NOTE:
LPR Port
.
If LPR Port is not an option, refer to your Windows NT documentation for
instructions on installing the ÒMicrosoft TCP/IP PrintingÓ service.
6.Enter the name or IP address of your MPS on the Þrst line, and enter the name of
your MPS print service on the second line.
4 - 10
7.Select the manufacturer and printer type.
TCP/IP Configuration
4 - 11
TCP/IP Configuration
8.Enter the queue name.
4 - 12
TCP/IP Configuration
9.If applicable, choose
Shared
and select the type of operating system that the
printer will be working with. (First conÞrm that the print queue is working.)
4 - 13
TCP/IP Configuration
10. Test the printer.
4 - 14
TCP/IP Configuration
4.4 LPR on UNIX Hosts
The Berkeley remote printing system is supported on many machines, and is simple to
conÞgure.
This section describes how to conÞgure LPR print queues on generic UNIX hosts such as
SUN hosts. There are slight variations in LPR conÞguration for AIX, HP, and SCO hosts,
as will be explained in the following sections.
1.Install a print queue on your host by adding the MPS name and IP address to the
option to allow unlimited size Þles to be printed and the
option to prevent header pages from being generated. See the host's documentation or man pages for more information on the format of the printcap Þle and how
to create the spool directory.
5.Print to the queue using normal lpr commands:
% lpr -Pmps_prt /etc/hosts
4 - 16
. The
rm
parameter is the name of the
mkdir
command.
sh
TCP/IP Configuration
4.4.1 LPR on AIX Hosts
LPR has only been tested on AIX versions 3.2 and higher. The System Management
Interface Tool (SMIT) allows you to enable LPD printing and create print queues.
To create a print queue:
1.At the host prompt type
2.Choose Print Spooling.
3.Choose Manage Print Server and Start the Print Server Subsystem (lpd daemon).
4.In the Start the Print Server Subsystem dialog box, type both in the Þrst Þeld.
The message ÒThe lpd subsystem has been startedÓ will appear. Click Done.
To add a print queue:
1.From the main window choose Print Spooling.
2.Choose Manage Print Server and Manage Print Queues.
3.Choose Add a print queue.
4.From the dialog box that appears choose remote.
smit
.
4 - 17
TCP/IP Configuration
5.From the next dialog box choose Remote Printing.
6.The Add a Standard Remote Print Queue dialog box will appear. Enter the
following information.
ÐThe name of the print queue,
ÐThe name of the MPS unit,
ÐThe name of the MPS service,
ÐThe type of print spooler on the remote server, and
ÐA description of the printer on the remote server.
A dialog box will appear with the message ÒAdded print queue mps_prt.Ó
NOTE: If you are unable to use SMIT, see the Print Server Reference Manual
for UNIX commands for setting up print queues.
7.Print to the queue using normal lp syntax.
% lp -dmps_prt filename
4 - 18
TCP/IP Configuration
4.4.2 LPR on HP Hosts
The System Administration Manager (SAM) allows you to create print queues.
NOTE: If you are unable to use SAM, the Print Server Reference Manual
located on the CD-ROM described UNIX commands that can be used
to set up print queues.
To create a print queue:
1.At the HP prompt type sam.
2.From the main application window choose Printers and Plotters.
3.Choose Printers/Plotters from the Printers and Plotters window.
4.In the pull-down menu select Remote Printer/Plotter from the Actions menu.
5.The Add Remote Printer window will appear. SAM will prompt you for:
ÐThe printer name (the name of the print queue),
ÐThe remote system name (the MPS name),
ÐThe remote printer name (the MPS service),
ÐThe remote cancel model, and
ÐThe remote status model.
4 - 19
TCP/IP Configuration
NOTE: Printer names on HP hosts are limited to 13 characters. The MPS text
service name will be too long, so you will have to rename the Server.
4.4.3 LPR on SCO UNIX Hosts
LPR is supported in SCO V3.2 release 4 with TCP/IP Version 1.2 and greater.
To conÞgure a print queue using LPR:
1.Issue the mkdev rlp command. This will install the Berkeley remote printing Þles
and executable programs.
NOTE: The mkdevrlp command should only be issued once, or serious problems
will occur. If this happens, contact SCO technical support.
You can print to this queue using normal lp syntax once the remote printer is set
up.
To create a remote printer:
1.Issue the rlpconf command.
2.Answer the questions that follow. See the Þgure on the next page for more
information.
4 - 20
TCP/IP Configuration
Remote Printing Configuration
Enter information for remote printers or local printers accepting remote
printing requests
Please enter the printer name (q to quit): backupprinter
Is printer backupprinter a remote printer or a local printer? (r/l) r
Please enter the name of the remote host that backupprinter is attached
to: MPS_xxxxxx
The backupprinter is connected to host MPS_xxxxxx.
Is this correct? (y/n) y
Would you like this to be the sys.default printer? (y/n) y
Make sure your hostname appears in MPS_PRT’s /etc/hosts.equivor or /etc/
hosts:lpd file.
Make sure backupprinter appears in /etc/printcap (in BSD format).
Make sure backupprinter has a spool directory on MPS_PRT.
Putting the printer in printer description file and creating spool di-
rectory... done
Updating LP information... done
The printer name is your MPS service name. The remote host name is the name of
your MPS as it is listed in your hosts file.
During initial configuration, the queue name must be the same as the remote
printer name. However, you may change the queue name later by manually
editing the printcap file.
4 - 21
TCP/IP Configuration
4.5 RTEL Functionality
If the LPR method of printing is not adequate for an application (for example, if you
need banners before jobs, or more ßexibility), conÞgure the Lantronix-supplied RTEL
software on the host. After installing the software conÞguring the connections to the
MPS, you can use normal UNIX print commands and queue utilities such as lpc and
lpstat.
NOTE: RTEL binaries are provided for many systems. Source code is also pro-
vided for use on non-supported systems.
To print to the MPS using special formatting or using third-party software packages,
you may have to create Òprint pipesÓ on the host. The RTEL software provides this
functionality by providing a UNIX named-pipe interface.
To recreate the RTEL source Þles:
1.Copy the Þle RTEL_SRC.TAR from the distribution CD-ROM to the UNIX host.
Ensure that a binary copy is performed.
2.Untar the archive.
3.See the README Þles in the created directories that describe the contents of the
RTEL distribution and man pages that describe the actual software functionality.
4 - 22
4.6 Unix Host Troubleshooting
Table 4-1: TCP Troubleshooting
Area to CheckExplanation
TCP/IP Configuration
The Server IP address and name are
entered in the host Þle
Jobs that appear in the host queue
reach the Server
Telnet to the Server using the name in the host Þle and
verify that the Server name is resolvable and that the
Server is reachable via the network.
From within the LPC administrative utility, enter
these commands to clear and reset the host queue:
The EZWebCon conÞguration software is the easiest way to conÞgure the MPS. The
following sections cover print conÞguration methods for NetWare hosts.
NOTE: The Server needs an IP address before you can use EZWebCon. See
the Setting the IP Address section on page 4-2 for instructions.
This chapter explains creating NDS print queues with NetWare Administrator and with
the PCONSOLE Quick Setup option. To create NDS print queues, you must be running
NetWare version 4.x with NDS capabilities.
If you are running NetWare versions 2.x, 3.x, or version 4.x with bindery emulation, you
may conÞgure bindery print queues using QINST (bindery only) or PCONSOLE. For
more information, see the NetWare chapter of the Print Server Reference Manual, located
on CD-ROM.
5 - 1
NetWare Configuration
5.1 Obtaining an NDS License
If you wish to create NDS print queues, you must read and complete an NDS registration
form via one of the following methods:
¥ Using a forms-capable Internet browser, navigate to the Lantronix World
Wide Web site (located at URL http://www.lantronix.com) and Þnd the NDS Registration link.
¥ Send email to nds-info@lantronix.com. You will receive a blank registration
form that can be completed and returned to Lantronix.
¥ If you donÕt have Internet access, contact a Lantronix Technical Support rep-
resentative for assistance. Contact information is provided in Appendix A.
1.License NDS on your server using the string obtained from Lantronix.
4.Enter the List Protocol NetWare Access command to ensure that at least one of
the Þle servers in the directory service tree is in the access list.
5.If desired Þle server is not in the access list, add it.
Local>> DEFINE PROTOCOL NETWARE ACCESS
6.Reboot the MPS.
fileserver
Local>> INITIALIZE DELAY 0
5 - 3
NetWare Configuration
5.2 Creating Print Queues Using NetWare Administrator Quick Setup
The NetWare Administrator management utility allows you to manage network
resources, such as queue-based print services, in a tree structure. You can either use the
Quick Setup option or individually create printing-related objects.
To create a print queue with the Quick Setup option.
NOTE: NetWare Administrator can be used for both NDS and bindery print queues.
1.Start NetWare Administrator.
2.In the Directory Tree windows, select the context in which to install the printer.
3.From the Menu Bar, select Tools: Print Services Quick Setup.
4.In the Print Server Name Þeld, enter the name of your Lantronix server (viewable
by entering the Show Server command at the Local> prompt).
5.In the Printer Name Þeld, enter the name of the desired print service conÞgured on
your Lantronix server.
6.In the Print Queue Name Þeld, enter the name of the print queue to create. The
name should be meaningful to you; it will not affect Server conÞguration.
7.Click Create.
8.Reboot the MPS.
5 - 4
NetWare Configuration
5.3 Creating NDS Print Queues Using PCONSOLE
1.Log in as Admin on the Þle server you will be changing.
2.Type PCONSOLE at the X: prompt to start the utility.
For example, if your file server is mapped to the F: drive, you would use the F:
prompt.
3.From the main menu choose Quick Set-Up.
4.PCONSOLE will prompt you for information with which to conÞgure the print
queue.
The print server name is the name of your MPS (MPS_xxxxxx). The new printer
name is the service name (for example, MPS_xxxxxx_Text). The new print queue
can be any name. The print queue volume is the name of the file server from which
the printer receives print requests. The remaining fields can be left in their default
settings.
NOTE: In the above text, xxxxxx represents the last 6 digits of your MPSÕs
hardware address. The hardware address is printed on the unitÕs label.
5.Press the F10 key to save the print queue information.
The print server has successfully
attached to the queue
The DSTree, DSContext, and
DSLicense
Printer and queue changes have
propagated through the NDS tree
Type NETSTAT at the Local> prompt. This will display
information about Þleservers, printers, and queues that
the print server has found. If a queue is in JobPoll, the
print server has successfully attached to the queue.
Type Show Protocol NetWare NDS. This command
shows the tree and the context that you have conÞgured,
a failure code, and an NDS error code for each server.
DSTree is the directory service tree on which the print
server is located. DSContext is the context where the
print server is located; it must match the context on the
Þle server (The DSContext must be of the following form:
ou=fruit.o=exotic). DSLicensed should be yes.
It may take a few minutes for the changes to propagate.
If the print server doesnÕt attach, reboot the server.
5 - 7
NetWare Configuration
Table 5-3: NDS Errors from the File Server
Failure codeFailure code meaningRemedy
0xfffffda7Object could not be found in the
given context
0xfffffda5The requested attribute could
not be found
0xfffffd69DS Database is lockedAn administrator is probably updating the
0xfffffd63The password is invalidThe password for the print server object under
0xfffffd54Secure NCP violationTurn down the NCP packet signature level so that
Check the print server name, DSContext, and
DSTree to make sure that the printer server is set
up correctly with PCONSOLE.
Use PCONSOLE to make sure that the print
server has associated printers and that the
printers have associated queues.
database. Wait a few minutes and issue the Set Protocol NetWare Reset command.
PCONSOLE must match the ServerÕs login
password. If the login password on the Server is
left as the default (access), there should be no
password for the print server object.
it is not required from the server.
5 - 8
NetWare Configuration
Table 5-4: NDS Printing Errors
BitFailure Code MeaningRemedy
1Server out of memoryTurn the Server off, wait a few seconds, and turn it back on.
Disable unused protocols and/or remove Þleservers without
print queues from the NetWare access list.
2, 3Unexpected response
from Þle server
4No printers found for the
Server
5No printer queue foundEnsure that the printers have associated queues.
6Login failedEnsure there is a print server object conÞgured with the same
7Authentication failedEnsure the Server login password is the same as the print server
8Server cannot attach to
queue
Report the problem to Lantronix Technical Support.
Ensure that there are printers for the print server, and the
printer names match the service names on the print server.
name as the Server.
object password. If the Server is using the default password
(access), there should be no print server object password.
Check the NDS partitions, replicas, and volumes to ensure the
Þle server where the queue lives has the correct information
about the Server and printers.
5 - 9
LAT Configuration
6 - LAT Configuration
The EZWebCon conÞguration software is the easiest way to conÞgure the MPS. The
following sections cover print conÞguration methods for LAT hosts.
NOTE: The Server needs an IP address before you can use EZWebCon. See
the Setting the IP Address section on page 4-2 for instructions.
LAT print queues can be created by printing to a port or printing to a service. Printing
directly to a port requires no MPS conÞguration.
NOTE: Printing directly to a port is the easiest method for printing to the
MPS. If you would like instructions for printing to a service, see the
Print Server Reference Manual on the CD-ROM.
6.1 Printing Directly to a Port
1.Create a LAT application port that references the Server port.
$ RUN SYS$SYSTEM:LATCP
LATCP> CREATE PORT LTAnnn/APPLICATION
LATCP> SET PORT LTAnnn/NODE=MPS_xxxxxx/PORT=Port_n
LATCP> EXIT
6 - 1
LAT Configuration
2.Create and start a print queue that uses the LAT application port.
3.Add the commands to the SYS$MANAGER:LAT$STARTUP.COM Þle so the
required LAT devices will be recreated after each host reboot.
NOTE: LAT terminal device characteristics may have to be changed to correctly
print certain files. See your VMS documentation for more information.
4.Print to the queue.
$ PRINT/QUEUE=queue_name filename.txt
6 - 2
LAT Configuration
6.1.1 LAT Host Troubleshooting
By default, the LAT error message codes on the host are not translated into text error
messages. If a LAT job fails and appears in the queue with an eight-digit hex result code,
the code can be translated by issuing the following commands:
$ SHOW QUEUE/FULL/ALL queue_name
(note the error code nnnnnnnn)
$ SET MESSAGE SYS$MESSAGE:NETWRKMSG.EXE
$ EXIT %Xnnnnnnnn
Table 6-1: Troubleshooting LAT ConÞgurations Using a Port
Area to checkExplanation
The speciÞed node name matches the
ServerÕs node name
The speciÞed port name matches the portÕs
name
Use the Show Server command.
Use the List Port 1 command.
6 - 3
AppleTalk Configuration
7 - AppleTalk Configuration
The EZWebCon conÞguration software is the easiest way to conÞgure the MPS. The
following sections cover print conÞguration methods for AppleTalk hosts.
NOTE: The Server needs an IP address before you can use EZWebCon. See
the Setting the IP Address section on page 4-2 for instructions.
NOTE: Macintoshes that do not support EtherTalk will need either an Ether-
net card or a LocalTalk-to-EtherTalk router to use the MPS.
7.1 Bitronics
The MPS advertises its printer as a LaserWriter. Therefore, printing from a Macintosh is
only possible with a PostScript printer and bi-directional communication between the
MPS and that printer.
NOTE: MacOS 8.1 can also print via LPD. See the Print Server Reference Manual
located on CD-ROM for configuration instructions.
The MPS supports the Bitronics interface, an extension to the standard Centronics
interface. Printers that support Bitronics allow bi-directional communication via the
parallel port. To enable Bitronics on the MPS parallel port, use the DeÞne Port 1 Bitronics Enabled command.
7 - 1
AppleTalk Configuration
7.2 Macintosh Services
Before attempting to print from a Macintosh, ensure that AppleTalk and PostScript are
both enabled on at least one service. Once the service is conÞgured, it will appear in the
Chooser in the same zone as the MPS. Select the service in the Chooser and complete the
appropriate setup options. Then close the Chooser window and print a test page of text
to the Macintosh service.
7.3 AppleTalk Zones
If there is a router on the network, the MPS will appear in the default zone speciÞed by
the router. To change the default zone use the DeÞne Protocol AppleTalk Zone
command.
If the MPS is attached to a network without an AppleTalk router, all AppleTalk devices
(including the MPS) will appear in the default zone in the Chooser.
NOTE: If no router is present on the network, the MPS will not accept AppleTalk
print jobs for 60 seconds after booting.
7 - 2
7.3.1 AppleTalk Host Troubleshooting
Table 7-1: AppleTalk Host Troubleshooting
Area to CheckExplanation
AppleTalk Configuration
The printer is available to be selected
in the Chooser
Bidirectional communicationLock the printer in PostScript mode and issue the
Make sure the printer is in the right zone.
Test Service PostScript Count n command. This
sends a job to the printer and waits for the response.
7 - 3
LAN Manager/DLC Configuration
8 - LAN Manager/DLC Configuration
The EZWebCon conÞguration software is the easiest way to conÞgure the MPS. This
chapter explains DLC conÞguration for Windows NT 4.x hosts. Windows 95 does not
support DLC printing (see Chapter 4, TCP/IP ConÞguration, for more information).
NOTE: The Server needs an IP address before you can use EZWebCon. See
the Setting the IP Address section on page 4-2 for instructions.
NOTE: Printing using an LPD client is the preferred method for sending
print jobs to the MPS. To print using the TCP/IP protocol see the
Using the Command Line Interface section on page 4-8.
8.1 DLC Configuration
8.1.1 Server Configuration
To use the DLC protocol, you must have one service with the DLC characteristic enabled.
Use the DeÞne Service servicename DLC Enabled command. The DLC characteristic
may be associated with only one service on a given MPS.
8 - 1
LAN Manager/DLC Configuration
8.1.2 Host Configuration
To send print jobs from a Windows NT host to the MPS, add the MPS as a Windows NT
printer.
1.Double-click the Printers icon in the Control Panel.
2.Double-click the Add Printer icon.
3.In the window that appears select My Computer and click Next.
4.Select the Add Port button.
5.Select Hewlett-Packard Network Port and click New Port.
If Hewlett-Packard port is not one of the available options, you must install DLC
printing from your Windows NT system disks. DLC is not installed by default.
6.Enter the ServerÕs hardware address. It is printed on the ServerÕs bottom label.
7.Select Job-based.
8.Select the manufacturer and printer type.
9.Enter the queue name.
10. If applicable, choose Shared and select the operating system the printer will be
working with. (First conÞrm that the print queue is working.)
11. Test the printer.
8 - 2
Contact Information
A - Contact Information
If you are experiencing an error that is not listed in the Troubleshooting appendix or if you
are unable to Þx the error, contact your dealer or Lantronix Technical Support at
(800) 422-7044 or (949) 453-3990. Technical Support is also available via Internet email
at support@lantronix.com.
When you report a problem, please provide the following information:
¥ Your name, and your company name, address, and phone number
¥ Lantronix server model number
¥ Lantronix server serial number
¥ Software version (use the ShowServer command to display)
¥ Network conÞguration, including the information from a Netstat
command
¥ Description of the problem
¥ Debug report (stack dump), if applicable
¥ Status of the unit when the problem occurred (please try to include
information on user and network activity at the time of the problem)
A - 1
Contact Information
LANtronix
15353 Barranca Parkway, Irvine, CA 92618 USA
Phone: 949/453-3990
Fax: 949/453-3995
World Wide Web: http://www.lantronix.com
North American Direct Sales: 800/422-7055
North American Reseller Sales: 800/422-7015
North American Sales Fax: 949/450-7232
Internet: sales@lantronix.com
International Sales: 949/450-7227
International Sales Fax: 949/450-7231
Internet: intsales@lantronix.com
Technical Support: 800/422-7044 or 949/453-3990
Technical Support Fax: 949/450-7226
Internet: support@lantronix.com
A - 2
B - Troubleshooting
B.1 Power-Up Troubleshooting
There are several possible error situations if the LEDs do not ßash.
Table B-1: Error Messages
MessageDiagnosis/Remedy
Troubleshooting
Power-up diagnostic failure (hardware
failure)
The Server boots but does not try to
load the Flash ROM code
Network Error: The ACT LED will blink
yellow 2-3 times per second
Note which LED is blinking and its color, then contact
your dealer or Lantronix Technical Support.
Press the Test button. A brief description of the problem
will be queued to the parallel port and printed.
A. Make sure the Ethernet network cable is properly
connected and reboot the server.
B. If option A fails to resolve the problem, reload Flash
ROM. See Appendix D.
B - 1
Troubleshooting
B.2 Printing Problems
Table B-2: General Printing Problems
Area to CheckExplanation
Physical connectionTo test a non-PostScript printer use the Test Port 1 Count
Service characteristicsUse the Show Service Local Characteristics command
The IP addressThe IP address must be unique on the network. Many
Queue Status and Port countersUse the Monitor Queue command to ensure queue
100 command. This command will send 100 lines of test
data out the parallel port.
from the ServerÕs Local> prompt to see if the desired
service is available and to verify that the appropriate
protocols are enabled on the service.
problems will occur when there are duplicate IP
addresses on the network.
entries appear in the job list. If an entry does not appear,
refer to the appropriate host section in this Appendix.
Use the Monitor Port 1 Counters command to verify
that the counter is incrementing with each job. If it is not,
verify the connection between the Server and the printer.
B - 2
Troubleshooting
B.3 BOOTP Troubleshooting
If the BOOTP request is failing and you have conÞgured your host to respond to the
request, check these areas:
Table B-3: BOOTP Troubleshooting
Area to CheckExplanation
BOOTP is in your systemÕs
/etc/services Þle
The Server is in the loadhostÕs
/etc/hosts Þle
The download Þle is in the correct
directory and is world-readable
The Server and host are in the
same IP network
BOOTP must be an uncommented line in the /etc/services
Þle.
The Server must be in this Þle for the host to answer a
BOOTP or TFTP request.
The download Þle must be in the correct directory and
world-readable. Specify the complete pathname for the
download Þle in the BOOTP conÞguration Þle or, a add a
default pathname to the download Þlename.
Some hosts will not allow BOOTP replies across IP networks.
Either use a host running a different operating system or put
the Server in the same IP network as the host.
B - 3
Troubleshooting
B.4 DHCP Troubleshooting
Table B-4: DHCP Troubleshooting
Area to CheckExplanation
DHCP is enabled on the Server.Use the DeÞne Server DHCP Enabled command.
If you manually enter an IP address, DHCP is
automatically disabled.
Make sure the DHCP server is
operational.
Did the Server get its IP address from
the DHCP server?
B - 4
Check to see that the DHCP server is on and is
functioning correctly.
Refer to the DHCP Manager on your DHCP server for
information about addresses currently in use. If the
DHCP server does not list your ServerÕs IP address,
there may be a problem.
B.5 RARP Troubleshooting
Table B-5: RARP Troubleshooting
Area to CheckExplanation
Troubleshooting
The ServerÕs name and hardware
address in the hostÕs /etc/ethers Þle
The ServerÕs name and IP address in
the /etc/hosts Þle
The operating systemMany operating systems do not start a RARP server at
The ServerÕs name and hardware address must be in
this Þle for the host to answer a RARP request.
The ServerÕs name and IP address must be in this Þle
for the host to answer a RARP request.
boot time. Check the hostÕs RARPD documentation
for details, or use the ps command to see if there is a
RARPD process running.
B - 5
Troubleshooting
B.6 PostScript Problems
PostScript printers will silently abort jobs if they detect an error.
Table B-6: PostScript Troubleshooting
Area to CheckExplanation
The Server is communicating
with the printer
The printer is conÞgured to
use 8-bit characters
Service CharacteristicsIssue the Show Service Characteristics command. If the service
To test a PostScript printer use the Test Port 1 PostScript Count
2. This command will send 2 pages of PostScript data out the
parallel port. Watch the indicators on the printer to verify that
the Server is communicating with the printer.
If the printer is capable of bidirectional communication, use the
Test Service MPS_xxxxxx_PS PostScript Count 5 command.
This will transfer data both to and from the printer.
Autoselection must be disabled and the printer must be
conÞgured as a PostScript printer for this test to succeed.
If special characters or bitmaps are not printing correctly, the
printer may be incorrectly conÞgured to use 7-bit characters.
rating is zero, the parallel port is in use. Verify that the
PostScript characteristic and appropriate protocols have been
enabled on the service.
B - 6
Table B-6: PostScript Troubleshooting, cont.
Area to CheckExplanation
Troubleshooting
Port CountersIf PostScript jobs appear to print but nothing comes out of the
printer, verify the amount of data sent from the host. Issue the
appropriate print command from the host system. After the job
has completed, use the Show Port 1 Counters command.
The bytes output value should be approximately 171 bytes
greater than the size of the Þle on the host system. These
numbers are only approximate, but will show that data is
ßowing to the printer.
B.6.1 Bitmap Graphics
If Þles that contain embedded bitmap graphics print incorrectly, it is because the bitmaps
are being sent as actual binary data and binary data cannot be printed via serial or
parallel interfaces.
Most major application packages have provisions to print using either Òbinary
postscriptÓ (for printers connected to the network via LocalTalk) or Òhex postscriptÓ (for
printers connected to the network via a serial port or parallel port). If your application
does not have this provision, ask the application vendor for an upgrade version or
ÒpatchÓ that will add the Òhex postscriptÓ function.
B - 7
Pinouts
C - Pinouts
C.1 Parallel Information
Lantronix uses standard Centronics parallel connectors.
For optimum performance of your Server, Lantronix recommends the use of high quality
parallel cables. Choose one of the following:
¥ A Lantronix parallel port cable, part number #500-011 (6 feet).
¥ Any other brand of IEEE Std 1284-1994 compliant cable. Compliant
cables can easily be identiÞed by the permanent label ÒIEEE Std
1284-1994 compliantÓ on the cable itself.
NOTE: Non-compliant cables have the same type of connectors but different
electrical characteristics.
C - 1
Updating Software
D - Updating Software
Current software Þles are available on the distribution CD. Software updates and release
notes for the Server can be downloaded directly from the Lantronix development
systems in one of three ways: via the Lantronix World Wide Web site located at
http://www.lantronix.com, using anonymous FTP through the Internet, and via dial-up
modem.
D.1 Updating Via the Web
The latest version of MPS.SYS can be downloaded from the Lantronix Web site. The
following instructions will lead you through the web site to the software Þle.
1.On the home page, http://www.lantronix.com, click on Free Software Updates.
2.From the directory that appears, choose pub/.
3.From the resulting directory, choose the server acronym.
4.From the resulting directory, choose the software volume.
5.From the Þnal directory, choose MPS.SYS.
NOTE: As a result of Netscape NavigatorÕs configuration, clicking on the software
name will not allow you to download the file. You must save the file as a
source document to your host.
D - 1
Updating Software
D.2 Updating Using FTP
The server software resides on the Lantronix FTP server (ftp.lantronix.com). Most of
these Þles are binary data, so the binary option must be used to transfer the Þles. All
released Þles are in the pub directory. Always download the README Þle in the pub
directory before downloading anything else; it contains a directory of available versions.
To log into the FTP server, enter a username of anonymous and enter your full email
address as the password. The following text will be displayed:
230-Welcome to the Lantronix FTP Server.
230230-IMPORTANT: Please get the README file before proceeding.
230-IMPORTANT: Set BINARY mode before transferring executables.
220230-Direct questions to support@lantronix.com or 1.800.422.7044
230-Questions about this ftp account only to ftp@lantronix.com
230230 Guest login ok, access restrictions apply.
Remote system type is UNIX. [your type will be displayed here]
Using binary mode to transfer files.
ftp>
D - 2
Updating Software
D.3 Updating Using the BBS
The Lantronix system uses high speed modems for the physical connection and allows
Þle transfers using KERMIT, xmodem, ymodem, and zmodem. The modem phone
number is (949) 367-1051. The account name is ets and the password is server.
Remember that the download Þles (MPS.SYS) and executable images are image data and
should only be transferred in binary mode, otherwise the Þles will be corrupted.
SunOS UNIX (nexus)
login: ets
Password: server (not echoed)
Last login: Mon Jun 5 13:21:13 from company.com
SunOS Release 4.1.3_U1 (NEXUS) #2: Fri Dec 2 10:08:39 PST 1997
Welcome to the Lantronix BBS. Type ‘h’ for help
userid (‘new’ for new user): new
Welcome, new user! Enter a userid, 1-12 characters, no spaces.
Userid: bob
Enter Passwd: platypus (not echoed)
Confirm Passwd: platypus (not echoed)
User Name: bob
Terminal type (default=vt100):
Email address, if any: bob@widgets.com
--CONTINUED NEXT PAGE--
D - 3
Updating Software
Welcome to the “NEW” Lantronix Bulletin Board System.
To access the files menu, type ‘f’ at the main menu.
At the files menu, type ‘p’ to select a download protocol
(a=ascii, k=kermit, x=xmodem, y=ymodem, z=zmodem)
At the files menu, type ‘l’ to list available software directories.
Select the board name by entering its number.
At any menu, press ‘h’ to receive additional help.
Press [Return] to continue:
D.4 Reloading Software
The Server stores software in Flash ROM to control the initialization process, operation,
and command processing. The contents of Flash ROM can be updated by downloading a
new version of the operational software via NetWare, TCP/IP, or MOP. Regardless of
which protocol is used to update Flash ROM, the following points are important:
¥ The Flash ROM software is contained in a Þle called MPS.SYS. The
name should not be changed.
¥ The download Þle should be world-readable on the host.
¥ There is a sixteen character length limit for the path name.
¥ There is a twelve character limit for the Þlename.
D - 4
Updating Software
¥ DeÞne commands must be used because Set conÞgurations are
cleared when the Server boots. Use the List Server Boot command
to check settings before rebooting.
NOTE: It is very important to check the Server settings before using the Initialize
Reload command to ensure that you are reloading the correct software file.
D.4.1 Reloading Sequence
If DHCP, BOOTP, or RARP is enabled on the Server, the Server will request assistance
from a DHCP, BOOTP, or RARP server before starting the download attempts. The
Server will then try TFTP, NetWare, and MOP booting, in that order, provided that it has
enough information to try each download method.
Downloading and rewriting the Flash ROM will take approximately two minutes from
the time the Initialize command is issued. If the download Þle cannot be found or
accessed, the Server can be rebooted with the code still in Flash ROM. As noted in
Chapter 2, the OK/ACT LED will blink quickly while the Server is booting (and
reloading code) and then slowly when it returns to normal operation.
NOTE: If you experience problems reloading Flash ROM, refer to Troubleshooting
Flash ROM Updates on page D-9.
D - 5
Updating Software
D.4.2 NetWare
The MPS.SYS Þle should be placed in the login directory on the NetWare Þle server. The
Server cannot actually log into the Þle server (since it knows no username/password); it
can only access Þles in the login directory itself. On the Server, specify the Þle server
name, Þlename, and path.
Local> SET PRIVILEGED
Password> SYSTEM (not echoed)
Local>> DEFINE SERVER NETWARE LOADHOST fileserver
Local>> DEFINE SERVER SOFTWARE SYS:\LOGIN\ MPS.SYS
Local>> INITIALIZE RELOAD
D.4.3 TCP/IP
Before the Server downloads the new software, it will send DHCP, BOOTP, and/or
RARP queries (BOOTP and RARP queries are enabled by default). Next, the Server will
attempt to download the MPS.SYS Þle using TFTP (Trivial File Transfer Protocol).
If a host provides DHCP, BOOTP, or RARP support, it can be used to set the Server's IP
address (all) and loadhost information (BOOTP and RARP only). Add the Server's name,
D - 6
Updating Software
IP address, hardware address, and download path and Þlename to the appropriate host
Þle (usually /etc/bootptab).
Some BOOTP and TFTP implementations require a speciÞc directory for the MPS.SYS
Þle; in this case the path should not be speciÞed in the bootptab Þle and the Þle must be
placed in that directory. See your hostÕs documentation for instructions on how to
conÞgure the MPS.SYS Þle in the directory.
If BOOTP cannot be used to conÞgure the Server's IP parameters, conÞgure them by
hand using the following commands listed below.
Local> SET PRIVILEGED
Password> SYSTEM (not echoed)
Local>> DEFINE SERVER IPADDRESS nnn.nnn.nnn.nnn
Local>> DEFINE SERVER SOFTWARE “/tftpboot/ MPS.SYS”
Local>> DEFINE SERVER LOADHOST nnn.nnn.nnn.nnn
Local>> LIST SERVER BOOT
Local>> INITIALIZE RELOAD
NOTE: For instructions on how to log into the Server and enter these commands,
refer to Chapter 6, TCP/IP Configuration.
D - 7
Updating Software
The path and Þlename are case-sensitive and must be enclosed by quotation marks.
When attempting to boot across an IP router, you must conÞgure the router to proxyARP for the Server, or use the bootgateway feature. For more information, see Set/DeÞne
Bootgateway in the Commands chapter of the Print Server Reference Manual on CD-ROM.
D.4.4 MOP
Copy the MPS.SYS Þle to the MOM$LOAD directory. The MPS.SYS Þlename is the only
parameter that the Server needs to reload via MOP. Make sure the service characteristic
is enabled on the host's Ethernet circuit, and then reload the server using the Initialize
Reload command.
NOTE: If an error message is displayed indicating an invalid record size on the
VAX console, the MPS.SYS file was not transferred in binary mode.
D - 8
Updating Software
D.5 Troubleshooting Flash ROM Updates
Many of the problems that occur when updating the Flash ROM can be solved by
completing the following steps:
Table D-1: Flash ROM Troubleshooting
ProtocolArea to Check
NetWareEnsure the Þle is in the login directory. Since the Server cannot actu-
TFTPCheck the Þle and directory permissions.
ally log into the Þle server, it has very limited access to the server
directories.
Ensure the loadhost name and address are speciÞed correctly and
that their case matches that of the Þlenames on the host system.
Ensure the Þle and pathnames are enclosed in quotes to preserve
case.
Ensure that TFTP is enabled on the host; several major UNIX vendors ship their systems with TFTP disabled by default.
D - 9
Updating Software
Table D-1: Flash ROM Troubleshooting, cont.
ProtocolArea to Check
MOPThe Ethernet circuit must have the service characteristic enabled.
Ensure that the MOM$LOAD search path includes the directory
containing the MPS.SYS Þle.
Ensure that the Þles were transferred in Binary mode
D - 10
E - Specifications
E.1 Power Requirements
Voltage:95 - 250 Volts AC, 3-wire single phase, autoranging
Operating range: 0° to 50°C (32° to 122°F)
Storage range: -40° to 66°C (-40° to 151°F)
Specifications
E - 1
Specifications
Max temperature
change per hour:20°C (36°F)
Rapid temperature changes may affect operation. Therefore, do not operate the Server
near heating or cooling devices, large windows, or doors that open to the outside.
E.3 Altitude Limitations
Operating: 2.4 km (8000 ft.)
Storage: 9.1 km (30,000 ft.)
If operating the Server above 2.4 km (8000 ft.), decrease the operating temperature rating
by 1°F for each 1000 ft.
E.4 Relative Humidity Limitations
Operating: 10% to 90% noncondensing
(40% to 60% recommended)
Storage: 10% to 90% (noncondensing)
E - 2
Frequently-used Commands
F - Frequently-used Commands
This appendix lists some of the most frequently-used commands of the Print Server
command set. More information about the command set, including additional options,
can be found in the PrintServer Reference Manual on the CD-ROM.
Please note the following before continuing:
¥ Commands are divided into Server (general), Port, and Protocol
sections. Within each section, commands are listed alphabetically.
¥ Commands may require privileged user status. Enter
Privileged, then enter the privileged password when prompted.
Set
¥ When you enter a DeÞne or Purge command, you must reboot the
Server for the command to take effect.
¥ When the abbreviated syntax Ò
{EN|DIS}Ó is shown, you must
choose either Enabled or Disabled to complete the command.
F - 1
Frequently-used Commands
F.1 Server Commands
Table F-1: Frequently-used Server Commands
CommandOption(s)Description
DEFINE SERVER BOOTP {EN|DIS}Enables or disables querying for a BOOTP host at
DEFINE SERVER DHCP {EN|DIS}Enables or disables querying for a DHCP host at
DEFINE SERVER GATEWAY ipaddressSpeciÞes the host to be used as a TCP/IP
DEFINE SERVER
INCOMING option
BOTHEnables incoming LAT and Telnet connections.
LATEnables only incoming LAT connections.
NONEDisables incoming connections.
TELNETEnables only incoming Telnet connections.
PASSWORDCauses the server to prompt for a password for
NOPASSWORDAllows connections to be established without
system boot time.
system boot time.
gateway to forward packets between networks.
Enter an IP address.
all incoming connections.
prompting for a password.
F - 2
Frequently-used Commands
Table F-1: Frequently-used Server Commands, cont.
CommandOption(s)Description
DEFINE SERVER IPADDRESS ipaddressSets the ServerÕs network IP address.
DEFINE SERVER LOADHOST ipaddressSpeciÞes the TCP/IP host from which the Server
DEFINE SERVER LOGIN PASSWORDSets a new password that will be required before
DEFINE SERVER NAME “newname”SpeciÞes a new name for the Server. Names are
DEFINE SERVER NETWARE LOADHOST server SpeciÞes the NetWare host from which the
DEFINE SERVER PRIVILEGED PASSWORDSets a new password that will be required for
DEFINE SERVER RARP {EN|DIS}Enables or disables querying for a RARP host at
requests its run-time code.
incoming logins are accepted. You will be
prompted for the new password (up to 6
alphanumeric characters, case-insensitive).
restricted in length; generally a name of 11 or
fewer characters is permissible.
Server requests its run-time code. Enter a Þle
server name of up to 11 characters.
privileged user status. You will be prompted for
the new password (up to 6 alphanumeric
characters, case-insensitive).
system boot time.
F - 3
Frequently-used Commands
Table F-1: Frequently-used Server Commands, cont.
CommandOption(s)Description
DEFINE SERVER SOFTWARE “filename”SpeciÞes the name or path (TCP) of the software
DEFINE SERVER SUBNET MASK ipmaskSpeciÞes the subnet mask to be used for the
HELP option<nothing>Displays a list of top-level (general) Help topics.
<keyword>Displays information about the keyword(s)
DEFINE SERVICE “name” PORT numCreates a new service and associates it with the
DEFINE SERVICE
“name” option
APPLETALK {EN|DIS} Toggles whether the named service can be used
LANMAN {EN|DIS}
LAT {EN|DIS}
NETWARE {EN|DIS}
RTEL {EN|DIS}
download Þle. The Þlename can be up to 11
characters, and the pathname can be up to 26.
The Server will add a Ò.SYSÓ extension.
Server. The ipmask must be in n.n.n.n format.
entered. Multiple keywords must be speciÞed in
the order they occur in a command.
speciÞed port.
to service networks running the speciÞed
protocol. RTEL applies to TCP/IP networks.
F - 4
Table F-1: Frequently-used Server Commands, cont.
CommandOption(s)Description
DEFINE SERVICE
“name” option
DLC {EN|DIS}SpeciÞes which service will handle print requests
BANNER {EN|DIS}When Enabled, causes the Server to print a
BINARY {EN|DIS}When Enabled, the Server will not process data
EOJ stringCauses the Server to send an end-of-job string to
FORMFEED {EN|DIS}When Enabled, causes the Server to append a
POSTSCRIPT
{EN|DIS}
PSCONVERT {EN|DIS} When Enabled, causes the Server to place a
SOJ stringCauses the Server to send a start-of-job string to
from DLC hosts. DLC can be enabled on one
service per Server.
banner page before jobs.
passed through the service. This characteristic
should be enabled when printing PCL data.
the attached device after every job. Enter an end
string or the word none.
formfeed to the end of LPR print jobs.
When Enabled, causes the Server to assume the
attached device is a PostScript device and act
accordingly.
PostScript wrapper around each job.
the attached device before every job. Enter a start
string or the word none.
Frequently-used Commands
F - 5
Frequently-used Commands
Table F-1: Frequently-used Server Commands, cont.
CommandOption(s)Description
DEFINE SERVICE
“name” option
INITIALIZE option DELAY numSchedules a reboot after num minutes. Enter a
LOGOUT option<nothing>Logs out the current port (the port that issued the
TCPPORT stringSpeciÞes a raw TCP listener socket for the service.
Enter a socket number (4000 to 4999) or the word
none.
TELNETPORT stringSpeciÞes a TCP listener socket for the service.
Unlike TCPport, this option performs Telnet IAC
interpretation on the data stream. Enter a socket
number (4000 to 4999) or the word none.
value from 0 to 120.
CANCELCancels an impending initialization.
FACTORYReboots the server to its factory default settings.
NOBOOTForces the Server to stop in Boot ConÞguration
Mode rather than fully rebooting.
RELOADForces the Server to download new operational
code and reprogram its ßash-ROM.
command).
PORT numLogs out the speciÞed port.
F - 6
Frequently-used Commands
Table F-1: Frequently-used Server Commands, cont.
CommandOption(s)Description
PURGE SERVICE
option
SET PRIVILEGED Enters privileged mode, provided the user enters
{SHOW|MONITOR} QUEUEDisplays the status of Server queues once (Show)
{SHOW|MONITOR}
SERVER
{SHOW|MONITOR}
SERVICE option
ZERO COUNTERS
option
LOCALRemoves the deÞnitions of all local services.
“service”Removes the deÞnition of the speciÞed service.
the proper privileged password when prompted.
or continually every three seconds (Monitor).
<nothing>Displays Server information once (Show) or
continually every three seconds (Monitor).
COUNTERSDisplays characteristics related to the various
counters kept by the Server.
<nothing>Displays characteristics about all conÞgured
services once (Show) or continually every three
seconds (Monitor).
“service”Displays only characteristics related to the
named service.
ALLZeroes all port, node, and Server counters.
PORT numZeroes port counters for the speciÞed port.
F - 7
Frequently-used Commands
F.2 Port Commands
Table F-2: Port Commands
CommandOption(s)Description
DEFINE PORT 1
ACCESS option
DEFINE PORT 1 BITRONICS {EN|DIS}When Enabled, ensures bidirectional functioning of
DEFINE PORT 1 CHARACTER sizeToggles the port between 7-bit and 8-bit characters
DEFINE PORT 1 DSRLOGOUT {EN|DIS}When Enabled, the port will be logged out
DEFINE PORT 1 DTRWAIT {EN|DIS}When Enabled, the Server will not assert DTR on the
DYNAMICThe port can initiate and receive connection requests.
LOCALThe port can initiate connection requests, and local
logins are permitted.
NONEThe port is unusable.
REMOTEThe port can receive host-initiated connection
requests.
the parallel port. The attached printer must also
support Bitronics mode.
(the default). Enter either 7 or 8.
automatically whenever DSR is deasserted.
port when it is idle (no user logins or connections).
F - 8
Frequently-used Commands
Table F-2: Port Commands, cont.
CommandOption(s)Description
DEFINE PORT 1 FLOW
option
DEFINE PORT 1 NAME “newname”Enter a name of up to 16 alphanumeric characters for
DEFINE PORT 1
PARITY option
DEFINE PORT 1 SPEED baudnumSets the portÕs baud rate. Acceptable baudnum
{SHOW|MONITOR} PORT 1Displays the portÕs conÞguration characteristics once
TEST PORT 1 optionCOUNT rows
CTSSpeciÞes CTS/RTS (hardware) ßow control.
{EN|DIS}Activates or deactivates the currently-conÞgured
NONERemoves the current ßow control settings.
XONSpeciÞes XON/XOFF (software) ßow control.
parityEnter even, odd, mark, or space. Specifying mark or
NONESpeciÞes that no parity will be used (the default).
WIDTH cols
POSTSCRIPTSends a PostScript test page to the port.
ßow-control method.
the speciÞed port.
space will change the character size to 7 bits.
values range from 300 to 115200 baud (or 230000
baud for 1ooBASE-T Servers).
(Show) or continually every three seconds (Monitor).
Counters and Status keywords can be added.
Sends an ASCII data stream to the port for the
speciÞed number of rows and/or columns.
F - 9
Frequently-used Commands
F.3 Protocol Commands
In the following table, PROTO is an abbreviation for the optional keyword PROTOCOL.
Table F-3: Protocol Commands
CommandOption(s)Description
DEFINE PROTO
APPLETALK option
DEFINE PROTO IP
option
{EN|DIS}Enables or Disables the AppleTalk protocol for the
Server.
ZONE newzonePlaces the Server in a zone other than the default.
{EN|DIS}Enables or Disables the TCP/IP protocol for the
Server.
GATEWAY ipaddrSame as DEFINE SERVER GATEWAY ipaddress,
page F-2.
IPADDRESS ipaddrSame as DEFINE SERVER IPADDRESS ipaddress,
page F-3.
LOADHOST ipaddrSame as DEFINE SERVER LOADHOST ipaddress,
page F-3.
NAMESERVER ipaddr SpeciÞes the IP address of the host that will resolve
text host names into their numeric equivalents for
TCP/IP connection attempts.
F - 10
Table F-3: Protocol Commands, cont.
CommandOption(s)Description
DEFINE PROTO
LANMAN option
DEFINE PROTO LAT
option
DEFINE PROTO
NETWARE option
{EN|DIS}Enables or Disables the LAN Manager protocol for
the Server.
{EN|DIS}Enables or Disables the LAT protocol for the
Server.
LICENSE stringEnables LAT on multi-port Servers. Enter the
license string obtained from Lantronix.
{EN|DIS}Enables or Disables the NetWare (IPX) protocol for
the Server.
DSCONTEXT stringConÞgures the NetWare Directory Services context
in which the Server is located. For more
information about NDS contexts, see your NDS
documentation.
DSLICENSE stringConÞgures the NetWare Directory Services license
needed to enable NDS on your Server. Enter the
license string obtained from your dealer or
Lantronix.
DSTREE stringConÞgures the NetWare Directory Services tree in
which the Server is located. For more information
about NDS trees, see your NDS documentation.
Frequently-used Commands
F - 11
Frequently-used Commands
Table F-3: Protocol Commands, cont.
CommandOption(s)Description
DEFINE PROTO
NETWARE
ENCAPSULATION
option {EN|DIS}
DEFINE PROTO NETWARE LOADHOST server Same as DEFINE SERVER NETWARE LOADHOST
PURGE IPSECURITY
option
PURGE PROTO
NETWARE ACCESS
option
{SHOW|MONITOR} PROTO protocolnameDisplays operating characteristics of the speciÞed
NATIVEConÞgures the Server to use the Ònative modeÓ
frame format.
ETHER_IIConÞgures the Server to use Ethernet v2 frame
format.
802_2ConÞgures the Server to use 802.2 frame format
with NetWare SAPs.
SNAPConÞgures the Server to use 802.2 frame format
with SNAP SAPs.
server, page F-3.
ALLRemoves the entire IP security table.
ipaddressRemoves entries from the IP security table that are
related to the speciÞed IP address.
ALLRemoves all entries from the NetWare access list.
serverRemoves entries from the NetWare access list that
are related to the speciÞed Þle server.
protocol.
F - 12
Warranty Statement
Lantronix warrants for a period of FIVE YEARS from the date of shipment that each MPS Ethernet Print Server supplied shall be
free from defects in material and workmanship. During this period, if the customer experiences difficulties with a product and is
unable to resolve the problem by phone with Lantronix Technical Support, a Return Material Authorization (RMA) will be issued.
Following receipt of a RMA number, the customer is responsible for returning the product to Lantronix, freight prepaid. Lantronix,
upon verification of warranty will, at its option, repair or replace the product in question, and return it to the customer freight prepaid. No services are handled at the customer's site under this warranty.
Lantronix warrants software for a period of sixty (60) days from the date of shipment that each software package supplied shall
be free from defects and shall operate according to Lantronix specifications. Any software revisions required hereunder cover supply of distribution media only and do not cover, or include, any installation. The customer is responsible for return of media to
Lantronix and Lantronix for freight associated with replacement media being returned to the customer.
Lantronix shall have no obligation to make repairs or to cause replacement required through normal wear and tear of necessitated
in whole or in part by catastrophe, fault or negligence of the user, improper or unauthorized use of the Product, or use of the Product in such a manner for which it was not designed, or by causes external to the Product, such as, but not limited to, power or
failure of air conditioning.
There are no understandings, agreements, representations or warranties, express or implied, including warranties of merchantability or fitness for a particular purpose, other than those specifically set out above or by any existing contract between the parties.
Any such contract states the entire obligation of Lantronix. The contents of this document shall not become part of or modify any
prior or existing agreement, commitment or relationship
The information, recommendation, description and safety notations in this or other documents supplied by Lantronix are based on
general industry experience and judgment with respect to such hardware and software. THIS INFORMATION SHOULD NOT
BE CONSIDERED TO BE ALL INCLUSIVE OR COVERING ALL CONTINGENCIES.NO OTHER WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE OR MERCHANTABILITY, OR WARRANTIES ARISING FROM COURSE OF DEALING OR USAGE OF TRADE, ARE MADE REGARDING
THE INFORMATION, RECOMMENDATIONS, DESCRIPTIONS AND SAFETY NOTATIONS CONTAINED HEREBY
AND IN HARDWARE AND SOFTWARE SPECIFICATION DOCUMENTATION, OR INSTRUCTIONS SUPPLIED BY
LANTRONIX. In no event will Lantronix be responsible to the user in contract, in tort (including negligence), strict liability or
otherwise for any special, indirect, incidental or consequential damage or loss of equipment, plant or power system, cost of capital,
loss of profits or revenues, cost of replacement power, additional expenses in the use of existing software, hardware, equipment
or facilities, or claims against the user by its employees or customers resulting from the use of the information, recommendations,
descriptions and safety notations supplied by Lantronix. Lantronix liability is limited (at its election) to (1) refund of buyer's purchase price for such affected products (without interest); (2) repair of such products, or (3) replacement of such products, provided
however, that the buyer follows the procedures set forth herein
Warranty claims must be received by Lantronix within the applicable warranty period. A replaced product, or part thereof, shall
become the property of Lantronix and shall be returned to Lantronix at the Purchaser's expense. ALL RETURN MATERIAL
MUST BE ACCOMPANIED BY A RETURN MATERIAL AUTHORIZATION NUMBER ASSIGNED BY LANTRONIX.
Declaration of Conformity
(accordingly to ISO/IEC Guide 22 and EN 45014)
Manufacturer’s Name:Lantronix
Manufacturer’s Address:15353 Barranca Parkway, Irvine, CA 92618 USA
declares that the product:
Product Name:Micro Ethernet Print Server
Model Number(s):MPS1-T, MPS1-2, MPS100
conforms to the following Standards:
Safety (All):EN 60950:1988 + A1, A2
EMC (All):EN 55022:1988 class A
Additional EMC (MPS1-2):IEC 801-2:1991/prEN55024-2:1992-4kV CD, 8kV AD
Supplementary Information:
“The product complies with the requirements of the Low Voltage Directive 73/23/EEC and the
EMC Directive 89/336/EEC.”
Warning: This is a Class A product. In a domestic environment this product may cause radio
interference in which case the user may be required to take adequate measures.
EN 50082-1:1992
IEC 801-3:1992/prEN55024-3:1991-3V/m
IEC 801-4:1988/prEN55024-4:1992-0.5kV Signal Lines,
1kV Power Lines
IEC 801-5:1993/prEN55024-5:1992-1kV Common Mode,
0.5kV Differential Mode, 1kV Network Cable
Manufacturer’s Contact:Director of Quality Assurance
Lantronix
15353 Barranca Parkway, Irvine, CA 92618 USA
General Tel: 949/453-3990; Fax: 949/453-3995