Print Server Installation Guide
For
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 repro- duced 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:
Rev. A
WARNING
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 op- erating 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 op- erate 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
Contents
8 LAN Manager/DLC Configuration
F
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
There are three MPS models which are the same except for the Ethernet interface used. The
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, Installation, explains how to physically install the Server.
???Chapter 3, Getting Started, explains the minimum con???guration needed to operate the Server.
???Chapters 4 through 8 cover
Read chapters 2 and 3 in order, then proceed to the
1 - 2
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
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 100 (100 MBit) LED (MPS100 only) is solid green when a
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
PARALLEL PRINTER
To install the server, complete the following steps in order. Refer to the numbers in the ???gure for help.
2 - 2
Installation
1.Connect the MPS Centronics connector directly to your printer???s connector.
2a. For
2b. For
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
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 Setting the IP Address on page
???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 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
3 - 1
Getting Started
3.1 EZWebCon Con???guration
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 Setting the IP Address on page
???EZWebCon requires a Java Virtual Machine (JVM) on the client. Lantronix provides JVM installers for Solaris and
The EZWebCon software is located on the distribution
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.
3 - 2
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 De???ne Server Incoming command described in the Command Reference chapter of the Print Server Reference Manual located on
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 Password Enabled command.
3.3 Services
With few exceptions, a service must be created before print queues can be con???gured 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 3 default services are available once the Server has booted:
Getting Started
If you need to modify a default service, see the Server Con???guration chapter of the Print Server Reference Manual located on the
3 - 4
TCP/IP Configuration
4 - TCP/IP Con???guration
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 Server needs an IP address before you can use EZWebCon. See page
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
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
2.Click on the Lantronix logo menu in the bottom left corner of the EZWebCon win- dow, then select Assign IP Address to Server.
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.
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.
4.Click OK.
5.Cycle power on the server. EZWebCon will let you know whether the con???gura- tion 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.
# arp
4 - 3
TCP/IP Configuration
In order for the ARP command to work on Windows, the ARP table on the PC must have 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 ARP
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.
C:\ ARP
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 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
4 - 4
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
4.1.4Using 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. 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 the banner page at the beginning of the printout, 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
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.
4 - 7
TCP/IP Configuration
4.3 LPR on Windows NT 4.x
NOTE: This installation assumes that TCP/IP, Simple TCP/IP, and Microsoft TCP/IP printing have been installed on the Windows NT host.
1.In the Control Panel,
2.
3.In the window that appears, choose My computer and click Next.
4 - 8
TCP/IP Configuration
4.Select the Add Port button and click Next.
4 - 9
TCP/IP Configuration
5.Select LPR Port.
NOTE: 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
TCP/IP Configuration
7.Select the manufacturer and printer type.
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
/etc/hosts ???le:
192.0.1.83MPS_xxxxxx
2.Add the host print queue to the /etc/printcap ???le:
mps_prt|Printer on LAB MPS:\ :rm=MPS_xxxxxx:\ :rp=MPS_xxxxxx_TEXT:\ :sd=/usr/spool/lpd/mps_prt:
The punctuation shown is required, and no extra spaces should be added.
4 - 15
TCP/IP Configuration
This will create a host queue named mps_prt. The rm parameter is the name of the MPS in the host's address 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 used to hold temporary spooling files.
3.Create a
#mkdir /usr/spool/lpd/mps_prt
#chmod 777 /usr/spool/lpd/mps_prt
4.If desired, use the mx option to allow unlimited size ???les to be printed and the sh option to prevent header pages from being generated. See the host's documenta- tion 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
4 - 16
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 smit.
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.
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
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
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
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 mkdev rlp 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
NOTE: RTEL binaries are provided for many systems. Source code is also pro- vided for use on
To print to the MPS using special formatting or using
To recreate the RTEL source ???les:
1.Copy the ???le RTEL_SRC.TAR from the distribution
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
TCP/IP Configuration
4.6 Unix Host Troubleshooting
Table
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:
abort queue_name clear queue_name enable queue_name start queue_name.
4 - 23
NetWare Configuration
5 - NetWare Con???guration
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
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
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
NDS Registration link.
???Send email to
???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.
Local>> DEFINE PROTOCOL NETWARE DSLICENSE licensestring
2. De???ne the directory service tree in which the Server is located.
Local>> DEFINE PROTOCOL NETWARE DSTREE foodco
5 - 2
NetWare Configuration
NOTE: For an explanation of the structure of the NetWare Directory Service tree, see your host documentation.
3.De???ne the directory service context in which the Server is located.
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 ???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 fileserver
6.Reboot the MPS.
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
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.3Creating 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
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.
6.Reboot the MPS.
5 - 5
NetWare Configuration
5.4 NetWare Host Troubleshooting
Table
Table
5 - 6
NetWare Configuration
Table
The print server has successfully attached to the queue
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.
5 - 7
NetWare Configuration
Table
Check the print server name, DSContext, and DSTree to make sure that the printer server is set up correctly with PCONSOLE.
5 - 8
NetWare Configuration
Table
5 - 9
LAT Configuration
6 - LAT Con???guration
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
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
6.1Printing 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.
$ INITIALIZE/QUEUE/START/ON=LTAnnn:/PROCESSOR=LATSYM /RETAIN=ERROR queue_name
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
$ SHOW QUEUE/FULL/ALL queue_name (note the error code nnnnnnnn)
$ SET MESSAGE SYS$MESSAGE:NETWRKMSG.EXE $ EXIT %Xnnnnnnnn
Table
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 Con???guration
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
NOTE: Macintoshes that do not support EtherTalk will need either an Ether- net card or a
7.1 Bitronics
The MPS advertises its printer as a LaserWriter. Therefore, printing from a Macintosh is only possible with a PostScript printer and
NOTE: MacOS 8.1 can also print via LPD. See the Print Server Reference Manual located on
The MPS supports the Bitronics interface, an extension to the standard Centronics interface. Printers that support Bitronics allow
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
AppleTalk Configuration
7.3.1 AppleTalk Host Troubleshooting
Table
7 - 3
LAN Manager/DLC Configuration
8 - LAN Manager/DLC Con???guration
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
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
8.1 DLC Con???guration
8.1.1 Server Con???guration
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 Con???guration
To send print jobs from a Windows NT host to the MPS, add the MPS as a Windows NT printer.
1.
2.
3.In the window that appears select My Computer and click Next.
4.Select the Add Port button.
5.Select
If
6.Enter the Server???s hardware address. It is printed on the Server???s bottom label.
7.Select
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)
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 Show Server 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:
Fax:
World Wide Web: http://www.lantronix.com
North American Direct Sales:
North American Reseller Sales:
North American Sales Fax:
Internet: sales@lantronix.com
International Sales:
International Sales Fax:
Internet: intsales@lantronix.com
Technical Support:
Technical Support Fax:
Internet: support@lantronix.com
A - 2
Troubleshooting
B - Troubleshooting
B.1
There are several possible error situations if the LEDs do not ???ash.
Table
B - 1
Troubleshooting
B.2 Printing Problems
Table
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
Troubleshooting
B.4 DHCP Troubleshooting
Table
DHCP is enabled on the Server.
Make sure the DHCP server is operational.
Did the Server get its IP address from the DHCP server?
Use the De???ne Server DHCP Enabled command.
If you manually enter an IP address, DHCP is automatically disabled.
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 - 4
Troubleshooting
B.5 RARP Troubleshooting
Table
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 system
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.
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.
B - 5
Troubleshooting
B.6 PostScript Problems
PostScript printers will silently abort jobs if they detect an error.
Table
B - 6
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
???Any other brand of IEEE Std
NOTE:
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
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-
220-
230 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)
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,
Enter Passwd: platypus (not echoed)
Confirm Passwd: platypus (not echoed)
User Name: bob
Terminal type (default=vt100):
Email address, if any: bob@widgets.com
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
???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 - 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
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:
D - 9
Updating Software
D - 10
Specifications
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
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
E - 2
F -
This appendix lists some of the most
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 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
F.1 Server Commands
Table
F - 2
F - 3
Table
F - 4
Table
F - 5
Table
F - 6
F - 7
F.2 Port Commands
Table
F - 8
F - 9
F.3 Protocol Commands
In the following table, PROTO is an abbreviation for the optional keyword PROTOCOL.
Table
F - 10
F - 11
Table
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 pre- paid. 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 sup- ply 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 Prod- uct 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 merchantabil- ity 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, EX-
PRESS OR IMPLIED, INCLUDING WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE OR MERCHANTABIL-
ITY, 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 pur- chase 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 Address:15353 Barranca Parkway, Irvine, CA 92618 USA
???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.
Numerics
A
Access list,
B
Banner
C
Local>
Print
M
N
Named pipe
Access
P