ipp printer isn't shown automatically - adding it errors with a CUPS internal error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cups (Ubuntu) |
Triaged
|
Medium
|
Unassigned |
Bug Description
System: Ubuntu 18.04
system-
printer: Canon iP7250
I expect to be able to see the printer in the panel just as 'lpstat -l -e' or 'driverless' can see them, without the need to especially add a new printer.
And if I do need to add it (don't see why that should be the case, but still), I expect that choosing the printer's name under network would result in adding the printer.
What happened instead:
Canon iP7250 isn't shown in the Printers panel, clicking on add and expanding the network options - it is shown, but when trying to add it (either driverless IPP, LPD via DNS-SD or IPP via DNS-SD) it gives an error about CUPS internal error.
`$ lpstat -l -e` gives
`Canon_
So the system does see it, and `lp -d Canon_iP7200_series /etc/nsswitch.conf` does print (and for a minute the printer is shown in the Printers panel - but then disappears).
I can add it by *not* clicking on the printer's name under Network, but rather, click on ipp printer and manually choose Canon -> iP7200 -> CUPS+Gutenprint driver (and not the recommended driverless option - which, if I choose results in that same cryptic error I get when trying to add the printer by clicking on it, as described above).
description: | updated |
Changed in system-config-printer (Ubuntu): | |
status: | Incomplete → New |
Probably your printer suffers the problem shown in the following upstream bug report on cups-filters:
https:/ /github. com/OpenPrintin g/cups- filters/ issues/ 22
It is currently worked on this, especially also here
https:/ /github. com/OpenPrintin g/cups- filters/ pull/86
and here
https:/ /github. com/apple/ cups/issues/ 5484
Please run the following command:
driverless
This will output the URI of your printer. Does it do so? Then run the following command:
ipptool -tv URI get-printer- attributes. test > ipp-attrs.txt
Replace URI by your printer's URI which you obtained with the first command. Please attach the resulting ipp-attrs.txt file to this bug. Thanks.