Jefferson Lab Printing System - PowerPoint PPT Presentation

About This Presentation
Title:

Jefferson Lab Printing System

Description:

Unix printing primitive by modern standards ... Gtk: Public domain X widget library, used to compile Xpdq- the graphical version ... – PowerPoint PPT presentation

Number of Views:22
Avg rating:3.0/5.0
Slides: 21
Provided by: srwh6
Category:

less

Transcript and Presenter's Notes

Title: Jefferson Lab Printing System


1
Jefferson Lab Printing System
Sherman White Jr.
2
Jefferson Lab Print Services
  • 200-250 printers
  • gt1500 systems (UnixWindows)
  • 2 Windows print servers
  • 1 Unix print server

3
History
  • Different print servers for Unix and Windows
    platforms
  • Unix printing primitive by modern standards
  • Incompatibilities found between Unix vendor
    client/server software All options not
    recognized by all client/server combinations.

4
Old configuration (Windows)
Formatted Data (Client)
Windows Client
Print Server
5
Old Configuration (Unix)
Formatted Data (Client)
Unix Client
Print Server
6
Old Configuration (Overview)
  • Windows Systems Smart print client software
    knows printer details and pre-formats data
    allowing for simplified handling by dumb printer
    server.
  • Unix Systems Dumb print client relies on smart
    printer server to know printer details and to
    pre-format data prior to printing job.

7
New Configuration
Formatted Data (Client)
Windows Client
Print Server
Unix Client
8
New Configuration (Overview)
  • Windows Systems Smart client software
    pre-formats data for simplified handling by a
    dumb print server.
  • Unix Systems Smart client software pre-formats
    data allowing intelligence to be moved away from
    the print server.

9
New Configuration (Software)
  • Samba Available for Linux as well as other Unix
    platforms, the software supports the Windows
    networking protocol SMB.
  • PDQ (Print Dont Queue) This software provides a
    simplified client side user interface for
    printing.
  • LprNG Print server software available for Linux
    and other Unix platforms

10
New Configuration (Contd)
  • Ppdfilt Client side software used to provide
    access to printer specific features. Integrated
    into PDQ print drivers.
  • GlibC Link library needed to build public domain
    packages and to provide compatibility lair
    between CUE platforms (HP, Linux, Solaris).
  • Gtk Public domain X widget library, used to
    compile Xpdq- the graphical version of pdq.

11
New Configuration (Contd)
  • Perl- Used to write scripts and to tie various
    packages together including application start up
    and device driver interfaces.
  • Printtool Redhat tool for remotely
    administering printers. Comes with Redhat.
    (optional)
  • Sambatool Public domain tool for remotely
    managing Samba configuration (optional)

12
Advantages
  • One place to manage the addition and
    configuration of printers for both Windows and
    Unix.
  • Remotely manageable.
  • Flexible design allows print services to be
    easily moved to another system if needed.
  • Highly backward compatible for both Windows and
    Unix users.

13
Advantages (Contd)
  • Scripting capabilities of Unix allow for creation
    of intelligent management programs.
  • Open Source- allows for easy customization.
  • PPD support makes for easy addition of new
    printer models.

14
Currently Unimplemented
  • Failover
  • Load balancing
  • Accounting/Reporting

Supported via LprNG
15
Example Adding a Printer.
  • Add printer to /etc/printcap of server
    (automatically exported via Samba)
  • Add printer to client-side printrc (may be added
    using vi or by GUI as root)
  • Upload Windows device driver using Microsoft Add
    Printer Wizard. (Same as updating Windows Print
    Servers)

16
Screen Shots
Samba/Windows Network Neighborhood
17
Screen Shots
Xpdq printer selection window
18
Screen Shots
Xpdq printer feature selection menu (driver
options)
19
Screen Shots
Xpdq print job status window
20
Jefferson Labs
http//cc.jlab.org/products
Write a Comment
User Comments (0)
About PowerShow.com