The following are trademarks of Digital Equipment Corporation: Digital, the DIGIT AL logo, LAT , ULTRIX,
and VMS.
EtherTalk is a registered trademark of Apple Computer , Inc. HP is a register ed trademark of Hewlett-Packard Company. IBM is a registered trademark of International Business Machines. LaserWriter and
LocalTalk are registered trademarks of Apple Computer, Inc. NetBIOS is a trademark of Micro Computer
Systems, Inc. PostScript is a registered trademark of Adobe Systems Incorporated. SCO is a trademark of
Santa Cruz Operations, Inc. Solaris and Sun are registered trademarks of Sun Microsystems, Inc.
Microsoft, MS-DOS, Windows, and Windows 95 are registered trademarks and Windows NT is a trademark of Microsoft Corporation. UNIX is a registered trademark in the United States and other countries,
licensed exclusively through X/Open Country Ltd.
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 operating in a commercial environment. This equipment generates, uses, and can radiate radio
frequency energy, and if not installed and used in accordance with this guide, may cause harmful interference to radio communications.
Operation of this equipment in a residential area is likely to cause interference in which case the user, at his
or her own expense, will be required to take whatever measures may be required to correct the interference.
Warning: Changes or modifications to this device not explicitly approved by Digital Equipment Corporation will void the user's authority to operate this device.
Cet appareil doit se soumettre avec la section 15 des statuts et règlements de FCC. Le fonctionnement est
subjecté aux conditions suivantes:
1.Cet appareil ne doit pas causer une interférence malfaisante.
2.Cet appareil doît accepter n'importé quelle interférence reìue qui peut causer
une opération indésirable.
1.4 How To Use This Manual................................................................................................1-4
1 - Introduction
The RapidPrint 500 is a multi-protocol print server that provides shared network access to printers
for a variety of network protocols and operating systems.
1.1 Protocol Support
The RapidPrint 500 supports five industry-standard network protocols:
•AppleTalk
AppleTalk allows networked Apple Macintosh computers to see devices attached to
the RapidPrint 500 and access them as they would any networked printer.
•LAN Manager
LAN Manager allows devices attached to the RapidPrint 500 to access networked
printers. Systems running OS/2 and Windows NT can access the devices using the
Digital Network Port for Windows NT or the NetBIOS protocol.
•Local Area Transport (LAT)
IntroductionProtocol Support
LAT is a protocol developed by Digital for local network terminal connections and is
supported on almost all Digital operating systems. It provides host-initiated print
spooling.
•IPX/SPX (NetWare)
NetWare allows devices attached to the RapidPrint 500 to act as networked printers.
The RapidPrint 500 supports all NetWare frame types: Ethernet v2, Native Mode
(802.3), 802.2, and 802.2 SNAP. In addition, it supports both Bindery mode and NetWare Directory Service (NDS).
•TCP/IP
Support includes Telnet, Rlogin, and the LPR and RTEL printing systems.
1.2 Terms
In this manual, the following terms are used to describe parts of a network. See the Glossary of
Terms for more detailed explanations of these terms.
hostA computer, sometimes referred to as a CPU, attached to the network.
nodeAny intelligent device directly connected to the Ethernet network and
The term host generally denotes interactive computers, or computers that
users can log into.
having have its own Ethernet addresses, such as a host, an Ethernet
printer , or a terminal or print server. Devices connected to the RapidPrint
500 are not nodes.
serviceA resource that can be accessed locally or via the network. For example, a
host is a service to which terminals can connect. The RapidPrint 500 can
offer attached printers to the network as services.
Local modeThe RapidPrint 500 user interface, which is used to issue configuration
and session management commands and establish sessions with services.
1 - 1
Server FeaturesIntroduction
1.3 Server Features
1.3.1 AppleTalk Support
The RapidPrint 500 provides Ethernet access to attached laser printers; RapidPrint 500 print services appear in the Macintosh Chooser window like any other printer on the network. Note that
bidirectional communication, either a serial or IEEE 1284 parallel interface, is required for this
functionality.
1.3.2 LAN Manager Support
The RapidPrint 500 can be configured to appear as a print node to other LAN Manager nodes.
Supported systems include OS/2, Windows NT, and Windows 95.
1.3.3 LAT and Digital Compatibility
The RapidPrint 500 supports LAT and TSM/NCP, making it fully compatible with most Digital
operating environments.
1.3.4 NetWare Support
The RapidPrint 500 is used primarily for print serving. The RapidPrint 500 can also be configured
and logged into from a NetWare fileserver , and can function as a print node for other NetWare fileservers.
1.3.5 TCP/IP and UNIX Compatibility
Almost all UNIX systems support Telnet, an established industry standard. T elnet can be usedfor
logging into the server to issue configuration commands. UNIX systems generally implement
Rlogin as well, unless security considerations dictate that it be disabled at a particular site.
1.3.6 Small Size
The small, attractive case is designed to fit into any office environment. Because there is no internal fan, the RapidPrint 500 operates silently.
1.3.7 Easy Configuration
The EZCon utility (provided on CD-ROM) allows users to configure the RapidPrint 500 from a
Macintosh, PC, or UNIX machine as well as configure NetWare print queues without having to
use PCONSOLE. It also allows remote host logins into the RapidPrint 500, which are similar to Telnet and LAT logins.
1.3.8 Command Line Interface
A simple but powerful command interface is provided for both users and system managers. The
RapidPrint 500 operating code is downloaded automatically at power-up, making software
upgrades as easy as copying a file. The RapidPrint 500 stores its operating software permanently
on-board, so it does not need to download code unless new versions become available. Servers can
also be configured to request a downloaded configuration file at boot time.
1 - 2
The Command Reference chapter of this reference manual describes the commands available in the
RapidPrint 500’s local command line mode. These commands control port and server configuration.
NOTE: See the Command Reference for more information on the command line and com-
mand recall features.
1.3.9 Host-Initiated Connections
The RapidPrint 500 may be configured to provide its attached devices as services to other nodes,
allowing hosts to share printers. AppleTalk, LAN Manager, LAT, NetWare, and TCP/IP hosts can
queue jobs to RapidPrint 500 services simultaneously. The optional RTEL host software provides
both printer backend access and a named pipe interface to the RapidPrint 500 from TCP/IP hosts.
1.3.10 Security
The RapidPrint 500 includes several configurable security features. They include:
•Group codes, which allow the RapidPrint 500 to act as a filter to limit
the user’s knowledge of, and access to, specific services.
IntroductionServer Features
•Automatic logouts of sessions when a port is disconnected or when a
device is turned off.
•Password protection for privileges, ports, services, maintenance commands, and the remote console.
1.3.11 Remote Configuration
The RapidPrint 500 can be logged into and remotely configured using one of the following methods:
•Digital’s NCP and TSM facilities
•The Telnet console port, similar to the NCP remote console
•The network login feature, which allows managers to log into the
RapidPrint 500 via TCP/IP, LAT, and NetWare using EZCon.
•EZCon, a configuration application that runs on Windows, NetWare,
AppleTalk, and UNIX clients
1.3.12 SNMP Support
The RapidPrint 500 supports the Simple Network Management Protocol (SNMP). SNMP can be
used by network managers to monitor network load and error conditions. No enterprise-specific
MIBs are supplied.
1.3.13 Diagnostics
Power-up and interactive diagnostics help system managers troubleshoot network and serial line
problems.
1 - 3
How To Use This ManualIntroduction
1.4 How To Use This Manual
The rest of the chapters in this manual describe the features and commands of the RapidPrint 500.
Information is broken down as follows:
•Chapter 3, Getting Started, explains available configuration methods, as
well as steps needed for reconfiguration and maintenance operation.
•Chapter 4, Server Configuration, explains server-wide configuration
options, including protocol-specific configuration and security issues.
•Chapter 5, Ports, details the port-specific configuration options.
•Chapter 6 covers the setup needed for AppleTalk hosts to use the
RapidPrint 500.
•Chapter 7 covers LAN Manager host setup needed for printing to the
RapidPrint 500.
•Chapter 8 explains how to set up a VMS host for LAT printing.
•Chapter 9 details the NetWare fileserver setup needed for printing.
•Chapter 10 explains how to set up a UNIX host for LPR and RTEL
printing.
•Chapter 11, Command Reference, lists the RapidPrint 500 command set
in detail, including syntax, options, errors, examples, and where to find
related information.
NOTE: Installation and cabling are covered in the Configuration Guide.
The RapidPrint 500 supports incoming connections to services, such as printer support.
Services are the basic method of connecting to the RapidPrint 500 from any host or another server.
In general, a service is required on the RapidPrint 500 before any job or connection queueing will
take place. See the Server Configuration chapter for details on creating and using services on the
RapidPrint 500.
2.1 Network Protocols
A network protocol describes the data contained in Ethernet packets. The network protocols provided by the RapidPrint 500 are completely separate, other than the use of the Ethernet data layer.
The following figure shows the protocol stacks supported by the RapidPrint 500.
Figure 2-1: RapidPrint 500 Network Protocols
AppleTalkLAN ManagerLATNetWareTCP/IP
ConceptsNetwork Protocols
Printer Access
Protocol
ATPNetBEUISPXTCP
DDPIPXIP
There are three different “Ethernet” frame formats, one of which is subdivided:
•What is typically called “Ethernet” is technically referred to as Ethernet
v2. This is the default frame type for most TCP/IP, LAT, and MOP/
NCP protocol stacks. It can also be used for NetWare.
•The IEEE 802.3 frame format comes with either a regular or SNAP SAP
(Service Access Point). AppleTalk uses the SNAP format by default.
Both types can be used by NetWare.
•NetWare 2.x and 3.x stations, by default, do not use any of these frame
types. They use a “native mode” format that is being phased out.
SMBLATNCPTelnet/ Rlogin/
RTEL/ lpd
Ethernet/IEEE 802.3 Data Layer
2 - 1
AppleTalkConcepts
2.2 AppleTalk
AppleTalk is a protocol used primarily by Apple Macintoshes to access network resources such as
file servers and printers. AppleTalk is also available for UNIX, NetWare, and other operating systems. The AppleTalk protocol can be run over Ethernet (EtherTalk), Token Ring (TokenTalk), or
LocalTalk, which is a medium speed network type built into every Macintosh. These various network media can be connected with AppleTalk routers to allow all nodes to communicate with one
another. The AppleTalk protocol supports features such as file sharing and security in addition to
printing.
The RapidPrint 500 supports only the Printer Access Protocol (PAP) and therefore cannot create
outgoing AppleTalk sessions—only incoming print requests are accepted. Any services on the
RapidPrint 500 with AppleTalk enabled will show up as LaserWriters in Macintosh Chooser windows and are associated with an available zone (explained in Zones, below). Users who select the
RapidPrint 500 service as their LaserWriter and then print will have their jobs forwarded to the
RapidPrint 500 for printing, or for queueing if the print port on the RapidPrint 500 is in use or otherwise unavailable.
AppleTalk printing is different from printing in other protocols. There are standard Macintosh
drivers provided for specific Apple printer types, such as LaserWriters and ImageWriters, but
there are no plain ASCII line printers by default. ASCII jobs are converted into PostScript (for laser
printers) or bitmaps (for ImageWriters) when printed. For this reason, only laser printer devices
are supported by the RapidPrint 500 under AppleTalk.
In addition, the Macintosh client will need to query the printer about status, so only laser printers
that will reply to these interactive PostScript requests can be used. The RapidPrint 500 parallel
port supports Bitronics mode, provided the attached laser printer also implements it.
2.2.1 Addressing
AppleTalk provides for dynamic node addressing, allowing a node to choose its address at boot
time. It will send network packets to the other nodes to avoid choosing a node ID already in use. A
node can also discover its network number by listening for AppleTalk router broadcasts; if none
are heard, a default network number is chosen. The RapidPrint 500 will save discovered zone/network/node ID triplets in permanent memory, reducing traffic at reboot time, although the RapidPrint 500’s AppleTalk address may change across boots in response to any network changes.
Network numbers are configured in the routers, so the only AppleTalk configuration supported
by the RapidPrint 500 is the specification of a zone name other than the default. Due to the generally non-configurable nature of AppleTalk, most AppleTalk devices are truly “plug-and-play”—
they can be powered up and are used right out of the box.
2.2.2 Zones
Zones are arbitrary groupings of AppleTalk nodes used to organize resources into groups that are
easier for users to understand. For example, a college may organize zones around departments,
for example, Math Department and Physics Department. Zones allow users to sift through large
numbers of nodes by choosing those groups they are familiar with regardless of the organization
of the network. In general, zones need not have a correlation to physical or network location, thus
any node can declare itself a member of any single zone.
2 - 2
Zones, like nodes, originate from and are configured on AppleTalk routers. One zone on each network will be chosen by the router as the default zone. If there are no AppleTalk routers on the network, there will be only one zone, the default zone, of which all nodes are members. If no zone
name has been previously defined on the RapidPrint 500, or if the defined zone is no longer valid,
the RapidPrint 500 will join the default zone and no other configuration is needed. The RapidPrint
500 can be placed in a different zone with the Define Protocols AppleTalk command. Each time
the RapidPrint 500 is booted, or when its zone is changed, it will verify the zone name with a
router.
2.2.3 Name Binding Protocol (NBP)
NBP is used by AppleTalk to advertise resources, such as printers and fileservers, to the network.
Any resource that other users can access will have NBP information that must be communicated
to other nodes. The items in the Chooser windows reflect the various NBP resources that are visible on the network.
NBP and the Chooser organize resources by three levels: name, type, and zone. Names are arbitrary strings assigned by users, such as Kathy or MyPrinter. Types are generic classes of resources,
such as Macintosh IIci, and LaserWriter. Zones, mentioned above, are collections of nodes on the
network. T ypical Macintosh NBP information might be [Kathy, Macintosh IIci, Accounting] for the
name, type and zone, respectively. A service offered by the RapidPrint 500 called MyPrinter that
had AppleTalk enabled and is located in the Engineering zone would have an NBP description of
[MyPrinter, LaserWriter, Engineering]. If LaserWriter resources in the Engineering zone were
selected in the Chooser , one of the r esour ces shown would be the MyPrinter service of fer ed by the
RapidPrint 500. The Chooser sends out queries whenever a new zone or resource type is selected.
ConceptsLAN Manager
NOTE: If an expected RapidPrint 500 service is absent, there is a configuration problem
somewhere.
The NBP type LaserWriter designates a PostScript printer, so nodes printing to printers of type
LaserWriter assume that the printer supports PostScript. Care must be taken to attach only PostScript printers to RapidPrint 500 services with AppleTalk enabled, and to disable AppleTalk on
services that do not support PostScript printers. It is not possible to print to non PostScript printers (for example, ImageWriters) from a Macintosh via the RapidPrint 500.
2.3 LAN Manager
LAN Manager is used by several PC-based operating systems, notably OS/2, Windows NT, and
Windows for Workgroups, although LAN Manager servers have been written for HP and Sun
workstations. LAN Manager is based on the NetBIOS protocol. The RapidPrint 500 implements
only enough of the NetBIOS protocol stack to provide print services to nodes; no interactive logins
are allowed.
The RapidPrint 500 also implements the straightforward and easy to use DLC printer protocol
typically used by HP laser printers. DLC operation is only supported under Windows NT. DLC
does not provide queueing on the RapidPrint 500, nor does it allow printing to more than one
RapidPrint 500 service. You must select the hardware address of the RapidPrint 500 as the target
for the print job.
2.3.1 Networking
NetBIOS is not a routable protocol, so the RapidPrint 500 can only communicate with local nodes
or nodes that are accessible via a gateway capable of bridging the NetBIOS data.
LAN Manager node lookups take a text resource name and resolve it into a har dwar e addr ess. For
this reason, node and resource names must be unique on the network, and the RapidPrint 500 will
print an error message if any configuration that violates this rule is attempted.
2 - 3
LATConcepts
2.4 LAT
Digital Equipment Corporation’s LAT (Local Area Transport) networking software is designed to
ease the process of accessing and managing local area networks. LAT software is built around the
concept of services. A service may be provided by a dedicated device, such as a printer, or by a
network host. A device that offers one or more services, such as the RapidPrint 500, is a node.
In general, all services offered by the RapidPrint 500 are associated with a port; exceptions to this
rule will be noted later.
Nodes advertise their services to the network by broadcasting occasional messages about them.
These messages, referred to as multicasts, contain the node’s name and its list of services. By monitoring multicast messages, all hosts on the network know what nodes and services are available
and can provide this information to their interactive users. The Show Services and Show Nodes
commands display this information.
LAT multicast messages contain a rating for each service offered. Ratings range from 0 to 255; 0
means the service is unavailable, while 255 means the service is available and has no current users.
Ratings for a given service may change over time. For example, the rating for a computer accepting logins will generally change as its workload changes. Conversely, ratings for a modem are typically either 0 (in use) or 255 (not in use). In the example above, the server with eight modems
attached will continue to advertise that the service “modem” is available (a 255 rating) until all
eight modems are in use (a 0 rating).
Service ratings may concern even casual users, since they are used to determine which service a
user will be connected to whenever there is a choice. For example, if a user types Connect Hub
and five nodes offer service hub, the user will be connected to the least busy node automatically.
In the case mentioned above, where both the local RapidPrint 500 and a remote node offered the
same service, the ratings determine which node will service the connect attempt.
The other major network management feature of LAT is the concept of service groups. The RapidPrint 500 parallel port and each service on the network can be thought of as belonging to one or
more groups. When a user or device requests a service connection, the LAT host will check to see if
the groups to which the requester belongs match those of the requested service. If any group number is common to both the requester and the service, the connection attempt continues. If there are
no common group numbers, the connection attempt fails. Note that there may be additional access
restrictions on the service, such as password protection.
NOTE: See the Set/Define Port Authorized Groups and Set/Define Server Service Groups
commands for more information.
Group numbers also are useful to nodes because each node only needs to pay attention to multicasts that involve its users’ groups. As a result, groups can hide services that would otherwise be
visible. The server manager can also hide services from a set of ports. Setting up and managing
services and groups is discussed in more detail in the Server Configuration chapter.
LAT is significantly different from other protocols in two important ways. First, LAT is not
routable. There is no way to divide LAT networks into smaller subnetworks and use routers to
reduce traffic between nodes. Second, LAT is a timer-driven protocol. Packets are expected at certain intervals, and the protocol cannot adapt to slow network links dynamically. For these reasons,
LAT traffic over wide areas is typically carried inside (or encapsulated in) TCP/IP or IPX/SPX
packets. The latter two protocols are fully routable, and can handle wide-ar ea, slow network links.
2 - 4
NOTE: If LAT is bridged across slow links, session time-outs and errors are very likely.
2.5 TCP/IP
2.5.1 IP Addresses
Every TCP/IP node on a network has an IP address, which is unique to that network, in addition
to the Ethernet Address, which is unique across all hardware anywhere in the world. The IP
address provides information needed to forward packets across multiple networks, if necessary.
The address is of the form n.n.n.n, where each n is a number from zero to 254, as in 192.0.0.1. The
exception is that there cannot be a zero in the last segment of the address.
NOTE: The number 255 is strictly reserved for broadcast packets.
A unique address has to be specified on the RapidPrint 500 before any of the TCP/IP functionality
is available. See your Configuration Guide for more information on configuring the IP address.
2.5.2 Subnetworks
Usually, a TCP/IP internet is broken down into “networks,” where a host is able to see only the
hosts on its own network or sub-unit. TCP/IP networks then rely on routers (or gateways) to
transfer network traffic to hosts on other networks.
ConceptsTCP/IP
Routers are typically connected to two or more networks, and will pass, or route, TCP/IP messages across network boundaries. The RapidPrint 500 can be told explicitly which hosts are the
gateways for the local network. If no gateways are currently specified, the RapidPrint 500 will listen to routing-protocol packets (for example, RIP) to decide which hosts are acting as gateways.
NOTE: See Set/Define Server Gateway for more details.
The RapidPrint 500 decides at connection time whether the desired TCP/IP host is on the local
network segment with the help of the subnet mask on the server. This mask tells how much of the
IP address is the network address, which is applied to the IP addresses of both the RapidPrint 500
and the remote host. If the resulting addresses are identical, the connection is deemed local and
the host is contacted directly. If not, the connection attempt and all subsequent messages to this
host will be directed to the RapidPrint 500’s gateway host for forwarding. The subnet mask, if not
set explicitly, will be automatically configured for the given IP address.
NOTE: See Set/Define Server Subnet Mask for more details.
2.5.3 Simple Network Management Protocol (SNMP)
The RapidPrint 500 supports the SNMP network protocol, which allows hosts on the network to
query nodes for counters and network statistics and change some parameters on those nodes. The
form of these requests is documented by RFC 1098. The list of items that can be queried and/or set
and the type of data used, such as integer and string, are both documented in various Management Information Bases (MIBs). MIBs cover a variety of things, such as parallel port status, and
counters and IP address resolution tables.
2 - 5
TCP/IPConcepts
The RapidPrint 500 supports the following MIBs:
MIB-II (RFC 1213):System, Interface, Address Translation, IP, ICMP, TCP, and
The RapidPrint 500 will respond to queries for unknown MIBs with a “not in MIB” error to the
requesting host. See RFC’s 1065, 1066, and 1098 for more information on SNMP queries and the
structure of the MIBs.
NOTE: See Set/Define SNMP for more details.
Traps are sent to a host when an abnormal event occurs on the RapidPrint 500. The RapidPrint 500
can generate limited forms of three of the SNMP traps. It will generate a Coldstart trap when it
first boots, and a Linkup trap when the startupfile (if any) has been read from a host and normal
operation commences. If a startupfile has been configured but the download fails, the RapidPrint
500 will send an Authentication trap. In all three cases, the trap will be directed to the IP address of
the RapidPrint 500’s loadhost. The RapidPrint 500 will not generate traps for cases other than
those listed here.
The RapidPrint 500 has a local SNMP security table to restrict or prevent unauthorized SNMP configuration.
2.5.4 Reverse Telnet (RTEL)
UDP. They do not support the EGP group.
When a server provides a service to a LAT host, the connection is often referred to as Reverse LA T,
in that “normal” LAT connections are logins from the server to a host. Hosts request a Reverse
LAT connection when they wish to access a service, such as a printer or modem, connected to a
server . There was no r eal standard (or even analogy) for this type of data connection in the TCP/IP
world until now.
To add this functionality to the TCP/IP environment, the RapidPrint 500 comes with special software for your UNIX host. Reverse Telnet, much like Digital’s Reverse LAT, provides the software
capability for a UNIX host to initiate connections to the RapidPrint 500. These connections can be
made through a back-end program for a printer, or through a named pipe. For example, you can
print files from your UNIX host to a printer attached to the RapidPrint 500 through your host’slp
or lpr print system. RapidPrint 500 services do not care what type of hosts are using them. Multiple jobs from any of the supported protocols can be queued up simultaneously on any service.
2.5.5 LPR Support
The RapidPrint 500 and many UNIX systems implement the Berkeley remote printing protocol
(lpr). This protocol makes it very easy to add print hosts to a system. To add the RapidPrint 500 as
a print host, add the server’s IP address to a host table and add the server’s service name as a print
queue. No special host software or other configuration is needed; RapidPrint 500 services can be
accessed via the normal lpr commands on the host.
Print jobs can be forwarded multiple “hops” in the network. If you only want one host to know
about the RapidPrint 500 print queues, all other hosts can be configured to forward their print jobs
to that one host which then forwards them to the RapidPrint 500 for printing.
2 - 6
NOTE: See Chapter 10, UNIX Host Setup for more information.
ConceptsLAT and TCP/IP Connection Methods
2.5.6 TCP/IP Utilities and Commands
The following commands have been added to help TCP/IP usability:
NetstatDisplays the status of the routing tables and current network sessions.
FingerDisplays users on local and remote hosts. The finger command by itself
will show the users on the RapidPrint 500. If given with a parameter , such
as bob@hydra, it shows information regarding user bob on TCP/IP host
hydra. The username can be omitted, in which case all the users on the
remote host will be displayed. If the host cannot be reached or accessed,
the finger command fails.
NOTE: To see a list of processes on the RapidPrint 500, issue the command “finger finger.”
2.6 LAT and TCP/IP Connection Methods
Users can “log into” the RapidPrint 500 from either a TCP/IP host (using Telnet or Rlogin) or a
LAT host. For example, if the server’s IP address is 192.0.1.92, a Telnet connection from an IP host
to this address will return the local prompt just as if the user had logged in on a hardwired port.
Also, the server can advertise itself as a “service” to LAT hosts. That is to say, LAT hosts can connect to the server and obtain the local prompt.
Once an incoming (LAT or Telnet) connection has been started, users can use the server as if they
were connected on a local port. They can connect to local services and configure the server.
TCP/IP users then have a convenient way to remotely “manage” the server. Managers can simply
log in and become the privileged user, change server parameters, and log out again.
2.7 NetWare
Novell’s NetW ar e software pr ovides a way to link computers together and provide file and printer
sharing. It is typically used to network DOS-based PC’s, but is starting to appear under UNIX and
other operating systems. NetWare is built around file servers, which handle user logins, provide
network resources, and control security. At least one file server, such as a PC or UNIX host, is
required in any NetWare environment. NetWare users typically have to log into a file server to
enjoy the networked (shared) benefits.
The RapidPrint 500 supports a significant subset of the NetWare functionality, most notably print
spooling. Fileservers can be configured to send queued print jobs to printers attached to the
RapidPrint 500. No special software is required on the fileserver; configuration uses the EZCon
Configuration software or the standard PCONSOLE utility. Any users or applications that can use
the NetWare print queues can spool jobs to the RapidPrint 500.
The RapidPrint 500 must periodically query the file servers for pending jobs. To do so, it logs into
a file server to access the print spooler, and will try to connect to all file servers on the local network (subject to access lists, below) to check for such jobs.
NOTE: See Set/Define Server NetWare Loadhost for more information.
2 - 7
PostScript NotesConcepts
2.7.1 Networking
Each NetWare node uses its hardware address as its node ID; no additional address configuration
is necessary. In addition, the RapidPrint 500 gets all the networking information it needs from
periodic broadcasts sent by NetWare routers on the network. It will learn its own network number
as well as routes to non-local file servers. No further configuration is needed.
The NetWare protocol can use all four Ethernet frame formats. It will listen for all frame formats,
and then use the correct one for the connection. The different frame types are treated as different
networks, and thus each frame type has a different network number. If there is only one frame format in use on the LAN, the RapidPrint 500 will use the network number for that frame type. If
there are multiple frame types, limitations to the NetWare protocol requir e that the RapidPrint 500
use a different network number for each frame type on which it wants to advertise itself.
The RapidPrint 500 can use multiple frame types by creating a new, unique “internal network
number” and advertising itself as a router to the internal network. Any nodes or fileservers that
need to communicate with the RapidPrint 500 use this new network number, and treat the RapidPrint 500 as a router to that network. If this behavior is not desired, the RapidPrint 500 can be
forced to use only one frame type (and thus not need an internal network number).
2.7.2 Access Lists
Since NetWare networks can be quite large, with hundreds of file servers, a method for restricting
the RapidPrint 500 print polling is needed. If polling is left unrestricted, the time needed to poll
each server would make printing incredibly slow and inefficient. By using access lists (created
with the Set/Define Protocols NetWare Access command) you can control which file servers the
RapidPrint 500 will and won’t poll for print jobs. Note that the file servers have no control over the
RapidPrint 500 access lists, so they will never know if a misconfiguration of the access list prevents
them from spooling print jobs to the RapidPrint 500.
2.8 PostScript Notes
Many printers (including all LaserWriters and other AppleTalk compatible laser printers) use a
printing language called PostScript. Unlike other printer protocols, which typically accept ASCII
characters and print them verbatim, PostScript is also a programming language. Shapes and fonts
can be defined as routines and re-used on successive pages, multiple fonts and copies can be
printed, and text and diagrams can be rotated and shifted on pages.
PostScript is also an interactive language, where the printing host can query the printer for its
knowledge about fonts and software versions. If the host expects to receive data from the printer
(as is the case for all AppleTalk printing), the printer must be connected to a bidirectional port
such as the RapidPrint 500 port. Note that the attached printer must also support the Bitronics
mode. PostScript printing from UNIX, LAT, and NetWare hosts, where bidirectional data flow is
not a requirement, can generally use any parallel port.
Due to the interactive nature of PostScript, it is possible for the printer and host to get out of synch
in their communication. Since the printer “interprets” the entire PostScript job and then prints the
pages, it is possible for the RapidPrint 500 to complete the transfer and accept a new job while the
printer is still digesting the last job. For this reason, an end-of-job character (ASCII 0x4, or Ctrl-D)
is used to end all PostScript jobs. Typically the host will send one at the end of the job and the
printer will reply with one when it is done processing.
2 - 8
The RapidPrint 500 will force a Ctrl-D character when PostScript is enabled on the appropriate
service and wait for one in return. This is strongly recommended for all PostScript printer applications. It guarantees that the printer is ready to accept new data when the job actually starts. Job
loss and printer hangs are the usual result if PostScript is not enabled on the service and the
printer cannot keep up with the job rate. High-speed printers may happen to work if the PostScript attribute is not enabled, simply because they finish the current job in the time it takes for the
RapidPrint 500 to accept the next one.
NOTE: For information on end-of-job characters, see Set/Define Service EOJ
2.9 Remote Configuration
VMS hosts can remotely control the RapidPrint 500 using the NCP utility. The NCP program can
signal remote hosts to perform specific operations across the network or form connections to the
server. This is especially useful for Flash-ROM servers, which might not be placed in easily accessible locations. The RapidPrint 500 also supports the TSM utility, which uses NCP to start login
sessions with the RapidPrint 500 and allows files of RapidPrint 500 commands to be sent to the
server. Access to remote control of the RapidPrint 500 can be protected by the maintenance password.
NOTE: See Set/Define Server Maintenance Password for information on remote access
control.
ConceptsRemote Configuration
For TCP/IP environments, the RapidPrint 500 allows a user to Telnet into the TCP console port to
configure the server. Users connecting to this console port (port 7000) will be prompted for the
server’s login password as if they had logged in via NCP. After entering the login password, the
users can issue normal configuration commands, but will still have to enter the privileged password to issue privileged commands. Connections to this port are not subject to the Set/Define
Server Incoming command, and thus managers can log into this port regardless of whether regu-
lar TCP logins are enabled.
NCP, TSM, and the Telnet console all require the correct login password to be entered. The default
password is access. It can be changed via the Set/Define Server Login Password command.
The server also supports the SNMP network protocol. SNMP (Simple Network Management Protocol) allows network hosts to query other hosts for counters and network statistics. In general,
one host on a network will be running an SNMP application that queries the other hosts on the
network and collects statistics, signals error conditions, and other information. The RapidPrint 500
will not generate queries of its own; it can only respond to queries from other hosts. See the discussion of SNMP in the TCP/IP section for more information.
2.10 Security
Incoming logins can be selectively disabled and/or password protected via theSet/Define Server
Incoming command. In addition, ports used for network logins can be “preconfigured” with a
standard set of characteristics for each login.
For more information about security measures and user/connection restriction options, including
some RapidPrint 500 features that are used for more than security reasons, see the Server Configu-
This chapter covers some background information to get you started using the RapidPrint 500.
T opics include methods used to initially set up the RapidPrint 500 as well as ongoing maintenance
issues, such as rebooting the server and restoring factory default settings
This chapter assumes the following:
•The RapidPrint 500 has booted properly and is running RapidPrint 500
operational code
•The RapidPrint 500 is connected to the Ethernet
•For IP network users, the RapidPrint 500 has been assigned a valid IP
address.
NOTE: See your Configuration Guide for details on booting, connecting your unit to the
Ethernet, and setting the IP address.
3.1 Configuration Methods
Getting StartedConfiguration Methods
The RapidPrint 500 may be configured using one of two methods: the EZCon configuration software, or commands issued at the command line (Local> prompt).
To configure the RapidPrint 500 when a problem has occurred, refer to the Troubleshooting appendix of your Configuration Guide.
3.1.1 EZCon
The EZCon software is the easiest way to configure the unit. EZCon guides you through configuration using a graphical interface.
UNIX, Macintosh, and Windows versions of EZCon are shipped with the RapidPrint 500 on CDROM. To use the CD-ROM, refer to the instructions on the CD-ROM case. To install EZCon, refer
to the appropriate EZCon README file located on the CD-ROM.
NOTE: EZCon configurations take effect immediately, like Set commands, and are perma-
All instructions for using EZCon are included in each README file. For assistance once EZCon is
running, refer to the EZCon on-line help.
nent, like Define commands. See Command Types for more information.
3 - 1
Configuration MethodsGetting Started
3.1.2 Command Line Interface
To configure the RapidPrint 500 without EZCon, you must enter configuration commands at a
command line. These commands are entered when a port is in character mode; in this mode, the
Local> prompt will be displayed.
There are three ways to display the Local> prompt:
1.Establish a Telnet or Rlogin connection to the RapidPrint 500 from a TCP/IP host.
2.In EZCon, click the Terminal icon. The Local> prompt will be displayed in a terminal emulation window.
3.Establish a TCP/IP remote console connection by Telnetting to port 7000:
Figure 3-1: Remote Console Connection
% Telnet 192.0.1.166 7000
Remote console logins are password protected via the server login password.
The default login password is access. See Login Password for more information.
3.1.2.1 Entering and Editing Commands
In examples throughout the manual, RapidPrint 500 commands and keywords are displayed in
uppercase for clarity. They may be entered in upper, lower, or mixed case.
The Command Reference chapter displays the syntax of each command, and includes restrictions,
known errors, and references to related commands. Optional parameters are enclosed in straight
brackets [ ]; multiple options may be entered, or options can be omitted entirely. Required parameters are enclosed in curly braces { }; one and only one of the parameters must be used. Usersupplied parameters, such as a particular port number or host name, are shown in italics.
When entering a string, such as a username or filename, it is important to remember to enclose the
string in quotes to preserve case and spacing. If a string is not enclosed in quotes, it will be automatically changed to all uppercase characters.
NOTE: The privileged and login passwords are case-independent, even when entered in
quotes.
All keys used for entering and editing commands are listed in Table 3-1.
Table 3-1: Command Line Editing Keys
KeyPurpose
ReturnExecutes the current command line
DeleteDeletes the character before the cursor
3 - 2
Ctrl-AToggles insert mode (insert or overstrike).
Overstrike is on by default.
Ctrl-DLogs out of the server
Ctrl-EMoves the cursor to the end of the line
Ctrl-H or BackspaceMoves the cursor to the beginning of the line
Loading...
+ 162 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.