1driverless(1) driverless(1)
2
3
4
6 driverless - PPD generator utility for driverless printing
7
9 driverless [-h | --help | --version] [-d | -v | --debug] [list] [_ipps._tcp] [_ipp._tcp] [--std-ipp-uris] | [cat driver URI] | [IPP printer URI]
10
11
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
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
69 cups-browsed(8), ippfind(1), ippusbxd(8)
70
72 The authors of driverless are listed in /usr/share/doc/cups-fil‐
73 ters/AUTHORS.
74
75 27 Dec 2016 driverless(1)