5525B/31/32 Line Matrix Printer User's Manual
Table Of Contents
- 1 Introduction
- 2 Setting Up the Printer
- 3 Operating the Printer
- 4 The Configuration Menus
- Configuration Overview
- CONFIG. CONTROL
- ACTIVE EMULATION
- EMULATION
- PCL-II Emulation
- LinePrinter Plus Emulations
- Optional Emulations
- PCL-II Emulation
- LinePrinter Plus Emulation
- P-Series Emulation
- Proprinter XL Emulation
- Epson FX Emulation
- IGP/PGL Submenu
- Features
- Configuring the Emulation with the Control Panel
- Define CR Code (Carriage Return)
- Define LF Code (Line Feed)
- Autowrap
- Select SFCC
- PI Slew Range
- CR Edit
- Select Font
- Select LPI
- Auto Uppercase
- Skip Command Prefix
- Power On IGP/PGL
- Extended Execute Copy
- UPC Descenders
- Compressed CPI
- Ignore Character
- IGP100 Compatbl.
- Optimized Ratio
- IGP/VGL Emulation
- MAINT / MISC
- HOST INTERFACE
- ETHERNET PARAMETERS
- PRINTER CONTROL
- DIAGNOSTICS
- RIBBONMINDER
- 5 Interfaces
- Overview
- Dataproducts Long Line Interface
- IEEE 1284 Parallel Interface
- RS-232 and RS-422 Serial Interfaces
- Host System Configuration
- Internal Ethernet Adapter Configuration
- Configuring the Internal Ethernet Adapter for TCP/IP
- Host Software
- Compiling Host Software
- Computer-aided Configuration with ezsetup or npconfig
- Configuration Through the Network with ARP
- Configuration Through the Network with RARP
- Configuration Through the Network with BOOTP
- Restoring Factory Defaults
- Host Configuration
- Direct Printing Without Spooler
- Printing Via the Spooler
- Custom Interface Scripts
- BSD UNIX
- System V UNIX
- npd Pseudo-device Interface
- Other TCP/IP Methods
- Configuring The Internal Ethernet Adapter For Novell
- Configuring the Internal Ethernet Adapter for Windows
- 6 Troubleshooting
- A Printer Specifications
- B Downloading Firmware
- C ASCII Character Set
- D Communication and Trademark Information

BSD UNIX
163
When defining these variables, remember each is
case sensitive
.
Define them as illustrated in these descriptions.
NPDIR_PATH (mandatory) Define the directory location of chr,
banner, onlcr, and npscramble binaries. Usually /usr/
local/bin.
These binaries must be copied over from the host software.
COMM_PROG (mandatory) Specify a communication program to
transfer the data to the Internal Ethernet Adapter (i.e.
npwrite, rsh). If the program is npwrite, define the
UNIT_PORT variable. Otherwise, define the LP_DEST
variable.
PRINTER_TYPE (mandatory) Specify printer type (i.e. raw, ascii, ps,
hp, gen7170).
UNIT_PORT (conditional) Specify the Internal Ethernet Adapter port
name (i.e. prn). Use only when COMM_PROG is
defined as rsh.
For example:
#END_MARK_1
NPDIR_PATH=./USR/LOCAL/BIN
COMM_PROG=rsh
UNIT_NAME=spike
LP_DEST=d1prn
PRINTER_TYPE=hp
BANNERPAGE=1
#START_MARK_1
NOTE: Additional variables can also be identified within this variable
section as indicated by BANNERPAGE=1. Some other options
include ASCII to PostScript conversion, carriage return
insertion, and scrambling. By setting a particular variable to 1,
this option is then turned on and a 0 turns it off.
4. Create the LP= device used as a locking mechanism for contending
print jobs.
touch /dev/spike.prn
chmod go+rw /dev/spike.prn
5. Start the print spooler.
lpc start hp
6. Print with the following syntax:
lpr -P
printername filename