1driverless(1)                                                    driverless(1)
2
3
4

NAME

6       driverless - PPD generator utility for driverless printing
7

SYNOPSIS

9       driverless [-h | --help | --version] [-d | -v | --debug] [list] [_ipps._tcp] [_ipp._tcp] [--std-ipp-uris] | [cat driver URI] | [IPP printer URI]
10
11

DESCRIPTION

13       driverless  generates  PPD  files  for  printers which are designed for
14       driverless IPP printing (currently IPP  Everywhere,  AirPrint,  Mopria,
15       and  Wi-Fi-Direct  printers,  network  printers  and  also IPP-over-USB
16       printers with the help of ippusbxd(8)) by polling  capability  informa‐
17       tion  from  the  printers  via IPP. it can be either called for listing
18       suitable printers in the network and for actually generating  the  PPD.
19       It can also be called by CUPS when CUPS is listing available PPDs/driv‐
20       ers or creating print queues, making the setup of  driverless  printers
21       with printer setup tools transparently working.
22
23       driverless  is  placed  in  /usr/lib/cups/driver/ for listing available
24       driverless-capable printers and generating PPDs  for  them.  It  should
25       also  be  put in /usr/lib/cups/backend/ (preferably by a symbolic link)
26       to list IPP device URIs for suitable printers. Printer setup tools like
27       system-config-printer, the CUPS web interface at http://localhost:631/,
28       and CUPS' command line utilities can use driverless with CUPS  to  list
29       available  driverless-capable printers, determine their IPP device URIs
30       and generate PPDs for them. The printers will be automatically and cor‐
31       rectly  set  up  for driverless printing. Note that driverless printing
32       requires IPP communication with the printer.
33
34       A  second  symbolic  link   to   /usr/lib/cups/driver/driverless   from
35       /usr/bin/ allows driverless to be called directly by a user.
36

OPTIONS

38       -h, --help, --version
39              Show help page, including version number.
40
41       -v, -d, --debug
42              Debug mode, verbose logging to stderr.
43
44       list   List  the  driver  URIs  and metadata for all available IPP/IPPS
45              printers suitable for driverless PPD file generation (to be used
46              by CUPS).
47
48       _ipps._tcp
49              Check for only IPPS printers supporting driverless printing .
50
51       _ipp._tcp
52              Check for only IPP printers supporting driverless printing .
53
54       --std-ipp-uris
55              Show URIS in standard form
56
57       cat driver URI
58              Generate  the PPD file for the supplied driver URI from the out‐
59              put of "list" (to be used by CUPS).
60
61       IPP printer URI
62              Generate the PPD file for the supplied IPP printer URI (suitable
63              URIs are listed when calling driverless without options).
64
65       When  called  without  options,  the  IPP printer URIs of all available
66       driverless-capable IPP printers will be listed.
67

SEE ALSO

69       cups-browsed(8), ippfind(1), ippusbxd(8)
70

AUTHOR

72       The  authors  of  driverless  are  listed  in  /usr/share/doc/cups-fil‐
73       ters/AUTHORS.
74
75                                  27 Dec 2016                    driverless(1)
Impressum