LPS1-T MPS100 User Guide

LPS1-T MPS100 User Guide
MPS/LPS User Guide
For the MPS100 and LPS1-T Print
Servers
Part Number 900-191
Rev. D March 2004
Copyright and Trademark
© 2000-2004, 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.
Ethernet is a trademark of XEROX Corporation. NetWare is a
trademark of Novell Corporation. UNIX is a registered trademark of
The Open Group. Windows 95, Windows 98, Windows 2000, and
Windows NT are trademarks of Microsoft Corp. Netscape is a
trademark of Netscape Communications Corporation. AppleTalk,
Chooser, and Macintosh are trademarks of Apple Computer
Corporation. LaserJet and Bitronics are trademarks of Hewlett
Packard. Centronics is a registered trademark of Centronics Data
Computer Corporation. PostScript is a trademark of Adobe
Systems, Inc. DEC and LAT are trademarks of Digital Equipment
Corporation.
Contacts
Lantronix Corporate Headquarters
15353 Barranca Parkway
Irvine, CA 92618, USA
Phone: 949-453-3990
Fax: 949-453-3995
Technical Support
Phone: 800-422-7044 or 949-453-7198
Fax: 949-450-7226
Online: www.lantronix.com/support
Email mailto:[email protected]
Sales Offices
For a current list of our domestic and international sales offices, go
to the Lantronix web site at
http://www.lantronix.com/about/contact/index.html
i
MPS/LPS User Guide
1: Introduction
Disclaimer & Revisions
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.
Note: This product has been designed 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.
Changes or modifications to this device not explicitly approved by
Lantronix will void the user's authority to operate this device.
The information in this guide may change without notice. The
manufacturer assumes no responsibility for any errors that may
appear in this guide.
Date
Part
No.
Rev.
6/01
900-191
C
3/04
900-191
D
Comments
Updated User Guide format and removed
discontinued LPS1-2
ii
Contents
1: Introduction
1-9
How to use this manual_____________________________ 1-9
2: Installation
2-1
MPS/LPS Product Description _______________________ 2-1
Installing the MPS _________________________________ 2-2
3: Getting Started
3-1
Configuration Methods _____________________________ 3-1
EZWebCon __________________________________ 3-1
Incoming Logins_______________________________ 3-2
Services_________________________________________ 3-2
4: TCP/IP Configuration
4-1
Setting the IP Address _____________________________ 4-1
Using EZWebCon _____________________________ 4-1
Using a Directed Ping Packet ____________________ 4-2
Using a BOOTP, DHCP, or RARP Reply ___________ 4-3
LPR Printing _____________________________________ 4-3
LPR on Windows NT/2000/XP (and later) ___________ 4-4
LPR on Windows 95/98 _________________________ 4-7
LPR on UNIX and Linux Hosts____________________ 4-7
LPR on AIX Hosts _____________________________ 4-8
LPR on HP Hosts_____________________________ 4-10
LPR on SCO UNIX Hosts ______________________ 4-10
RTEL Functionality____________________________ 4-12
Unix Host Troubleshooting _________________________ 4-12
5: NetWare Configuration
5-1
NDPS Printing ____________________________________ 5-1
NDS Print Queues_________________________________ 5-1
Configure your MPS____________________________ 5-1
NetWare Administrator Quick Setup Print Queues ________ 5-2
PCONSOLE Print Queues __________________________ 5-3
NetWare Host Troubleshooting_______________________ 5-4
6: LAT Configuration
6-1
Printing Directly to a Port ___________________________ 6-1
iii
1-1
LAT Host Troubleshooting __________________________ 6-2
7: AppleTalk Configuration
Bitronics ________________________________________
Macintosh Services _______________________________
AppleTalk Zones _________________________________
AppleTalk Host Troubleshooting _____________________
8: DLC Configuration for LAN Manager
7-1
7-1
7-1
7-2
7-2
8-1
DLC Configuration ________________________________ 8-1
MPS Configuration ____________________________ 8-1
Host Configuration ____________________________ 8-1
A: Contact Information
A-1
Problem Report Procedure__________________________ A-1
Full Contact Information ____________________________ A-1
B: Troubleshooting
B-1
Power-up Troubleshooting __________________________
DHCP Troubleshooting ____________________________
BOOTP Troubleshooting ___________________________
RARP Troubleshooting_____________________________
Printing Problems _________________________________
PostScript Problems ___________________________
Bitmap Graphics ______________________________
C: Pinouts
B-1
B-3
B-3
B-4
B-4
B-5
B-6
C-1
Ethernet Connector _______________________________ C-1
Parallel Connectors _______________________________ C-1
D: Updating Software
D-1
Obtaining Software________________________________
Via the Web__________________________________
Via FTP _____________________________________
Reloading Software _______________________________
Reloading Sequence___________________________
Troubleshooting Flash ROM Updates _________________
E: Specifications
D-1
D-1
D-1
D-2
D-2
D-4
E-1
Power Information ________________________________
Power Requirements___________________________
Power Supply Cord ____________________________
Environmental Limitations __________________________
1-2
iv
E-1
E-1
E-1
E-2
Temperature _________________________________ E-2
Altitude ______________________________________ E-2
Relative Humidity ______________________________ E-2
F: Fequently Used Commands
F-1
Conventions _____________________________________ F-1
Server Commands ________________________________ F-1
Port Commands __________________________________ F-7
Protocol Commands _______________________________ F-8
G: Warranty Statement
G-1
H: Declaration of Conformity
H-1
v1-3
vi
1-4
List of Figures
Figure 1:
Figure 2:
Figure 3:
Figure 4:
Figure 5:
Figure 6:
Figure 7:
Figure 8:
Figure 9:
Figure 10:
Figure 11:
Figure 12:
Figure 13:
Figure 14:
Figure 15:
Figure 16:
Figure 17:
Figure 18:
Figure 19:
Figure 20:
Figure 21:
Figure 22:
Figure 23:
ARP and Ping on UNIX ___________________ 4-2
ARP and Ping on Windows ________________ 4-2
Configuring Permanent IP Address __________ 4-3
Adding /etc/hosts Entry ___________________ 4-7
Adding /etc/printcap Entry _________________ 4-8
Creating Spooling Directory________________ 4-8
Printing to Queue ________________________ 4-8
Printing to Queue ________________________ 4-9
Configuring Remote Printer _______________ 4-11
Licensing NDS __________________________ 5-1
Defining Directory Service Tree_____________ 5-2
Defining Directory Service Context __________ 5-2
Defining Access List______________________ 5-2
Rebooting______________________________ 5-2
Creating LAT Application Port ______________ 6-1
Creating and Starting Print Queue___________ 6-1
Printing to Queue ________________________ 6-2
Translating LAT Error Codes _______________ 6-2
Enabling DLC___________________________ 8-1
RJ45 Ethernet Connector _________________C-1
Sample FTP Login _______________________D-1
Configuring TCP/IP Reload ________________D-3
Configuring NetWare Reload_______________D-4
vii
1-5
viii
1-6
List of Tables
Table 1:
Default Services_________________________ 3-2
Table 2:
TCP Troubleshooting ____________________ 4-12
Table 3:
NetWare Host Troubleshooting
(Bindery Mode)_______________________________ 5-4
Table 4:
NetWare Host Troubleshooting (NDS) _______ 5-4
Table 5:
NDS Errors from the File Server ____________ 5-5
Table 6:
NDS Printing Errors ______________________ 5-6
Table 7:
Troubleshooting LAT Configurations
Using a Port _________________________________ 6-2
Table 8:
AppleTalk Host Troubleshooting ____________ 7-2
Table 9:
Error Messages _________________________ B-1
Table 10: Power-up Problems and Error Messages _____ B-2
Table 11: DHCP Troubleshooting ___________________ B-3
Table 12: BOOTP Troubleshooting __________________ B-3
Table 13: RARP Troubleshooting ___________________ B-4
Table 14: General Printing Problems_________________ B-4
Table 15: PostScript Troubleshooting ________________ B-5
Table 16: Flash ROM Troubleshooting _______________D-4
Table 17: Frequently-used Server Commands _________ F-1
Table 18: Port Commands _________________________ F-7
Table 19: Protocol Commands _____________________ F-8
ix
1-7
x
1-8
1: Introduction
The Lantronix Print Servers (MPS100 and LPS1-T) are multiprotocol print servers that provide shared network access to
printers for a variety of network protocols and operating systems.
The MPS supports the TCP/IP, IPX (NetWare), Local Area
Transport (LAT), AppleTalk, and LAN Manager protocols. The LPS
supports TCP/IP, NetWare, and LAT. Both types of servers can
queue multiple pending jobs and service those jobs in the order in
which they are received from hosts.
The MPS100 can auto-negotiate between 10BASE-T and
100BASE-T media connected to its RJ45 port. The features,
installation process, and configuration procedures are the same for
both products, except as noted above. The LPS provides a twisted
pair (10BASE-T) connector for network connections.
Note: In this manual, all MPS and LPS servers will be referred to
as “the MPS” unless a distinction needs to be made between
models.
How to use this manual
This guide is structured as follows:
‹
Chapter 2: Installation explains how to physically install
the MPS.
‹ Chapter 3: Getting Started explains the minimum
configuration needed.
Chapters 4 through 9 cover protocol-specific setup needed to install
print queues and otherwise use the MPS:
‹
Chapter 4: TCP/IP Configuration
Chapter 5: NetWare Configuration
‹ Chapter 6: LAT Configuration
‹ Chapter 7: AppleTalk Configuration
‹ Chapter 8: DLC Configuration for LAN Manager
Appendices A through F provide supplementary information:
‹
‹
‹
‹
Appendix A: Contact Information
Appendix B: Troubleshooting
Appendix C: Pinouts
1-9
‹
Appendix D: Updating Software
‹ Appendix E: Specifications
‹ Appendix F: Frequently Used Commands
Read chapters 2 and 3 in order, then proceed to the protocolspecific chapter that relates to your network. Refer to Appendix F
as needed.
The Print Server Reference Manual, located on the CD-ROM and
web site, provides additional information about configuring and
using your MPS.
1-10
2: Installation
This chapter describes the various MPS models and shows how to
install them into a basic network situation.
MPS/LPS Product Description
The front panel of the MPS100 has a Test button, three LEDs, a
power connector, and an RJ45 connector for 100BASE-T. The rear
panel has a Centronics connector.
The front panel of the LPS has a Test button, two LEDs, a power
connector, and a 10BASE-T network connector for the LPS1-T. The
rear panel also has a Centronics connector.
The front panel LEDs are:
‹
The LINK LED is solid green when there is a valid
Ethernet network connection.
‹ The ACT (Activity) LED flashes green or red when the
MPS is in use.
‹ The 100 (100 MBit) LED (MPS100 only) is solid green
when a 100BASE-T network is connected.
The Test button serves two functions. When pressed briefly, it
prints a test page. When pressed for 10 seconds while plugging in
the power cable, it returns the MPS to its factory default
configuration.
2-1
MPS/LPS User Guide
2: Installation
Installing the MPS
The following diagram shows a properly installed MPS:
To install the MPS, complete the following steps in order. Refer to
the numbers in the figure for help.
1. Connect the MPS Centronics connector directly to your
printer’s connector.
2. Connect an Ethernet cable to your MPS’s RJ45 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.
4. Allow 45 seconds for the MPS to fully boot.
‹
‹
‹
It will run through a set of power-up diagnostics for
approximately 12 seconds. The four LEDs will show
varying patterns corresponding to the test being run.
It will try to obtain configuration information via DHCP,
BOOTP, and RARP. This step could last approximately 15
seconds if no hosts answer the requests. The OK LED will
blink approximately 3 times per second, and the
NETWORK LED will blink occasionally as network
requests are transmitted.
It will determine if the code in its Flash is valid. If so, it will
load the code and begin normal execution. If not, the MPS
will have to download software. See Appendix D for more
information.
2-2
MPS/LPS User Guide
2: Installation
5. Allow 45 seconds for the unit to fully boot. The LINK LED will
be lit if there is a valid 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. If you have connected a 100BASE-T cable
(MPS100 only), The Link and 100MBit LEDs should both be
solid green. If not, check your network connection.
6. Print a Test page by pressing the Test/Reset button.
Note: If the Power LED does not light or the Test page does not
print, refer to Appendix B:Troubleshooting.
2-3
MPS/LPS User Guide
2: Installation
2-4
3: Getting Started
It is important to consider the following points before logging into
and configuring the MPS:
‹
‹
‹
You must configure the MPS IP address before any
TCP/IP functionality is available. (See Setting the IP
Address on page 4-1) You cannot use the Web Manager
until you have configured an IP address.
Changing any server, service, or port setting requires
privileged user status. The default privileged password is
SYSTEM.
The login password is required for remote console logins.
The default login password is ACCESS.
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.
Configuration Methods
EZWebCon
The EZWebCon configuration software is the recommended way to
configure the MPS.
EZWebCon’s graphical user interface guides first time users
through the initial configuration process and allows experienced
users to update any configurable parameters.
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
other systems.
The EZWebCon software is located on the distribution CD-ROM. All
instructions for installing EZWebCon are provided in the README
file. For assistance once EZWebCon is running, refer to the
EZWebCon on-line help.
Note: EZWebCon is also available from the Lantronix website and
FTP server. See Appendix D for more information.
3-1
MPS/LPS User Guide
3: Getting Started
Incoming Logins
You can log in via EZWebCon to configure the MPS. You can also
use incoming LAT and TCP/IP logins.
Incoming Telnet is only possible if your MPS has an IP address
configured. Incoming Telnet is enabled by default to allow TCP/IP
connections. To change this setting, use the DEFINE SERVER
INCOMING command described in the Command Reference
chapter of the Print Server Reference Manual located on the CDROM.
Incoming logins do not prompt for a login password, so you may
wish to disable them for security reasons. If it is undesirable to
disable incoming logins, the MPS can be configured to prompt for a
password with the DEFINE SERVER INCOMING PASSWORD
ENABLED command.
Services
With few exceptions, you must use a service to configure print
queues on the MPS. A service is a resource accessible to network
hosts. A Lantronix service is also known as a remote printer name
or remote queue name on many operating systems.
The following default services are available once the MPS100 or
LPS1-T has booted:
Table 1: Default Services
MPS100
LPS1-T
Function
MPS_xxxxxx_TEXT LPS_xxxxxx_TEXT Used for text print jobs
MPS_xxxxxx_PCL
LPS_xxxxxx_PCL
Used for binary print jobs,
such as plotter or PCL files
MPS_xxxxxx_PS
LPS_xxxxxx_PS
Used for Post-Script print
jobs
3-2
MPS/LPS User Guide
3: Getting Started
The default service names are based on the server name; therefore
the server name must be no more than 13 characters. If you
change the server name, the service names will change as well.
For example, changing the server name from MPS_xxxxxx to
BIOLAB will change the service names to BIOLAB_TEXT and so
on.
The default serial port services have the TCP/IP, NetWare, LAN
Manager, and AppleTalk protocols enabled. Parallel port services
have TCP/IP, NetWare, and LAN Manager enabled. LAT is
disabled by default on all services provided by the MPS because
many network managers object to the frequent LAT service
announcements. AppleTalk is disabled on parallel port services
because AppleTalk requires Bitronics mode, which is disabled by
default.
If you need to modify a default service, see the Server
Configuration chapter of the Print Server Reference Manual located
on the CD-ROM.
3-3
MPS/LPS User Guide
3: Getting Started
3-4
4: TCP/IP Configuration
The EZWebCon configuration software is the easiest way to
configure the MPS. The following sections cover IP address
configuration and print configuration methods for TCP/ IP hosts.
Setting the IP Address
The MPS IP address must be configured before any TCP/IP
functionality is available. Use one of the following methods to set
the IP address: EZWebCon; a directed Ping packet; a BOOTP,
DHCP, or RARP reply; or commands entered via the command line
interface.
Using EZWebCon
Use the following steps to assign an IP address using the
EZWebCon Expert Shell.
1. From the Action menu, select Assign IP Address.
2. Enter or change the IP-related settings:
a)
For Ethernet Address, enter the number that appears on
the bottom label of your MPS.
b)
For IP Address, enter the desired IP address to use for
this MPS.
c)
For Subnet Mask, change the values provided only if you
wish to use a mask other than the default. The default
value should be correct in most cases.
d)
For Loadhost, enter the IP address of the loadhost where
you intend to store your operating code.
3. Click OK.
4. Reboot the MPS. EZWebCon will let you know whether the
configuration was successful.
Note: If you have an older version of EZWebCon, refer to the
Readme that was included with it.
4-1
MPS/LPS User Guide
4: TCP/IP Configuration
Using a Directed Ping Packet
The ARP/ping method is available under UNIX and Windows-based
systems. If the MPS has no IP address, it will set its address from
the first directed ping packet it receives.
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
MPS, then ping the MPS. This process typically requires superuser
privileges.
Figure 1: ARP and Ping on UNIX
# arp -s 192.0.1.228 00:80:a3:xx:xx:xx
% ping 192.0.1.228
For the ARP command to work on Windows 95, the ARP table on
the PC must have at least one IP address defined other than its
own. If the ARP table is empty, the command will return an error
message. Type ARP -A at the DOS command prompt to verify that
there is at least one entry in the ARP table.
Figure 2: ARP and Ping on Windows
C:\ ARP -S 192.0.1.228 00-80-A3-XX-XX-XX
C:\ PING 192.0.1.228
Note: There should be replies from the IP address if the ARP
command worked.
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 specified address. If no duplicate is found, the
MPS 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 MPS, or allow an
administrator to Telnet into the MPS. Once logged in, the
administrator can enter the DEFINE IPADDRESS command to
make the address permanent.
4-2
MPS/LPS User Guide
4: TCP/IP Configuration
Figure 3: Configuring Permanent IP Address
% telnet 192.0.1.228
Trying 192.0.1.228
Lantronix MPSx 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 SERVER 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 configured in the unix file /etc/hosts
or via a nameserver. Refer to the host’s documentation for
additional information.
Using a BOOTP, DHCP, 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 configuring the DHCP, BOOTP, or RARP server,
see your host documentation.
LPR Printing
The MPS provides two major methods of printing via TCP/IP:
Berkeley remote LPR and RTEL host software.
Two parameters must be configured for LPR printing:
1. The IP address or host name of the MPS.
2. The remote output queue (the name of the service on the
MPS).
In addition, there are a few important things to note about LPR
printing:
‹
‹
Windows 95 and Windows 98 do not support LPR directly.
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. The MPS
will print a banner page at the end of a job, and cannot
support most of the LPR options. If it is necessary to have
4-3
MPS/LPS User Guide
‹
‹
‹
4: TCP/IP Configuration
the banner page at the beginning of the printout, install
and use the RTEL software. If banners are not needed,
they can be disabled.
The MPS cannot print multiple copies of the print job when
using the -#n lpr option.
If two print queues on the host refer to two services on the
same MPS, they must use separate spooling directories.
No special purpose input or output filters can be used
when printing via LPR. If this functionality is necessary,
use the named pipe interface program in the RTEL print
queue configuration software.
LPR on Windows NT/2000/XP (and later)
This section assumes that TCP/IP, Simple TCP/IP, and Microsoft
TCP/IP printing have been installed on the Windows host.
1. In the Control Panel, double-click the Printers icon.
2. Double-click the Add Printer icon.
3. In the window that appears, choose My Computer and click
Next.
4. Select the Add Port button and click Next.
4-4
MPS/LPS User Guide
4: TCP/IP Configuration
5. Select LPR Port.
Note: If LPR Port is not an option, open the Network Control Panel
and add Microsoft TCP/IP Printing to the List of services.
6. Enter the name or IP address of your MPS on the first line, and
enter the name of your MPS print service on the second line.
7.
Select the manufacturer and printer type.
4-5
MPS/LPS User Guide
4: TCP/IP Configuration
8. Enter the queue name.
9. If applicable, choose Shared and select the type of operating
system that the printer will be working with. (First confirm that
the print queue is working.)
4-6
MPS/LPS User Guide
4: TCP/IP Configuration
10. Test the printer by choosing Yes and clicking Finish.
LPR on Windows 95/98
To enable LPR printing on Windows 95/98, you must install the
LPR for Windows 95/98 application from the supplied product CD.
1. Install Lantronix LPR.
2. Follow the directions in the readme file to configure LPR on
your PC.
LPR on UNIX and Linux Hosts
The Berkeley remote printing system is supported on many
machines, and is simple to configure. This section describes how to
configure LPR print queues on generic Linux hosts. There are slight
variations in LPR configuration 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 /etc/hosts file:
Figure 4: Adding /etc/hosts Entry
xxx.xxx.xxx.xxx MPS_xxxxxx
2. Add the host print queue to the /etc/printcap file. The
punctuation shown in Figure 5 is required and no extra spaces
should be added.
4-7
MPS/LPS User Guide
4: TCP/IP Configuration
Figure 5: Adding /etc/printcap Entry
mps_prt|Printer on LAB
MPS:\
:rm=MPS_xxxxxx:\
:rp=MPS_xxxxxx_TEXT:\
:sd=/usr/spool/lpd/mps_prt:
This will create a host queue named mps_prt. The rm parameter
is the name of the MPS in the host’s /etc/hosts file, the rp
parameter is the name of the service as it exists on the MPS, and
the sd parameter specifies the name of a directory on the host
used to hold temporary spooling files.
3. Create a world-writable spooling directory using the mkdir
command.
Figure 6: Creating Spooling Directory
# mkdir /usr/spool/lpd/mps_prt
# chmod 777 /usr/spool/lpd/mps_prt
4. If desired, use the mx option to allow unlimited size files to be
printed and the sh 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 file and how
to create the spool directory.
5. Print to the queue using normal lpr commands:
Figure 7: Printing to Queue
% lpr -Pmps_prt /etc/hosts
LPR on AIX Hosts
The System Management Interface Tool (SMIT) allows you to
enable LPD printing and create print queues. LPR has only been
tested on AIX versions 3.2 and higher.
To create a print queue:
1. At the host prompt, type smit.
2. Choose Print Spooling.
3. Choose Manage Print Server and Start the Print Server
Subsystem (lpd daemon).
4-8
MPS/LPS User Guide
4: TCP/IP Configuration
4. In the Start the Print Server Subsystem dialog box, type both
in the first field.
5. When the message The lpd subsystem has been started
appears, 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.
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.
7. When the message Added print queue mps_prt appears, click
Done.
Note: If you are unable to use SMIT, see the Print Server
Reference Manual on the CD-ROM for UNIX commands used to
set up print queues.
8. Print to the queue using normal lp syntax.
Figure 8: Printing to Queue
% lp -dmps_prt filename
4-9
MPS/LPS User Guide
4: TCP/IP Configuration
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 describes UNIX commands that
can be used to set up print queues.
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 MPS.
To create a print queue:
1. At the HP prompt, type sam.
2. From the main application window, choose Printers and
Plotters.
3. In the Printers and Plotters window, choose Printers/Plotters.
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.
LPR on SCO UNIX Hosts
LPR is supported in SCO V3.2 release 4 with TCP/IP Version 1.2
and greater.
To configure a print queue using LPR, issue the mkdev rlp
command. This will install the Berkeley remote printing files and
executable programs.
Note: The mkdev rlp command should only be issued once, or
serious problems will occur. If this happens, contact SCO technical
support.
4-10
MPS/LPS User Guide
4: TCP/IP Configuration
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.
Figure 9: Configuring Remote Printer
Remote Printing Configuration
Enter information for remoteprintersor 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 directory... done
Updating LP information... done
In the example, the printer name is your MPS service name, and
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-11
MPS/LPS User Guide
4: TCP/IP Configuration
RTEL Functionality
If the LPR method of printing is not adequate for an application (for
example, if you need banners before jobs, or more flexibility),
configure the Lantronix-supplied RTEL software on the host. After
installing the software configuring 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 provided 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 files:
1. Copy the file RTEL_SRC.TAR in binary mode from the
distribution CD-ROM to the UNIX host.
2. Untar the archive.
3. See the README files in the created directories that describe
the contents of the RTEL distribution and man pages that
describe the actual software functionality.
Unix Host Troubleshooting
Table 2: TCP Troubleshooting
Area to Check
Explanation
The MPS IP address and Telnet to the MPS using the name in the
name are entered in the host file and verify that the MPS name is
host file
resolvable and that the MPS is reachable
via the network.
Jobs that appear in the
host queue reach the
MPS
From within the LPC administrative utility,
enter these commands to clear and reset
the host queue:
abort queue
clear queue
enable queue
start queue
4-12
5: NetWare Configuration
The EZWebCon configuration software is the easiest way to
configure the MPS. The following sections cover print configuration
methods for NetWare hosts.
Note: The MPS needs an IP address before you can use
EZWebCon. See Setting the IP Address on page 4-1 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
or later with NDS capabilities.
If you are running NetWare version 2.x, 3.x, or version 4.x with
bindery emulation, you may configure bindery print queues using
QINST (bindery only) or PCONSOLE. For more information, see
the NetWare chapter of the Print Server Reference Manual located
on the CD-ROM.
NDPS Printing
Lantronix Terminal and Print Servers support Novell’s NDPS for
printing using the Novell NDPS Gateway. For instruction on setting
up NDPS, refer to your Novell documentation. Lantronix also
provides information on setting up NDPS in our FAQs on our
support web site (http://www.lantronix.com/support/).
NDS Print Queues
Configure your MPS
1. License NDS on your MPS using the string obtained from
Lantronix.
Figure 10: Licensing NDS
Local>> DEFINE PROTOCOL NETWARE
DSLICENSE licensestring
2. Define the directory service tree in which the MPS is located.
5-1
MPS/LPS User Guide
5: NetWare Configuration
Figure 11: Defining Directory Service Tree
Local>> DEFINE PROTOCOL NETWARE DSTREE
foodco
Note: For an explanation of the structure of the NetWare Directory
Service tree, see your host documentation.
3. Define the directory service context in which the MPS is
located.
Figure 12: Defining Directory Service Context
Local>> DEFINE PROTOCOL NETWARE
DSCONTEXT ou=kiwi.ou=exotic.o=fruit
4. Enter the List Protocol NetWare Access command to
ensure that at least one of the file servers in the directory
service tree is in the access list.
5. If desired file server is not in the access list, add it.
Figure 13: Defining Access List
Local>> DEFINE PROTOCOL NETWARE ACCESS
fileserver
6. Reboot the MPS.
Figure 14: Rebooting
Local>> INITIALIZE DELAY 0
NetWare Administrator Quick Setup Print
Queues
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.
Note: NetWare Administrator can be used for both NDS and
bindery print queues.
5-2
MPS/LPS User Guide
5: NetWare Configuration
To create a print queue with the Quick Setup option:
1. Start the 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 field, enter the name of your MPS
(viewable by entering the Show Server command at the
Local> prompt).
5. In the Printer Name field, enter the name of the desired print
service configured on your MPS. For example:
MPS_xxxxxx_TEXT.
6. In the Print Queue Name field, enter the name of the print
queue to create. The name should be meaningful to you; it will
not affect MPS configuration.
7. Click Create.
8. Reboot the MPS.
PCONSOLE Print Queues
1. Log in as Admin on the file server you will be changing.
2. At the prompt, type PCONSOLE 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. When prompted by PCONSOLE, enter the information with
which to configure the print queue.
‹
The print server name (MPS_xxxxxx),
‹
The new printer name (service name, such as
MPS_xxxxxx_TEXT),
‹
The new print queue name, and
The print queue volume (the name of the file server from
which the printer receives print requests). The remaining
fields can be left in their default settings.
‹
5. Press the F10 key to save the print queue information.
6. Reboot the MPS.
5-3
MPS/LPS User Guide
5: NetWare Configuration
NetWare Host Troubleshooting
Table 3: NetWare Host Troubleshooting (Bindery Mode)
Area to Check
Explanation
The print server names in
PCONSOLE match the MPS
name and its service name
Use PCONSOLE to check.
The MPS NetWare access
table
Use the Show Protocols NetWare
Access command. Scanning too many
file servers can cause a delay between
jobs. Configure the access list to only
scan for jobs on the file servers of
interest.
Table 4: NetWare Host Troubleshooting (NDS)
Area to Check
Explanation
The MPS NetWare access
table
Use the Show Protocols NetWare
Access command. By default, only local
file servers are scanned for queues.
The MPS login password and
the queue password on the
file server
The passwords must match or the MPS will
not be able to log into the file servers to
scan for jobs.
The MPS has successfully
attached to the queue
Type NETSTAT at the Local> prompt. This
will display information about fileservers,
printers, and queues that the MPS has
found. If a queue is in JobPoll, the MPS
has successfully attached to the queue.
The DSTree, DSContext, and
DSLicense
Type Show Protocol NetWare NDS.
This command shows the tree and the
context that you have configured, a failure
code, and an NDS error code for each
server. DSTree is the directory service tree
on which the MPS is located. DSContext is
the context where the MPS is located; it
must match the context on the file server
(The DSContext must be of the following
form: ou=fruit.o=exotic). DSLicensed
should be yes.
5-4
MPS/LPS User Guide
5: NetWare Configuration
Area to Check
Explanation
Printer and queue changes
have propagated through the
NDS tree
It may take a few minutes for the changes
to propagate. If the MPS doesn’t attach,
reboot the MPS.
Table 5: NDS Errors from the File Server
Code
Meaning
Remedy
0xfffffda7
Object could not
be found in the
given context
Check the MPS server name,
DScontext, and DStree to ensure
the printer server is set up correctly
with PCONSOLE.
0xfffffda5
Requested
attribute could
not be found
Use PCONSOLE to ensure that
the MPS has associated printers
and the printers have associated
queues.
0xfffffd69
DS Database is
locked
An administrator is probably
updating the database. Wait a few
minutes and issue the Set
Protocol NetWare Reset
command.
0xfffffd63
Invalid password
The password for the print server
object under PCONSOLE must
match the MPS login password. If
the login password on the MPS is
left as the default (access), there
should be no password for the print
server object.
0xfffffd54
Secure NCP
violation
Turn down the NCP packet
signature level so that it is not
required.
5-5
MPS/LPS User Guide
5: NetWare Configuration
Table 6: NDS Printing Errors
Bit
Meaning
Remedy
1
Server out of memory Turn the MPS off, wait a few
seconds, and turn it back on. Disable
unused protocols and/or remove
fileservers without print queues from
the NetWare access list.
2, 3
Unexpected response Report the problem to Lantronix
from file server
Technical Support.
4
No printers found for
the MPS
Ensure that there are printers for the
MPS, and the printer names match
the service names on the MPS.
5
No printer queue
found
Ensure that the printers have
associated queues.
6
Login failed
Ensure there is a print server object
configured with the same name as
the MPS.
7
Authentication failed
Ensure the MPS login password is
the same as the print server object
password. If the MPS is using the
default password (access), there
should be no print server object
password.
8
Server cannot attach
to queue
Check the NDS partitions, replicas,
and volumes to ensure the file server
where the queue lives has the correct
information.
5-6
6: LAT Configuration
The EZWebCon configuration software is the easiest way to
configure the MPS. The following sections cover print configuration
methods for LAT hosts.
Note: The MPS needs an IP address before you can use
EZWebCon. See Setting the IP Address on page 4-1 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 configuration.
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 located on the CD-ROM.
Printing Directly to a Port
1. Create a LAT application port that references the MPS port.
Figure 15: Creating LAT Application Port
$ RUN SYS$SYSTEM:LATCP
LATCP> CREATE PORT LTAnnn/APPLICATION
LATCP> SET PORT
LTAnnn/NODE=MPS_xxxxxx/PORT=Port_n
LATCP> EXIT
2. Create and start a print queue that uses the LAT application
port.
Figure 16: Creating and Starting Print Queue
$ INITIALIZE/QUEUE/START/ON=LTAnnn:/
PROCESSOR=LATSYM
/RETAIN=ERROR queue_name
3. Add the commands to the SYS$MANAGER:LAT$STARTUP.COM
file 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.
6-1
MPS/LPS User Guide
6: LAT Configuration
4. Print to the queue.
Figure 17: Printing to Queue
$ PRINT/QUEUE=queue_name filename.txt
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:
Figure 18: Translating LAT Error Codes
$ SHOW QUEUE/FULL/ALL queue_name
(note the error code nnnnnnnn)
$ SET MESSAGE SYS$MESSAGE:NETWRKMSG.EXE
$ EXIT %Xnnnnnnnn
Table 7: Troubleshooting LAT Configurations Using a Port
Area to Check
Explanation
The specified node name
matches the MPS node name
Use the Show Server command to
verify.
The specified port name
matches the port’s name
Use the List Port 1 command to
verify.
6-2
7: AppleTalk Configuration
The EZWebCon configuration software is the easiest way to
configure the MPS. The following sections cover print configuration
methods for AppleTalk hosts.
Note: The MPS needs an IP address before you can use
EZWebCon. See Setting the IP Address on page 4-1 for
instructions.
Note: Macintoshes that do not support EtherTalk will need either
an Ethernet card or a LocalTalk-to-EtherTalk router to use the
MPS.
Note: The LPS1-T does not support AppleTalk Protocol.
Bitronics
Printing from a Macintosh is only possible with a PostScript printer
and bi-directional communication between the MPS and that
printer. The MPS supports the Bitronics interface, an extension to
the standard Centronics interface. Printers that support Bitronics
allow bi-directional communication. To enable Bitronics on an MPS
port, use the Define Port 1 Bitronics Enabled command.
Note: MacOS 8.1 can also print via LPD. See the Print Server
Reference Manual located on the CD-ROM and web site for
configuration instructions.
Macintosh Services
Before attempting to print from a Macintosh, ensure that AppleTalk
and PostScript are both enabled on at least one service. Once a
PostScript AppleTalk service is configured, the service will appear
in the Chooser as a LaserWriter 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-1
MPS/LPS User Guide
7: AppleTalk Configuration
AppleTalk Zones
If there is a router on the network, the MPS will appear in the
default zone specified by the router. To change the default zone
use the Define 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.
AppleTalk Host Troubleshooting
Table 8: AppleTalk Host Troubleshooting
Area to Check
Explanation
The printer is available to be Make sure the printer is in the right
selected in the Chooser
zone.
Bidirectional communication
Lock the printer in PostScript mode
and issue the Test Service
PostScript Count n command.
This sends a job to the printer and
waits for the response.
7-2
8: DLC Configuration for LAN
Manager
The EZWebCon configuration software is the easiest way to
configure the MPS. This chapter explains DLC/Digital Network Port
configuration for Windows NT 4.x hosts.
Note: The Server needs an IP address before you can use
EZWebCon. See Setting the IP Address on page 4-1 for
instructions.
Printing using an LPD client is the preferred method for sending
print jobs to the MPS. Windows 95 does not support DLC printing
(see Chapter 4: for more information).
DLC Configuration
MPS Configuration
To use the DLC protocol, you must have one service with the DLC
characteristic enabled. The DLC characteristic may be associated
with only one service on a given MPS.
Figure 19: Enabling DLC
Local>> DEFINE SERVICE MPS_xxxxxx_TEXT DLC
ENABLED
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.
6. 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.
8-1
MPS/LPS User Guide
8: DLC Configuration for LAN Manager
7. Enter the MPS hardware address. It is printed on the MPS
bottom label.
8. Select Job-based.
9. Select the manufacturer and printer type.
10. Enter the queue name.
11. If applicable, choose Shared and select the operating system
the printer will be working with. (First confirm that the print
queue is working.)
12. Test the printer.
8-2
A: Contact Information
If you are experiencing an error that is not listed in Appendix B: or if
you are unable to fix the error, contact your dealer or Lantronix
Technical Support at 800-422-7044 (US) or 949-453-7198.
Technical Support is also available via Internet email at
http://ltxfaq.custhelp.com.
Problem Report Procedure
When you report a problem, please provide the following
information:
‹
‹
‹
‹
‹
‹
‹
‹
Your name, and your company name, address, and phone
number
Lantronix MPS model number
Lantronix MPS serial number
Software version (use the Show Server command to
display)
Network configuration, including the information from
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)
Full Contact Information
15353 Barranca Parkway, Irvine, CA 92618 USA
Tel: 949/453-3990
949/453-3995
http://ltxfaq.custhelp.com
Technical Support: 800/422-7044 or 949/453-7198
A-1
MPS/LPS User Guide
A: Contact Information
A-2
B: Troubleshooting
This Appendix discusses how to diagnose and fix errors quickly
yourself without having to contact a dealer or Lantronix.
When troubleshooting, always ensure that the physical connections
(power cable and network cable) are secure. If you have trouble
with wireless networking, it may help to connect the MPS to a wired
Ethernet network to verify that it is working properly and to check
the wireless settings.
Note: Some unexplained errors may be caused by duplicate IP
addresses on the network. Make sure that your MPS IP address is
unique.
Power-up Troubleshooting
There are several possible error situations if the LEDs do not flash.
Table 9: Error Messages
Message
Diagnosis/Remedy
Power-up diagnostic
failure (hardware
failure)
Note which LED is blinking and its color, then
contact your dealer or Lantronix Technical
Support.
Press the Test/Reset button. A brief
The MPS boots but
does not try to load the description of the problem will be queued to
the parallel port and printed.
Flash ROM code
Network Error: The
ACT LED will blink
yellow 2-3 times per
second
A. Make sure the Ethernet network cable is
properly connected and reboot the MPS.
B. If option A fails to resolve the problem,
reload Flash ROM. Refer to Appendix D.
Problem situations and error messages are listed in Table 10. If you
cannot find an explanation for your problem, try to match it to one of
the other errors. If you cannot remedy the problem, contact your
dealer or Lantronix Technical Support.
B-1
MPS/LPS User Guide
B: Troubleshooting
Table 10: Power-up Problems and Error Messages
Problem/Message Error
Remedy
The MPS is
The unit or its power
connected to a power supply is damaged.
source, but there is
no LED activity.
Contact your dealer or
Lantronix Technical
Support for a replacement.
The MPS is unable to This generally
complete power-up
indicates a hardware
diagnostics.
fault. One of the LEDs
will be solid red for
three seconds,
followed by one
second of another
color.
Note the blinking LED and
its color, then contact your
dealer or Lantronix
Technical Support. The
MPS will not be
operational until the fault
is fixed.
The MPS passes
power-up diagnostics,
but attempts to
download new Flash
ROM code from a
network host.
A rapidly blinking OK
LED may signal boot
failure.
Reboot the unit. When the
MPS is running normally,
the OK LED blinks every
two seconds.
If the OK LED blinks
rapidly, the Flash ROM
code may be corrupt.
If you did not request a
TFTP boot, the flash
ROM code is corrupt.
The unit will remain in
boot mode.
Reboot the unit. If you get
the same message, you
will need to reload Flash
ROM. See Reloading
Software on page D-2.
B-2
MPS/LPS User Guide
B: Troubleshooting
DHCP Troubleshooting
Table 11: DHCP Troubleshooting
Area to Check
Explanation
DHCP is enabled on the
MPS
Use the Set Server DHCP Enabled
command. If you manually enter an IP
address, DHCP is automatically disabled.
Be sure the DHCP server
is operational.
Check that the DHCP server is on and is
functioning correctly.
The MPS gets its IP
address from the DHCP
server
See the DHCP Manager on your DHCP
server for information about addresses in
use. If the DHCP server doesn’t list your
MPS IP address, there may be a problem.
BOOTP Troubleshooting
If the BOOTP request is failing and you have configured your host
to respond to the request, check these areas:
Table 12: BOOTP Troubleshooting
Area to Check
Explanation
BOOTP is in your
system’s
/etc/services file
BOOTP must be an uncommented line in
/etc/services.
The MPS is in the
loadhost’s /etc/hosts file
The MPS must be in this file for the host to
answer a BOOTP or TFTP request.
The download file is in the The download file must be in the correct
correct directory and is
directory and world-readable. Specify the
world- readable
complete pathname for the download file
in the BOOTP configuration file or add a
default pathname to the download
filename.
The MPS and host are in
the same IP network
Some hosts do not allow BOOTP replies
across IP networks. Use a host running a
different operating system or put the MPS
in the same IP network as the host.
B-3
MPS/LPS User Guide
B: Troubleshooting
RARP Troubleshooting
Table 13: RARP Troubleshooting
Area to Check
Explanation
The MPS name and The MPS name and hardware address must be
hardware address in in this file for the host to answer a RARP
the host’s
request.
/etc/ethers file
The MPS name and
IP address in the
/etc/hosts file
The MPS name and IP address must be in this
file for the host to answer a RARP request.
The operating
system
Many operating systems do not start a RARP
server at boot time. Check the host’s RARPD
documentation for details, or use the ps
command to see if there is a RARPD process
running.
Printing Problems
Table 14: General Printing Problems
Area to Check
Explanation
Physical connections
To test a non-PostScript printer, use the
Test Port MPS Count 100 command.
This command sends 100 lines of test data
out the parallel port, so you can see if the
printer is receiving data.
Service characteristics
Use the Show Service Local
Characteristics command from the
MPS Local> prompt to see if the desired
service is available and to verify that the
appropriate protocols are enabled on the
service.
The IP address
The IP address must be unique on the
network. Many problems can occur when
there are duplicate IP addresses.
B-4
MPS/LPS User Guide
B: Troubleshooting
Area to Check
Explanation
Queue Status and Port
counters
Use the Monitor Queue command to
ensure queue entries appear in the job list.
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 MPS and the
printer.
PostScript Problems
PostScript printers will silently abort jobs if they detect an error.
Table 15: PostScript Troubleshooting
Area to Check
Explanation
The MPS is
communicating with
the printer
To test a PostScript printer, use the Test
Port 1 PostScript Count 2 command.
This command will send 2 pages of PostScript
data out the parallel port. Watch the indicators
on the printer to verify that the MPS 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 configured as
a PostScript printer for this test to succeed.
The printer is
configured to use
8-bit characters
If special characters or bitmaps are not
printing correctly, the printer may be
incorrectly configured to use 7-bit characters.
Service
Characteristics
Issue the Show Service
Characteristics command. If the service
rating is zero, the parallel port is in use. Verify
that the PostScript characteristic and
appropriate protocols have been enabled on
the service.
B-5
MPS/LPS User Guide
B: Troubleshooting
Area to Check
Explanation
Port Counters
If 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 file on the host system.
These numbers are only approximate, but will
show that data is flowing to the printer.
Bitmap Graphics
If files that contain embedded bitmap graphics do not print
correctly, it is probably 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-6
C: Pinouts
Ethernet Connector
Figure 20: RJ45 Ethernet Connector
Parallel Connectors
Lantronix uses standard Centronics parallel connectors.
C-1
MPS/LPS User Guide
C: Pinouts
C-2
D: Updating Software
Obtaining Software
Current software files (MPS100.SYS for MPS100, LPS.SYS for
LPS1-T) are available on the distribution CD. You can obtain
software updates and release notes for the MPS from the Lantronix
Web site (www.lantronix.com), or by using anonymous FTP through
the Internet (ftp.lantronix.com).
Via the Web
The latest version of MPS100.SYS can be downloaded from the
Lantronix Web site. From the Lantronix Web site, click Downloads
and then select the desired firmware.
Note: As a result of Netscape Navigator’s configuration, it may try
to open the file as an ASCII text file. To avoid this, hold down the
shift key when choosing the software file.
Via FTP
The MPS software resides on the Lantronix FTP server
(ftp.lantronix.com). Most of these files are binary data, so use
binary option to transfer the files. All released files are in the pub
directory. Always download the README file in the pub directory
first; it contains a list of available software files.
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:
Figure 21: Sample FTP Login
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 [email protected] or 800-4227044 (US)
or 949-453-3990
230
230 Guest login ok, access restrictions apply.
Remote system type is [your type will be displayed here].
ftp>
D-1
MPS/LPS User Guide
D: Updating Software
Reloading Software
The MPS 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 file name, MPS100.SYS, should
not be changed.
The download file 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 filename.
Define commands must be used because Set
configurations are cleared when the MPS boots. Use the
List Server Boot command to check settings before
rebooting.
Note: It is important to check MPS settings before using the
Initialize Reload command to ensure that you are reloading
the correct software file.
Reloading Sequence
If DHCP, BOOTP, or RARP is enabled on the MPS, the MPS will
request assistance from a DHCP, BOOTP, or RARP server before
starting the download attempts. The MPS 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 file cannot be found or accessed, the MPS can be
rebooted with the code still in Flash ROM. The OK/ACT LED will
blink quickly while the MPS 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-4.
TCP/IP
Before the MPS downloads the new software, it will send DHCP,
BOOTP, and/or RARP queries (all are enabled by default). Next,
the MPS will attempt to download the MPS100.SYS file using
Trivial File Transfer Protocol (TFTP).
D-2
MPS/LPS User Guide
D: Updating Software
Note: EZWebCon can also be used to reload software.
If a host provides DHCP, BOOTP, or RARP support, it can be used
to set the MPS IP address.
Some BOOTP and TFTP implementations require a specific
directory for the MPS100.SYS file. See your host’s documentation
for instructions.
To manually configure the MPS IP parameters for software reload,
use the following commands.
Figure 22: Configuring TCP/IP Reload
Local> SET PRIVILEGED
Password> SYSTEM (not echoed)
Local>> DEFINE SERVER IPADDRESS nnn.nnn.nnn.nnn
Local>> DEFINE SERVER SOFTWARE “/tftpboot/MPS100.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 MPS to enter these
commands, see Getting Started on page 3-1.
The path and filename are case-sensitive and must be enclosed in
quotation marks. When attempting to boot across an IP router, you
must configure the router to proxy-ARP for the MPS, or use the
bootgateway feature. For more information, see Set/Define
Bootgateway in the Commands chapter of the Print Server
Reference Manual located on the CD-ROM.
NetWare
The MPS100.SYS file should be placed in the login directory on the
NetWare file server. The MPS cannot actually log into the file
server (since it knows no username/password); it can only access
files in the login directory itself. On the MPS, specify the file server
name, filename, and path.
D-3
MPS/LPS User Guide
D: Updating Software
Figure 23: Configuring NetWare Reload
Local> SET PRIVILEGED
Password> SYSTEM (not echoed)
Local>> DEFINE SERVER NETWARE LOADHOST fileserver
Local>> DEFINE SERVER SOFTWARE
SYS:\LOGIN\MPS.100SYS
Local>> INITIALIZE RELOAD
MOP
The MPS100.SYS filename is the only parameter that the MPS
needs to reload via MOP. Make sure the service characteristic is
enabled on the host’s Ethernet circuit, copy the MPS100.SYS file to
the MOM$LOAD directory, and reload the MPS using the
Initialize Reload command. Be sure to use binary mode for
the file transfer.
Troubleshooting Flash ROM Updates
Many of the problems that occur when updating the Flash ROM can
be solved by completing the following steps:
Table 16: Flash ROM Troubleshooting
Protocol Area to Check
NetWare
Ensure the file is in the login directory. Since MPS cannot
log into the file server, it has limited access to server
directories.
TFTP
Check the file and directory permissions.
Be sure the loadhost name and address are specified
correctly and that their case matches that of the filenames
on the host system.
Be sure the file and pathnames are enclosed in quotes to
preserve case.
Be sure TFTP is enabled on the host; several major UNIX
vendors ship their systems with TFTP disabled by default.
D-4
MPS/LPS User Guide
D: Updating Software
Protocol Area to Check
MOP
The Ethernet circuit must have the service characteristic
enabled.
Ensure that the MOM$LOAD search path includes the
directory containing the MPS100.SYS file.
D-5
MPS/LPS User Guide
D: Updating Software
D-6
E: Specifications
Power Information
Power Requirements
Voltage
MPS100: 120VAC 50/60 Hz or 120 to 220VAC 50/60 Hz
(International version)
LPS1-T:
Frequency:
120VAC 50/60 Hz or 120 to 220VAC 50/60 Hz
(International version)
47-63 Hz
Operating Current:
MPS100: 800 mA (maximum) @ 5V Reg. DC
LPS1-T:
700 mA (maximum) @ 6V
Power Consumption:
MPS100: 25 Watts
LPS1-T:
Fuse Rating:
4.2 Watts
1.6A, 250 Volts
Power Supply Cord
Cord type:
3 conductors, 1.0 mm2 minimum conductor
size (approximately 18 AWG)
Rated for:
250 Volts AC, 10 Amps
Length:
3.0 meters
E-1
MPS/LPS User Guide
E: Specifications
Environmental Limitations
Temperature
Operating range: 5° to 50° C (41° to 122° F)
Storage range:
-40° to 66° C (-40° to 151° F)
Max temp. change/hr: 20° C (36° F)
Rapid temperature changes may affect
operation. Therefore, do not operate the
MPS near heating or cooling devices,
large windows, or doors that open to the
outdoors.
Altitude
Operating maximum: 2.4 km (8,000 ft)
Storage maximum:
9.1 km (30,000 ft)
If operating the MPS above 2.4 km
(8000 ft.), decrease the operating
temperature rating by 1° F for each 1000 ft.
Relative Humidity
Operating range: 10% to 90% noncondensing, 40% to 60%
recommended
Storage range:
10% to 90% noncondensing
E-2
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 Print
Server Reference Manual located on the CD-ROM.
Conventions
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 Set
Privileged, then enter the privileged password when
prompted.
‹
When you enter a Define (or Purge) command, you
must reboot the MPS for the command to take effect.
Alternately, you can issue several Set commands and
then a Save command to make the Set commands take
effect without rebooting.
‹
When the abbreviated syntax “{EN/DIS}” is shown, you
must choose either Enabled or Disabled to complete
the command.
Server Commands
Table 17: Frequently used Server Commands
Command
Option(s)
Description
DEFINE SERVER BOOTP {EN/DIS}
Enables or disables querying
for a BOOTP host at system
boot time.
DEFINE SERVER DHCP {EN/DIS}
Enables or disables querying
for a DHCP host at system
boot time.
DEFINE SERVER GATEWAY ipaddr
Specifies the host to be used
as a TCP/IP gate way to
forward packets between
networks. Enter an IP
address.
F-1
MPS/LPS User Guide
Command
F: Frequently Used Commands
Option(s)
Description
BOTH
Enables incoming LAT and
Telnet connections.
LAT
Enables only incoming LAT
connections.
NONE
Disables incoming
connections.
TELNET
Enables only incoming
Telnet connections.
PASSWORD
Causes the MPS to prompt
for a password for all
incoming connections.
NOPASSWORD
Allows connections to be
established without
prompting for a password.
DEFINE SERVER IPADDRESS ipaddr
Sets the MPS’ network IP
address.
DEFINE SERVER LOADHOST ipaddr
Specifies the TCP/IP host
from which the MPS
requests its run-time code.
DEFINE SERVER LOGIN PASSWORD
Sets a new password that
will be required before
incoming logins are
accepted. You will be
prompted for the new
password (up to 6
alphanumeric characters,
case-insensitive).
DEFINE SERVER NAME “newname”
Specifies a new name for
the MPS. Names are
restricted in length; generally
a name of 11 or fewer
characters is permissible.
DEFINE SERVER
INCOMING option
F-2
MPS/LPS User Guide
Command
F: Frequently Used Commands
Option(s)
Description
DEFINE SERVER NETWARE LOADHOST
server
Specifies the NetWare host
from which the MPS
requests its run-time code.
Enter a file server name of
up to 11 characters.
DEFINE SERVER PRIVILEGED
PASSWORD
Sets a new password that
will be required for privileged
user status. You will be
prompted for the new
password (up to 6
alphanumeric characters,
case-insensitive).
DEFINE SERVER RARP {EN/DIS}
Enables or disables querying
for a RARP host at system
boot time.
DEFINE SERVER SOFTWARE
“filename”
Specifies the name or path
(TCP) of the software
download file. The filename
can be up to 11 characters,
and the pathname can be up
to 26. The MPS will add a
.SYS extension.
DEFINE SERVER SUBNET MASK
ipmask
Specifies the subnet mask to
be used for the MPS. The
ipmask must be in
n.n.n.n format.
HELP option
<nothing>
Displays a list of top-level
(general) Help topics.
<keyword>
Displays information about
the keyword(s) entered.
Multiple keywords must be
specified in the order they
occur in a command.
DEFINE SERVICE “name” PORT num
F-3
Creates a new service and
associates it with the
specified port.
MPS/LPS User Guide
F: Frequently Used Commands
Command
Option(s)
Description
DEFINE SERVICE
“name” option
APPLETALK
{EN/DIS}
Toggles whether the named
service can be used to
service networks running the
specified protocol. RTEL
applies to TCP/IP networks.
LANMAN
{EN/DIS}
LAT
{EN/DIS}
NETWARE
{EN/DIS}
RTEL
{EN/DIS}
DEFINE SERVICE
“name” option
DLC
{EN/DIS}
Specifies which service will
handle print requests from
DLC hosts. DLC can be
enabled on one service per
MPS.
BANNER
{EN/DIS}
When Enabled, causes the
MPS to print a banner page
before jobs.
BINARY
{EN/DIS}
When Enabled, the MPS will
not process data passed
through the service. This
characteristic should be
enabled when printing PCL
data.
EOJ string
Causes the MPS to send an
end-of-job string to the
attached device after every
job. Enter an end string or
the word none.
FORMFEED
{EN/DIS}
When enabled, causes the
MPS to append a formfeed
to the end of LPR print jobs.
F-4
MPS/LPS User Guide
Command
DEFINE SERVICE
“name” option
INITIALIZE option
F: Frequently Used Commands
Option(s)
Description
POSTSCRIPT
{EN/DIS}
When enabled, causes the
MPS to assume the attached
device is a PostScript device
and act accordingly.
PSCONVERT
{EN/DIS}
When enabled, causes the
MPS to place a PostScript
wrapper around each text
job.
SOJ string
Causes the MPS to send a
start-of-job string to the
attached device before every
job. Enter a start string or
the word none.
TCPPORT
string
Specifies a raw TCP listener
socket for the service. Enter
a socket number (4000 to
4999) or the word none.
TELNETPORT
string
Specifies 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.
DELAY num
Schedules a reboot after
num minutes. Enter a value
from 0 to 120.
CANCEL
Cancels an impending
initialization.
FACTORY
Reboots the MPS to its
factory default settings.
NOBOOT
Forces the MPS to stop in
Boot Configuration Mode
rather than fully rebooting.
F-5
MPS/LPS User Guide
Command
LOGOUT option
PURGE SERVICE
option
F: Frequently Used Commands
Option(s)
Description
RELOAD
Forces the MPS to download
new operational code and
reprogram its flash-ROM.
<nothing>
Logs out the current port
(the port that issued the
command).
PORT num
Logs out the specified port.
LOCAL
Removes the definitions of
all local services.
“service”
Removes the definition of
the specified service.
SET PRIVILEGED
Enters privileged mode,
provided the user enters the
proper privileged password
when prompted.
{SHOW/MONITOR} QUEUE
Displays the status of MPS
queues once (Show) or
continually every three
seconds (Monitor).
{SHOW/MONITOR}
SERVER
{SHOW/MONITOR}
SERVICE option
<nothing>
Displays MPS information
once (Show) or continually
every three seconds
(Monitor).
COUNTERS
Displays characteristics
related to the various
counters kept by the MPS.
<nothing>
Displays characteristics
about all configured services
once (Show) or continually
every three seconds
(Monitor).
“service”
Displays only characteristics
related to the named
service.
F-6
MPS/LPS User Guide
F: Frequently Used Commands
Command
Option(s)
Description
ZERO COUNTERS
option
ALL
Zeroes all port, node, and
server counters.
PORT num
Zeroes port counters for the
specified port.
Port Commands
Table 18: Port Commands
Command
Option(s)
DEFINE PORT 1 BITRONICS
{EN/DIS}
DEFINE PORT 1 NAME “newname”
{SHOW/MONITOR} PORT 1
TEST PORT 1
option
COUNT rows
WIDTH cols
POSTSCRIPT
F-7
Description
When enabled, ensures
bidirectional functioning
of the parallel port. The
attached printer must
also support Bitronics
mode.
Enter a name of up to 16
alphanumeric characters
for the specified port.
Displays the port’s
configuration
characteristics once
(Show) or continually
every three seconds
(Monitor). Counters
and status keywords can
be added.
Sends an ASCII data
stream to the port for the
specified number of rows
and/or columns.
Sends a PostScript test
page to the port.
MPS/LPS User Guide
F: Frequently Used Commands
Protocol Commands
In the following table, PROTO is an abbreviation for the optional
keyword PROTOCOL.
Table 19: Protocol Commands
Command
Option(s)
Description
DEFINE PROTO
APPLETALK option
{EN/DIS}
Enables or disables the
AppleTalk protocol for
the MPS.
Places the MPS in a
zone other than the
default.
Enables or disables the
TCP/IP protocol for the
MPSMPS.
See DEFINE SERVER
GATEWAY ipaddr.
See DEFINE SERVER
IPADDRESS ipaddr.
See DEFINE SERVER
LOADHOST ipaddr.
Specifies the IP address
of the host that will
resolve text host names
into their numeric
equivalents for TCP/IP
connection attempts.
Enables or disables the
LAN Manager protocol
for the MPS.
Enables or disables the
LAT protocol for the
MPS.
Enables LAT on multiport MPS’s. Enter the
license string obtained
from Lantronix.
Enables or disables the
NetWare (IPX) protocol
for the MPS.
ZONE
newzone
DEFINE PROTO IP
option
{EN/DIS}
GATEWAY
ipaddr
IPADDRESS
ipaddr
LOADHOST
ipaddr
NAMESERVER
ipaddr
DEFINE PROTO
LANMAN option
{EN/DIS}
DEFINE PROTO LAT
option
{EN/DIS}
LICENSE
string
DEFINE PROTO
NETWARE option
{EN/DIS}
F-8
MPS/LPS User Guide
Command
F: Frequently Used Commands
Option(s)
Description
DSCONTEXT
string
Configures the NetWare
Directory Services
context in which the MPS
is located. For more
information about NDS
contexts, see your NDS
documentation.
Configures the NetWare
Directory Services
license needed to enable
NDS on your MPS. Enter
the license string
obtained from Lantronix.
Configures the NetWare
Directory Services tree in
which the MPS is
located. For more
information about NDS
trees, see your NDS
documentation.
Configures the MPS to
use the “native mode”
frame format.
Configures the MPS to
use Ethernet v2 frame
format.
Configures the MPS to
use 802.2 frame format
with NetWare SAPs.
Configures the MPS to
use 802.2 frame format
with SNAP SAPs.
See DEFINE SERVER
NETWARE LOADHOST
server.
Removes the entire IP
security table.
Removes entries from
the IP security table that
are related to the
specified IP address.
Removes all entries from
the NetWare access list.
Removes entries from
the NetWare access list
that are related to the
specified file server.
DSLICENSE
string
DSTREE
string
DEFINE PROTO
NETWARE
ENCAPSULATION
option {EN/DIS}
NATIVE
ETHER_II
802_2
SNAP
DEFINE PROTO NETWARE LOADHOST
server
PURGE IPSECURITY
option
ALL
ipaddress
PURGE PROTO
NETWARE ACCESS
option
ALL
server
F-9
MPS/LPS User Guide
Command
F: Frequently Used Commands
Option(s)
Description
Displays operating
characteristics of the
specified protocol.
{SHOW/MONITOR} PROTO
protocolname
F-10
G: Warranty Statement
Lantronix warrants for a period of ONE year from the date of shipment that each
MPS100 and LPS1-T 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.
G-1
MPS/LPS User Guide
H:
of Conformity
G:Declaration
Warranty Statement
G-2
H: Declaration of Conformity
(according to ISO/IEC Guide 22 and EN 45014)
Manufacturer’s Name &
Address:
Lantronix
15353 Barranca Parkway Irvine, CA 92618
USA
Declares that the product:
Product Name:
Print Server
Model Name/Number:
LPS1-T
MPS100
Conforms to the following standards or other normative documents:
Safety:
EN60950:1988+A1, A2
Electromagnetic
Emissions:
EN55022: 1998 (CISPR 22, Class A: 1993, A1:
1995, A2: 1996)
IEC 1000-3-2/A14: 2000
IEC 1000-3-3: 1994
Electromagetic
Immunity:
EN55024: 1998 Information Technology EquipmentImmunity Characteristics
IEC 6100-4-2: 1995 Electro-Static Discharge Test
IEC 6100-4-3: 1996 Radiated Immunity Field Test
IEC 6100-4-4: 1995 Electrical Fast Transient Test
IEC 6100-4-5: 1995 Power Supply Surge Test
IEC 6100-4-6: 1996 Conducted Immunity Test
IEC 6100-4-8: 1993 Magnetic Field Test
The product complies with the requirements of the
Low Voltage Directive 72/23/EEC and the EMC
Directive 89/336/ EEC.
Supplementary
Information:
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.
Manufacturer’s
Contact:
Director of Quality Assurance, Lantronix
15353 Barranca Parkway, Irvine, CA 92618 USA
Tel: 949/453-3990 Fax: 949/453-3995
H-1
MPS/LPS User Guide
H: Declaration of Conformity
H-2
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement