Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
Configuring HP-UX For Peripherals: HP 9000 Computers > Chapter 7 Configuring Printers and Plotters

Selecting Device Drivers for Your Printer or Plotter

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Index

Use this section to identify the device drivers required for your printer configuration, based on the model of printer or plotter and the interface to which it is attached.

Guidelines for Configuring a Printer or Plotter to a Serial Interface

  • Check /etc/inittab to make sure you do not have a getty (for a terminal) spawned on the same serial port to which you are configuring a printer or plotter.

  • Configure the printer or plotter's RS-232-C data transmission values to be consistent with your computer's requirements. (These requirements are documented in the printer/plotter manual.)

    • baud rate

    • parity

    • data length

    • handshake

    • symbol or character set

  • Additional steps may be required when configuring a printer or plotter to communicate through an HP Datacommunications and Terminal Controller (DTC) or telnet port access. (Such asynchronous communication is useful when connecting a printer to an X terminal, for example.)

    Refer to the chapter "Setting up Printers Using the HP-UX Spooler," in the DTC Device File Access Utilities and Telnet Port Identification manual.

  • Once you have configured a printer or plotter to a serial port, follow the procedure “Creating a Device Special File for a Printer or Plotter Configured to a Serial Port”.

Table 7-1 Serial Printer Configuration Requirements

Architecture

Interface Card

Interface and Device Drivers

Default Device File

Series 700

(internal) [1]

asio0

/dev/tty#p#[2]

Series 800 CIO

98196A [3] 98190A

mux[4]

(same as above)

Series 800 HP-PB

40299B[3] J2092A J2093A J2094A J2096A A1703-60022

mux2[5]

(same as above)

Series 800 HP-PB

A1703-60003 [6] 28639-60001

mux4[7]

(same as above)

[1] The following model printers can be configured to the Series 700 serial interface: 2562C, 2563C, 2566B/C, 2567C, (33449A), 33459A, (C1645A), C1676A, C2001A, (C2010A), (C2106A), (C2113A), C2354A, C2356A. (Models in parenthesis are obsolete and are listed for reference only.)

[2] By default, insf creates the standard tty device file shown. For ease in system administration, HP recommends that you create the line-printer device file /dev/c#p#_lp, using /usr/sbin/mksf, as explained in “Creating a Device Special File for a Printer or Plotter Configured to a Serial Port”. The device naming convention derives from ioscan output: c# is the card instance for the tty class of interface card to which the device is attached and p# is the port to which the printer is attached.

[3] The following printer models can be configured to the Series 800 serial interfaces: 2225D, 2227A, 2228A, 2235A/B/C/D, 2276A, 2277A, 2562A/C, 2563A/B/C, 2564B/C, 2565A, (2566A), 2566B/C, (2567B), 2567C, 2684A, 2686A/D, (2932A), 2934A, (33440A), 33447A, 33449A, 33459A, 33471A, 3630A, 41063A, C1200A, C1602A, C2001A, C2106A, C2354A. (Obsolete models are shown in parenthesis and are listed for reference only.)

[4] Specifying mux0 causes cio_ca0, sio, pfail, and pa to be included in the kernel.

[5] Specifying mux2 causes sio, pfail, and pa to be included in the kernel.

[6] These cards are typically used for console and remote console. If the second port is not being used for remote console, a printer may be attached.

[7] Specifying mux4 causes lanmux0, lantty0, lan3, sio, pfail, and pa to be included in the kernel.

 

Table 7-2 Serial Plotter Configuration Requirements

Architecture

Interface Card

Interface and Device Drivers

Default Device File

Series 700

(internal) [1]

asio0

/dev/tty#p#[2]

Series 800 CIO

98196A [3] 98190A

mux0[4]

(same as above)

Series 800 HP-PB

40299B[3] J2092A J2093A J2094A J2096A A1703-60022

mux2[5]

(same as above)

Series 800 HP-PB

A1703-60003 [6] 28639-60001

mux4[7]

(same as above)

[1] The following model plotters can be configured to the Series 700 serial interface: 7440A, 7475A, 7550A, 7558, 7570A, 7576A, 7596C, C1620A, C1625A, C1627A, C1629A, C2847A, C2848A, C2858A, C2859A, C3170A, C3171A, C3180A, C3181A.

[2] The device file created by default is the standard /dev/ttyinstance# pport# . For ease of system administration, HP recommends that you create a line-printer device file (/dev/c#p#_lp) using mksf, as explained in “Creating a Device Special File for a Printer or Plotter Configured to a Serial Port”. The device naming convention derives from ioscan output: c# is the card instance for the tty class of interface card to which the device is attached and p# is the port to which the plotter is attached.

[3] The following plotter models can be configured to the Series 800 RS-232-C serial interface: 7440A, 7475A, 7550A/B, 7558, 7586B, 7595A, 7595B, 7596A, 7596B, 7599A, C1620A, C1625A, C1627A. HP plotter models 7595A and 7596A can also be configured to an RS-422 interface.

[4] Specifying mux0 causes cio_ca0, sio, pfail, and pa to be included in the kernel.

[5] Specifying mux2 causes sio, pfail, and pa to be included in the kernel.

[6] These cards are typically used for console and remote console. If the second port is not being used for remote console, a plotter may be attached.

[7] Specifying mux4 causes lanmux0, lan3, lantty0, sio, pfail, and pa to be included in the kernel.

 

Guidelines for Configuring a Printer or Plotter to a Parallel (Centronics) Interface

Table 7-3 Parallel Printer Configuration Requirements

Architecture

Interface Card

Interface and Device Drivers

Default Device File

Series 700 Core I/O

(internal) [1]

CentIf[2]

/dev/c#t#d0_lp[3]

Series 800 HP-PB

28655A [4]

lpr2[5]

(same as above)

[1] The following printer models can be configured to the Series 700 parallel interface: 2562C, 2563C, 2566C, 2567C, 33449A, 33459A, C1645A, C1656A, C1686A, C2010A, C2011A, C2021A, C2040A, C2106A, C2113A, C2114A, C2121A, C2356A

[2] Specifying CentIf causes CharDrv to be included in the kernel.

[3] c#t#d# derives from the hardware path, as shown in ioscan output: c# is the card instance for the ext_bus class of interface card to which the printer is attached, t# is the target number, d# is the device number.

[4] The following printer models can be configured to the Series 800 HP-PB parallel interface: 2225C/P, 2227A, 2228A, 2235A, (2276A), (2277A), 2562C, (2563A/B/C), (2564B/C), (2565A), (2566B), 2566C, (2567B), 2567C, (2684A/P), (2686A/D), 2932A, 2934A, (33438P), (33440A), (33447A), 33449A, 33459A, 33471A, 3630A, C1202A, C1602A, C2106A. (Obsolete models are shown in parenthesis and are listed for reference only.)

[5] Specifying lpr2 causes sio, pfail, and pa to be included in the kernel.

 

NOTE: Neither Series 700 EISA nor Series 800 CIO architectures support a parallel interface.

Table 7-4 Parallel Plotter Configuration Requirements

Architecture

Interface Card

Interface and Device Drivers

Default Device File

Series 700 Core I/O

(internal) [1]

CentIf[2]

/dev/c#t#d0_lp[3]

Series 800 HP-PB

28655A [4]

lpr2[5]

(same as above)

[1] The following plotter models can be configured to the Series 700 parallel interface: 7440A, C1631A, C2859A, C1620A, C1633A, C3170A, C1625A, C2847A, C3171A, C1627A, C2848A, C3180A, C1629A, C2858A, C3181A

[2] Specifying CentIf causes CharDrv to be included in the kernel.

[3] c#t#d# derives from the hardware path, as shown in ioscan output: c# is the card instance of the ext_bus class of interface card to which the plotter is attached, t# is the target number, d# is the device number.

[4] The following plotter models can be configured to the Series 800 HP-PB parallel interface: 7550B, C1600A, C1601A, C1620A, C1625A, C1627A

[5] Specifying lpr2 causes sio, pfail, and pa to be included in the kernel.

 

NOTE: Neither Series 700 EISA nor Series 800 CIO architectures support a parallel interface.

Guidelines for Configuring a Printer to a SCSI Interface

Table 7-5 SCSI Printer Configuration Requirements

Architecture

Interface Card

Interface and Device Drivers

Default Device Files

Series 800 CIO

27147-60002 [1]

scsi2[2] lpr3[3]

/dev/c#t#d#_lp[4]

Series 800 HP-PB

28655A[1]

scsi1[5] lpr3[3]

(same as above)

[1] The following printer models can be configured to the Series 800 SCSI interface: C2001A, C2106A, C2114A, C2753A, C2754A, C2755A, C2756A, C2772A, C2773A, C2776A, C2777A

[2] Specifying scsi2 causes cio_ca0, sio, pfail, and pa to be included in the kernel.

[3] Specifying lpr3 causes target, sio, pfail, and pa to be included in the kernel.

[4] c#t#d# derives from the hardware path, as shown in ioscan output: c# is the card instance of the ext_bus class of interface card to which the printer is attached, t# is the SCSI ID number, d# is the device number.

[5] Specifying scsi1 causes sio, pfail, and pa to be included in the kernel.

 

NOTE: There is no SCSI printer driver for Series 700. Also, SAM does not support SCSI printers.
Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 2000 Hewlett-Packard Development Company, L.P.