NOTE: For best results, view this document using Adobe Acrobat Reader 5.0 or higher.
(For use with TROY PocketPro 100S Print Servers)
Click on the main headings in the table of contents to link directly to that section.
Notice
TROY GROUP, INC. SPECIFICALLY DISCLAIMS THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS OF THIS PRODUCT
FOR A PARTICULAR PURPOSE. TROY shall not be liable for any errors contained in this manual or for any damages resulting from loss of use,
data profits, or any incidental or consequential damages arising from the use of TROY products or services.
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 will be required to correct the interference.
Trademarks
HP, HP/UX, LaserJet, DesignJet, DeskJet, PaintJet, JetDirect, and JetAdmin are trademarks of Hewlett-Packard Company. DEC, DECserver,
VMS, LAT, and ULTRIX are trademarks of Digital Equipment Corporation. UNIX is a trademark of UNIX Systems Laboratories. Ethernet is a
trademark of Xerox Corporation. PostScript is a trademark of Adobe Systems Incorporated. NetWare is a trademark of Novell, Inc. Apple,
Macintosh, LaserWriter, and AppleTalk are trademarks of Apple Computer, Inc. IBM, LAN Server, and AIX are trademarks of International
Business Machines Corporation. LAN Manager, Windows, and MS-DOS are trademarks of Microsoft Corporation. VINES is a trademark of
Banyan Systems Inc. PrintKit is a trademark of Northlake Software. QADD is a trademark of Network Compatibility Group. LAN Attached and
UNIX Printing for VINES is a trademark of Incognito Software Inc. XJet, XMark, XConnect, and XAdmin are trademarks of TROY Group, Inc.
TROY is a registered trademark of TROY Group, Inc.
Warranty
The TROY print servers are warranted to be free of defects in materials and workmanship for a period of five years. This period begins upon the
date of shipment if the hardware is installed by the Purchaser, or upon installation if the Hardware is installed by TROY. During the warranty
period, TROY will repair or replace the unit at no charge provided it is returned to TROY with the freight pre-paid. The warranty on repaired
products or replacement products is 30 days or the last day of the warranty of the original defective product, whichever is longer. This warranty
does not apply if the product has been damaged by accident, misuse, natural catastrophe, modification, improper service, or conditions resulting
from causes external to the product. The warranty shall be void if the TROY serial numbers have been removed.
Information and descriptions contained herein are the property of TROY Group, Inc. Such information and descriptions may not be copied,
disseminated, or distributed without the express written consent of TROY Group, Inc. This publication is subject to change without notice.
TROY Group, Inc.
2331 S. Pullman Street
Santa Ana, CA 92705
TEL: (949) 250-3280
(800) 332-6427
FAX: (949) 250-8972
http://www.troygroup.com
sales@troygroup.com
This manual is designed and formatted for use as an online document (viewable on your computer screen). The
document contains electronic links that group applicable information and provide quick access to each section of
the manual. For best results, you must use Adobe Acrobat Reader 5.0 or higher to view or print this document.
Earlier versions of Adobe Acrobat Reader will not produce a properly formatted document on your computer
screen or printer. The latest version of Adobe Acrobat Reader is available as a free download from the Adobe
website at http://www.adobe.com.
This User’s Guide uses these conventions:
Bold indicates emphasis or a minor heading.
Italic refers to a document title or is used for emphasis.
COURIER type indicates text visible on a computer screen or keys on your computer keyboard.
DISPLAY FONT indicates text visible on the printer control panel display.
The letter l is used in examples to distinguish the small letter l from the numeral 1 (one).
The character Ø is used in examples to distinguish the letter O from the numeral 0 (zero).
<Esc>, <CR>, <LF>, <FF>, etc. are control characters. Use a text editor to enter the equivalent of the character.
For example, to get <Esc> using a DOS text editor, hold down the Ctrl key; and press the [ (left square bracket)
key. Other text editors may vary.
NOTE: Notes contain important information set off from the text.
CAUTION: Caution messages appear before procedures, which, if not observed,
WARNING: Warning messages alert you to a specific procedure or practice,
CLICK HERE
to access the
Table of Contents
could result in loss of data or in damage to equipment.
which, if not followed correctly, could cause serious personal injury.
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A TOC-1
Other Non-Standard Configuration Options.............................................................................3-8
Using ExtendView to Assign an IP Address.............................................................................3-11
Using DHCP to Configure the Print Server IP Address.........................................................3-11
Using arp and ping to Configure the Print Server IP Address ..............................................3-12
Using rarp to Configure the Print Server IP Address ............................................................3-13
Using BOOTP to Configure the Print Server IP Address ......................................................3-14
Configuring the Print Server IP Address with NCP or XCONFIG ......................................3-15
IP Security..........................................................................................................................................3-17
Raw TCP Ports ..................................................................................................................................3-17
Changing the Configuration (optional) ...........................................................................................3-18
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A TOC-7
Section 1 Installing the Hardware
Introduction
TROY external print servers allow multiple host computers to share virtually any type of printer or plotter on a
high-speed local area network (LAN). The PocketPro 100S is a compact low-cost Ethernet print server designed
to connect a printer with a parallel port to an Ethernet (10baseT) or Fast Ethernet (100baseT) network.
You can print jobs on a printer or plotter connected to a TROY external print server as if the printer or plotter
were attached directly to your computer. No special software is required on the host computers, and application
programs run without any modification. Because the TROY PocketPro 100S provides multiprotocol capabilities,
users on UNIX, Novell, AppleTalk, LAN Server, Windows NT/2000/XP, Windows 95/98/ME, and LAN
Manager computers can simultaneously access the same printer. The following diagram illustrates how TROY
external print servers are used in a typical network.
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 1-1
Section 1 Installing the Hardware
Product Features
The TROY PocketPro 100S print server offers the widest range of features in the industry:
TCP/IP, NetWare, AppleTalk, DLC/LLC, NetBEUI
Network Operating System compatibility:
- UNIX systems that support the Berkeley lpr/lpd printing protocol, or printing to a raw TCP port
- Novell NetWare V2.15 or above, V3.xx, or V4.xx, including support for bindery mode, Novell
Directory Services (NDS), and NDPS (Novell Distributed Print Servers)
- Windows NT and NTAS V3.5 or above, and Windows NT/2000/XP
- IBM OS/2, LAN Server, Warp Server
- Windows 95/98/ME (Peer-to-Peer or client mode)
- Windows for Workgroups (Peer-to-Peer or client mode)
High-speed Centronics parallel port compatible with IEEE P1284 bidirectional parallel interface standard
Superior network and printer management:
- Compatible with Hewlett-Packard JetAdmin and Web JetAdmin printer management software
(NOTE: The HP JetAdmin utility is no longer available for download from the HP web site)
- ExtendView, XAdmin32, WebXAdmin
- Remote console management via TELNET, or Xconfig (over Netware)
PrintraNet software for transparently sending documents to remote locations over the Internet
Internet Printing Protocol (IPP)
lpd-Plus feature for providing multiple services with a custom setup and reset strings, character substitution,
and text-to-PostScript conversion
Flash memory for easy updating of firmware via NetWare, BOOTP, tftp (master or slave mode)
AppleTalk spoofing capabilities for support of non-bidirectional parallel printers
AppleTalk binary support on printers that support the HP Tagged Binary Communications Protocol
IP address configuration via DHCP, BOOTP, rarp, arp, Xadmin32, ExtendView, or remote console
IP security to restrict printing based on IP address
A printer or plotter that uses a Centronics-compatible 36-pin female parallel port, IEEE P1284 bidirectional
parallel interface
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 1-2
Section 1 Installing the Hardware
Installation
Requirements
Parallel Port
Hardware
Setup
A Windows Operating System CD
An additional Ethernet (category 5) network cable
A Web browser such as Internet Explorer or Netscape (to use the WebXAdmin utility)
NOTE: If you are not sure that you have the required components, please ask your system administrator for
assistance, or call TROY Technical Support at (800) 332-6427. Customers outside the U.S., call (949) 250-3280,
Extension 200.
1. Before attempting to install the TROY PocketPro 100S print server, make sure you have installed your printer
or plotter as described in the documentation for the device.
2. Plug the TROY PocketPro 100S print server directly into the parallel port (36-pin female connector) on your
printer. No additional data cable is required.
NOTE: In the event that the print server cannot be connected directly to the printer's Centronics port, a 36-to-36pin Centronics (male-to-female) cable can be ordered from TROY (p/n CABLE-CEN2). For printers that use the
miniature Centronics IEEE 1284C connector, TROY offers the CABLE C/B adapter cable.
3. Plug the PocketPro power supply adapter into a 120-volt AC receptacle.
4. Plug the PocketPro power supply cable into the PocketPro 100S print server.
5. Switch your printer power ON.
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 1-3
Section 1 Installing the Hardware
LED Indicators
Test Switch
Options
The back edge of the PocketPro 100S provides LED (Light Emitting Diodes) indicators for easy monitoring. The
following table defines the function of each LED.
The back edge of the TROY print server provides LED indicators (Light Emitting Diodes) for easy monitoring.
The following table defines the function of each LED.
Label Color State Status
POWER
DATA
RANGE
O
REEN
G
ON
OFF
ON
OFF
The unit is receiving power.
The unit is not receiving power.
The unit is transmitting at 100 megabits per second.
The unit is transmitting at 10 megabits per second.
LINK
Y
ELLOW
DATA+LINKYELLOW
GREEN
DATA+LINKYELLOW
GREEN
ON
OFF
Blinking
Blinking
Alternately
Blinking
Simultaneously
There is an Ethernet link.
There is no Ethernet link.
There is network activity.
A fatal error or exception has occurred.
The firmware is being updated.
To print a self-test page, press and hold the Test switch for one-eighth of a second but less than five seconds.
To reset the unit back to factory default settings, press and hold the Test switch for at least five seconds, and
then power-cycle the unit.
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 1-4
Section 1 Installing the Hardware
EtherNet
Connection
Unshielded
Twisted Pair
Network
Connection
Changing the
Print Server
Reset
The TROY PocketPro 100S print server can connect to either a 100baseTX Fast Ethernet network or a 10baseT
Ethernet network. It automatically senses the type of network, so no configuration is required.
To connect the TROY PocketPro 100S to a 10baseT unshielded twisted pair (UTP) Ethernet network, you will
need an unshielded twisted pair Ethernet hub with at least one unused port installed on your network, plus an
appropriate length of RJ45 modular cable.
To connect the TROY PocketPro 100S to a 100baseTX Fast Ethernet network, you will need a 100baseTX Fast
Ethernet hub with at least one unused port, plus an appropriate length of Category 5 RJ45 modular cable.
Connect one end of the RJ45 cable to the print server connector labeled "100baseTX/10baseT", and then connect
the other end to a port on the twisted pair Ethernet hub. The TROY PocketPro 100S will automatically determine
whether it is connected to a 10baseT or 100baseTX network.
The printer reset is a sequence of characters that is sent to the printer after the job is completed. It ensures that
the last page of the job is ejected from the printer and that the printer is reset to its default state so that the next
job will print properly.
The default printer reset for a TROY PocketPro 100S print server is a null, except on the TCP/IP text service,
which has <Formfeed> as the default. A null reset means that some print jobs may not be ejected upon
completion. Some operating systems, such as NetWare, provide the ability to insert a reset sequence at the end of
each job, in which case the TROY PocketPro 100S null reset is adequate. Also, Microsoft Windows printer
drivers typically provide a printer reset at the end of each job. But for those operating systems that do not
provide this reset capability, the TROY PocketPro 100S provides the ability to customize the printer reset to meet
the requirements of virtually any type of printer. The following predefined reset strings are available:
No. Definition Printer1 Null (use if no reset is desired) -------- 2 <ESC>E PCL printer
3 CTRL-D PostScript printer
4 <ESC>%-12345X PJL (use with newer HP and Lexmark/IBM printers)
11 <Formfeed> General
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 1-5
Section 1 Installing the Hardware
Changing the
Print Server
Reset (cont.)
Refer to your printer documentation if you do not know the proper reset string. Use the null string if you are
planning to reset the printer from the host software (for example, from a Windows driver). If you want to define
a new reset string, refer to Appendix B.
You can insert a printer reset command either before or after each job, although generally the reset goes at the
end of the job. TROY print servers allow you to define multiple services for a given port. This is useful, for
example, if you want to use different reset strings with the same printer. For example, you might want to define a
service for UNIX jobs that contains an <ESC-E> reset, and a different service for NetWare that has no reset.
Print jobs are normally sent to service 1 (TWC_XXXXXX_P1, where “XXXXXX” is the last six digits of
Ethernet address, for all protocols except TCP/IP and AppleTalk) or service 2 (BINARY_P1, for TCP/IP). Refer
to Appendix B for additional information on using services.
To change the printer reset on a TROY PocketPro 100S print server using the XAdmin32 utility, double-click on
the print server name, enter the password (ACCESS by default), and then click on the Services tab, double-click
on the desired service, and then select the appropriate Printer Control String.
Alternatively, you may use the remote console by typing in the following command:
SET SERVICEservicename EOT stringno
The "servicename" is the name of the service (do a SHOW SERVICE command for a list of services) and
stringno is the number of the string. For example to use string 3 (the PostScript CTRL-D reset) on the default
parallel port service, you would enter the following:
SET SERVICE BINARY_P1 EOT 3
Changing the
Print Server
Configuration
(Optional)
In addition to changing the printer reset string, you can modify the TROY print server configuration in a number
of other ways. The procedure and commands for changing the configuration are described in Appendix A.
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 1-6
Section 2 Print Server Management Utilities
Introduction
TROY offers a wide variety of ways to configure and monitor the PocketPro 100S external print server. This
section discusses the installation and the basic usage of several management utilities. These methods include the
use of one or more of the following utilities:
TROY
ExtendView
Utility
XAdmin32
Utility
TROY ExtendView Utility (included on the TROY PocketPro 100S Installation CD)
TROY XAdmin32 Utility (available for download from the TROY web site)
TROY WebXAdmin Web-browser Utility
TROY Print Server Command Console
HP JetAdmin Windows-based Utility (no longer available for download from the HP web site)
HP Web JetAdmin Web-browser Utility
ExtendView is a 32-bit Windows utility using the TCP/IP or IPX/SPX protocols. To take full advantage of the
capabilities of ExtendView, you should use the Novell 32-bit client software on the PC workstation that is used
for configuring the print queues.
To install ExtendView (designed for Microsoft Windows 95/98/ME/2000/NT/XP operating systems), perform
the following steps:
1. Insert the TROY PocketPro 100S CD into the CD-ROM of your computer, and select Install Software.
2. Select TCP/IP Management Utilities, and then click on Next.
3. Select ExtendView, and then click on Install.
NOTE: For a detailed description of the ExtendView utility, please refer to the Help files provided with the utility.
XAdmin32 is a 32-bit Windows utility using the TCP/IP or IPX/SPX protocols. To take full advantage of the
capabilities of XAdmin32, you should use the Novell 32-bit client software on the PC workstation that is used for
configuring the print queues.
To install XAdmin32, download a copy of the software from the TROY web site (http://www.troygroup.com).
NOTE: For a detailed description of the XAdmin32 utility, please refer to the Help files provided with the utility.
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 2-1
Section 2 Print Server Management Utilities
TROY
WebXAdmin
Utility
Accessing the
WebXAdmin
Utility
WebXAdmin allows you to configure the print server with a standard web browser like Netscape Navigator or
Microsoft Internet Explorer. It can therefore be used on any operating system that supports web browser
capabilities. To use WebXAdmin, you must first make sure that you have a web browser installed on your
computer and that you have configured an IP address in both the computer and the print server. Also make sure
that you have configured your TCP/IP stack to communicate over the local area network (rather than via a PPP
dial-up connection).
To use the WebXAdmin utility, start your web browser and enter the IP address of the print server as the
destination web site. Once you are connected, enter the password (ACCESS is the default password) and select
the protocol or other item that you wish to configure. You will then be connected to the appropriate web page for
configuration of that item. You may use the normal browser buttons to move forward and back through the web
pages.
TROY Print
Server
Command
Console
All TROY print servers support a sophisticated command-line-oriented console for configuration and
management. This console contains features that are not available through WebXAdmin, including sophisticated
diagnostic capabilities. The TROY print server command console can be accessed via TELNET and the TROY
XCONFIG NetWare Utility. It is also available through one of the web pages using the WebXAdmin Utility.
The general configuration procedure is the same regardless of which method is used.
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 2-2
Section 2 Print Server Management Utilities
Using TELNET
Commands
Using XCONFIG
Commands
To connect to the print server using TELNET on UNIX, Windows NT, or most other TCP/IP systems, type the
following command at the UNIX system prompt:
TELNET ipaddress
The ipaddress is the IP address of the print server. When you are connected, push RETURN or ENTER to get
the "#" prompt, enter the password ACCESS (it will not echo), and type anything in response to the Enter Username> prompt. When you get the Local> prompt, you are ready to enter commands.
To connect to the print server using the TROY XCONFIG NetWare Utility, insert the TROY Print Server
Software CD in your CD-ROM drive, browse the CD contents and look for XCONFIG.
If you have only one print server, you will be immediately connected. If you have more than one print server,
you will be given a list of available print servers. Type the number of the print server you want to connect to.
When you are connected, enter the password ACCESS (it will not echo) at the "#" prompt, and type anything in
response to the Enter Username> prompt. When you get the Local> prompt, you are ready to enter commands.
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 2-3
Section 2 Print Server Management Utilities
HP JetAdmin
Utility
HP Web
JetAdmin
Utility
NOTE: The TROY PocketPro 100S works transparently with the HP (Hewlett-Packard) JetAdmin utility; however,
this utility has been discontinued and is no longer available for download from the HP web site.
The TROY PocketPro 100S will appear in the list of configured print servers unless IPX is not running on the
computer and the print server is not configured with a valid IP address. If this is the case, select Device from the
menu bar and click on New. Select the desired print server from the list of unconfigured devices, and then press
Configure. Enter the requested information, including the IP address, subnet mask, and gateway, and then click
on Close to return to the list of configured print servers.
You may now select the print server from the list, and click on the Modify button (or select Device, and then
Modify from the menu bar) to change the print server configuration.
Once you are connected and are at the Web JetAdmin home page, click on the Find Device tab, and then click on
Find All Devices to get a list of all Web JetAdmin-compatible print servers (or you may limit your search by
using the Advanced Search method). Click on the desired TROY print server name, and the Properties page will
be displayed for that print server. Click on the Config tab to configure the print server.
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 2-4
Section 3 TCP/IP Network Configuration
Introduction
TROY TCP/IP
Concepts
TCP/IP UNIX
Host
Configuration
The TROY PocketPro 100S print servers include the TCP/IP (Transmission Control Protocol/Internet Protocol)
suite. Since virtually all UNIX host computers support TCP/IP, this capability allows a printer to be shared on a
UNIX Ethernet network. TCP/IP communications can proceed concurrently with other protocols, which means
that UNIX, NetWare, Apple, and other computers can share the same printer over an Ethernet network using a
TROY print server.
The TROY PocketPro 100s using TCP/IP appears to the network as a UNIX host computer with a unique IP
address running the lpd (line printer daemon) protocol. As a result, any host computer that supports the Berkeley
remote-LPR command can spool jobs to the TROY print server without the need for any special software on the
host computer. Application programs run transparently, and users do not need to learn new procedures to use the
printer. TROY print servers also support gateways for communications with hosts on remote networks. In
addition, raw TCP ports are available for special applications and compatibility with HP JetDirect print servers.
The TROY PocketPro 100S is preconfigured to run on a TCP/IP network with a minimum of setup. The only
mandatory configuration in the print server is the entering of an IP address (the TROY PocketPro 100S comes
with a default IP address of 192.0.0.192, but this should be changed to meet the addressing requirements of your
network.
The configuration process for most UNIX systems is described in the following steps. Unfortunately, this
process is not entirely standardized, so it is recommended that you refer to your system documentation (or man
pages) for additional information.
1. Configure the /etc/hosts file (or equivalent local host table) on each UNIX host that needs to communicate
with the TROY print server, or provide similar information to a name server on the network. Use your
favorite editor to add an entry to the /etc/hosts file containing the IP address and node name of the TROY
print server.
EXAMPLE: 192.189.207.3 TWC_00C351
The actual format of the entry may vary depending on your system, so check your system documentation, and
also note the format of other entries in the etc/hosts file.
NOTE: The node name in this file does not necessarily need to be the same as the one that is actually configured
in the TROY PocketPro 100S (the name that appears on the printer self-test), but it is good practice to make the
names the same; however, some operating systems, such as HP/UX, do not accept the "_" character in the default
name, so for these systems you must use a different name. In any case, the node name in the /etc/hosts file must
match the node name in the /etc/printcap file. Some systems, such as HP/UX and AIX, allow you to enter the IP
address as the host name when setting up the print queue. In this case, you do not need to configure the host file.
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 3-1
Section 3 TCP/IP Network Configuration
TCP/IP UNIX
Host
Configuration
(cont.)
2. Choose which TROY print server service you want to use. There are two types of services available on the
TROY PocketPro 100S. Binary services pass data through unmodified and are therefore required for PCL or
PostScript rasterized graphics printouts. Text services add a carriage return at the end of each line for proper
formatting of UNIX text files (which end in linefeed and do not have carriage returns). The text service can
also be used for non-rasterized graphics, such as ASCII PostScript graphics or many types of PCL graphics.
If you are using the parallel port on the print server, choose one of the available services (this service name will
be used in step 3):
BINARY_P1 Binary (parallel port)
TEXT_P1 Text (parallel port)
You may set up multiple print queues on your UNIX host computer for the same TROY print server, each with a
different service name (for example, one queue for binary graphics jobs and one for text jobs). Refer to
Appendix B for additional information on using services.
NOTE: The following step applies to the majority of UNIX systems, including Sun OS (but not Solaris 2.xx), Silicon
Graphics (lpr/lpd option required), DEC ULTRIX, DEC OSF/1, and Digital UNIX. Users of RS/6000 AIX, HP/UX, Sun
Solaris 2.xx, and other systems that do not use the printcap file should skip to Step #4. SCO users should also
skip to section 3-A (SCO uses the printcap file, but this file is automatically configured via the rlpconf command.
3. Configure the /etc/printcap file on each host computer to specify the local print queue, the TROY print
server name (also called remote machine or rm), and the TROY print server service name (also called remote
printer, remote queue, or rp), and the spool directory. An example of a typical printcap file is as follows:
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 3-2
Section 3 TCP/IP Network Configuration
TCP/IP UNIX
Host
Configuration
(cont.)
This will create a queue named laser1 on the host computer that communicates to a TROY print server with a
node name (rm) of TWC_003C51 and a service name (rp) of TEXT_P1 for printing text files to the printer
through the spool directory /usr/spool/lpd/laser1. If you are printing binary graphics files, you would use the
service BINARY_P1 instead of TEXT_P1.
NOTE: The rm and rp options are not available on all UNIX systems; so, if necessary, check your documentation
(or man pages) to determine the equivalent options.
Users of Berkeley-compatible UNIX systems can use the lpc command to obtain the printer status:
%lpc status
laser1:
queuing is enabled
printing is enabled
no entries
no daemon present
Users of AT&T-compatible UNIX systems can generally use the lpstat or rlpstat commands to obtain similar
status information. Because this procedure varies from system to system, refer to your system documentation for
the exact usage.
NOTE: Skip Step #4 if you have completed Step #3.
4. If you have an HP/UX system, IBM RS/6000 AIX computer, or Sun Solaris 2.xx, there is no printcap file.
This is also true for some other AT&T-based UNIX systems, as well as many VMS-based TCP/IP software
packages (for example, UCX, TGV Multinet, etc.). On SCO systems, there is a printcap file, but it is
automatically configured by rlpconf command. Most of these systems use a printer setup program to define
the service name (remote printer), the TROY print server name (remote machine) or IP address, and the local
queue name (spool directory).
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 3-3
Section 3 TCP/IP Network Configuration
HP/UX
Configuration
In the case of HP/UX 10.xx, the sam program is used to set up the remote printer. The steps are as follows:
1. Execute the sam program. When you get a list of options, select Printers and Plotters.
2. Select LP Spooler.
3. Select Printers and Plotters.
4. Select Actions, and then select Add Remote Printer/Plotter.
Enter any name as the Printer Name (this will be the name of the print queue).
Enter the IP address of the print server as the Remote System Name.
Enter the desired print server service name as the Remote Printer Name.
Check the box next to Remote Printer is on BSD System. You may accept the default values for the
remaining items.
5. Click OK to configure the printer. You should now be able to print using the lp -d command with the printer
name.
If you are using the HP Distributed Print Service, the configuration procedure is slightly different because you are
sending the print jobs to a file server, which in turn spools the jobs to the print server. Therefore, you must know
the name of the file server (spooler host) in addition to the above information. You will add a physical printer
and a remote printer, and then assign a logical printer name to the remote printer (a unique name that does not
match any other name). To print, use the lp -d command with the logical printer name.
Earlier versions of HP/UX use similar procedures to 10.xx:
1. Enter sam and select "Peripheral Devices" and then "Add Remote Printer" (not "networked printer").
2. Enter the following remote printer settings (the other settings do not matter):
Line printer name (user-selectable)
Remote system name (the TROY print server name; must match what is in hosts file or use TROY print
server IP address)
Remote printer queue (TROY print server binary or text service name)
Remote Printer is on a BSD System (Yes)
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 3-4
Section 3 TCP/IP Network Configuration
IBM RS/6000
AIX
Configuration
The RS/6000 AIX operating system uses the smit program to set up the remote printer. The procedure is as follows
for AIX 4.0 and later:
1. Enter SMIT and select “devices”
2. Select “Printer/Plotter”
3. Select “Print Spooling”
4. Select “Add a Print Queue”
5. Select “Remote”
6. Enter the following Remote Printer Settings:
Name of queue (user selectable)
Host Name of Remote Printer (TROY Print server name; must match name /etc/hosts file or use TROY
print server IP address)
Name of queue on remote server (TROY print server binary or text service name)
Type of print spooler: BSD (press the list button and choose BSD).
The procedure for pre-V4.0 systems is as follows:
1. Enter smit and select "Devices"
2. Select "Printer/plotter"
3. Select "Manage remote printer subsystem"
4. Select "Client services"
5. Select "Remote printer queues"
6. Select "Add a remote queue"
7. Enter the following remote queue settings:
Name of queue to add (user selectable)
Activate the queue (Yes)
Destination host (TROY print server name; must match name in /etc/hosts file or use the print server IP
address)
Name of queue on remote printer (TROY print server binary or text service name)
Name of device to add (user selectable; for example, lp0)
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 3-5
Section 3 TCP/IP Network Configuration
Sun Solaris 2.x
Configuration
The Sun Solaris 2.x uses the lpsystem and lpadmin programs for remote printer configuration:
lpsystem -t bsd troyname
lpadmin -p queue -s troyname!\troyservice
accept queue [not required on newer Solaris systems]
enable queue [not required on newer Solaris systems]
The queue is the name of the local print queue, troyname is the TROY print server name (must match the entry in
the /etc/hosts file) or IP address and troyservice is the TROY print server binary or text service. If this is the first
printer configured, you must also use the lpsched command immediately prior to the accept command.
As an alternative, you may use Printer Manager in the admintool utility under OpenWindows. Select Edit, Add,
and Add Access to Remote Printer. Then enter the TROY print server name in the format
troyname!\troyservice as described above. Make sure that the Printer Server OS is set to BSD (the
default setting), and then click on Add.
It is recommend that you use the /etc/hosts file for the printer name rather than NIS or other name services. Also
note that due to a bug in the Sun lpd implementation on Solaris 2.4 and earlier releases, you may experience
problems printing very long print jobs. If this is the case, a workaround is to use the raw TCP port with the HP
JetDirect software as described later in this section.
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 3-6
Section 3 TCP/IP Network Configuration
SCO UNIX
Configuration
SCO UNIX requires TCP/IP V1.2 or later to work with the TROY PocketPro 100S. You must first configure the
/etc/hosts file as described in step 2. If necessary, start lpr services with the mkdev rlp command (this
command must be executed only one time or serious problems may result!). Then issue the rlpconf command
at the SCO system prompt. Respond to the questions as follows:
Printer name. Enter the name of the print server service (usually BINARY_P1 for binary graphics files or
TEXT_P1 for ASCII text files). If you are configuring more than one TROY print server, you will need
to change the print server service name on each print server to a unique name (using the WebXAdmin
Configure Service facility or the SET SERVICE oldname NAME newname command; refer to Appendix
A and Appendix B for details), because the service name is also used as the name of the print queue.
Remote printer or a local printer: Enter "r" for remote
Name of the remote host that <Printer name> is attached to: Enter the name of the TROY print server
that you configured in the /etc/hosts file)
System default printer: Enter either "y or "n" to make the printer the system default printer.
You should now be able to print to your queue. Note that this procedure assigns the queue name as the same as
the name of the print server's service. If you want to name the queue something different than the service name,
edit the /etc/printcap file.
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 3-7
Section 3 TCP/IP Network Configuration
Other NonStandard
Configuration
Options
With DEC TCP/IP Services for VMS (UCX), you first need to put a name for the TROY PocketPro 100S in the
HOSTS file using the command SET HOST name /ADDRESS=ipaddress at the UCX> prompt, where
name is the desired name for the print server and ipaddress is the IP address for the print server. Then use the
sys$system:ucx$lprsetup command to add a printer (print queue). Enter the desired printer name, and
then use the TROY print server name as the remote system name. Specify one of the TROY print server services
(see beginning of this section for options) as the remote system printer name (accept the defaults for other
questions).
Process Software's TCPware simply uses the VMS INIT/QUEU command with their special symbiont in the
following format:
The host is the IP address or name of the TROY print server, port is the TROY print server raw TCP port number
(9100 for the parallel port), and queue is the VMS queue name.
TGV's Multinet requires you to run the MULTINET CONFIGURE /PRINTERS command, then use the ADD
command to add a printer, specifying the TROY print server IP address, a protocol type of LPD, and one of the
service options described at the beginning of this section as the remote print queue.
With Wollongong's PATHWAY, first make sure that you have the Access option with lpd enabled. Then enter
the print server name and IP address in the TWG$TCP:[NETDIST.ETC]HOSTS. file, run the LPGEN program,
and execute the command add queue/rmachine=troyname/rprinter=service, where queue is the
name of the queue, troyname is the TROY print server name from the hosts file, and service is the TROY print
server service name.
To use a TROY PocketPro 100S with an IBM AS/400 running IBM’s TCP/IP Gateway Services for OS/400 (the
OS/400 system must be v3.1 or later):
1. Assign a TCP/IP address to the AS/400 and the TROY PocketPro 100S.
2. Use the CFGTCP command at your OS/400 prompt to add the print server’s TCP/IP address to the AS/400
host table.
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 3-8
Section 3 TCP/IP Network Configuration
Other NonStandard
Configuration
Options (cont.)
3. Use the following one-line OS/400 command to create the LPD queue:
The <queuename> is the new AS/400 print queue name, <service> is the TROY print server service name,
<driver> is the OS/400 printer driver name (*HP4 is recommended if in doubt), and <ipaddress> is the IP address
of the print server. Note that the IP address and description must be enclosed in single quotes.
Other systems use similar procedures to set up the TROY print server. These programs will generally ask for the
following information:
Requested information: You should use: remote printer or remote TROY print server binary or text service name
remote host computer name Any name (must match name in printcap file, if any), or in some
cases, you may enter the TROY print server IP address here
remote host IP address TROY print server IP address
Tech support specialists for these companies can usually answer configuration questions if you provide them with
the equivalent UNIX configuration information (tell them that the TROY print server looks like a remote UNIX
host computer running the lpd line printer daemon).
4. If you have not created a spool directory for the TROY print server on your UNIX host computer, you will
need to do so now (the printer setup utilities in HP/UX, AIX, Solaris 2.xx, and other systems will
automatically create the spool directory). The lpd spool directory is usually located in the /usr/spool directory
(check with your system manager to see if the location is different for your system). To create a new spool
directory, use the mkdir command. For example, to create a spool directory for the queue laser1, you would
enter:
mkdir /usr/spool/lpd/laser1
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 3-9
Section 3 TCP/IP Network Configuration
Other NonStandard
Configuration
Options (cont.)
On some systems it is also necessary to start the daemon. This is done on Berkeley-compatible UNIX systems
with the lpc start command as shown in the following example:
lpc start laser1
5. The final step before printing is to add the IP address to the TROY print server. Consult with your system
administrator before assigning an IP address to avoid conflicts with other devices. If your network does not
have an officially assigned block of IP addresses, you may use any unique address between 192.168.254.1
and 192.168.254.254 (this is a reserved range of Class C addresses for private networks that are not connected
to the Internet per RFC 1918; note that you must also assign your host computer an IP address in this range).
The IP address can be set in any of the following ways:
ExtendView
XAdmin32
HP JetAdmin
DHCP
The UNIX arp and ping commands
Reverse Arp (rarp)
BOOTP
TROY XCONFIG NetWare utility
The easiest way to configure the IP address is using either ExtendView, XAdmin32, or JetAdmin as described in
Section 2. The remaining configuration methods are described in the following paragraphs.
NOTE: The IP address you assign to the print server must be on the same logical network as your host computers
(e.g., If your host has an IP address of 192.189.207.3, the TROY print server should have an IP of 192.189.207.x,
where x is an integer between 1 and 254), or you must properly configure your router to work with the TROY print
server.
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 3-10
Section 3 TCP/IP Network Configuration
Using
ExtendView to
Assign an IP
Address
Using DHCP to
Configure the
Print Server IP
Address
To assign an IP address using ExtendView, perform the following steps:
1. Launch the ExtendView utility by clicking on Start, Programs, TROY Group Printing, and ExtendView.
The utility will automatically search for TROY wireless devices on the network.
2. Locate your PocketPro 100S from the list of discovered devices; it will be listed as TWC_XXXXXX (where
XXXXXX are the last six digits of the MAC address with an IP address of 192.0.0.192).
3. Double-click on your PocketPro 100S from the list of displayed devices. ExtendView will prompt you for an
IP address. Enter an IP address, and then click on OK. You will then be directed to the Print Server
Configuration page.
4. Click on the TCP/IP tab, enter the subnet mask and default gateway, and then click on OK.
5. When prompted, click on Yes to save these changes and reset the print server.
The TROY PocketPro 100S supports the DHCP protocol for automatically loading the IP address from a host
computer that supports DHCP. By default, the print server will automatically try DHCP, BOOTP, and rarp
before using the IP address configured in the server.
NOTE: This procedure may take about a minute, so the print server cannot be accessed via TCP/IP during that
time. If a faster IP address load is required, select the desired IP configuration method (AUTO, DHCP, BOOTP,
RARP, STATIC) via WebXAdmin, or the print server console SET IP METHOD command (STATIC is used when the
IP address is manually entered).
PocketPro 100S Administrator’s Guide -- Document #40165-110 Rev. A 3-11
Loading...
+ 156 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.