Supply levels incorrect for RFC-compliant printer
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cups (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
With cups 1.5.0 on oneiric:
The CUPS backend (which queries via SNMP to printer for supplies status) incorrectly computes the available supplies. The following cases may occur which CUPS does not handle:
1) A printer may indicate that 'some supplies' remain by using a special value for supply level.
2) A printer may indicate that the supply level is not applicable or unknown by using a special value for supply level.
3) A printer may indicate that it reports supplies in percent already, and no computation is required.
4) A printer may indicate that the supply grows upward (rather than being consumed to zero). A waste tray is an example of this.
Additionally, CUPS does not report waste tray status or cleaning unit supply status.
IETF RFC 3805 (and its predecessor RFC 1759) govern acceptable values and their meanings returned via SNMP.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: cups 1.5.0-8ubuntu6
ProcVersionSign
Uname: Linux 3.0.0-15-generic x86_64
NonfreeKernelMo
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
Date: Wed Feb 1 15:01:50 2012
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
Lpstat:
device for hp2605dn: dnssd:/
device for xrx8560n: dnssd:/
MachineType: Dell Inc. Precision WorkStation T5400
Papersize: letter
PpdFiles:
hp2605dn: HP Color LaserJet 2605 Postscript (recommended)
xrx8560n: Xerox Phaser 8560DN
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: cups
UdevDb: Error: [Errno 2] No such file or directory
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 08/21/2008
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A04
dmi.board.name: 0RW203
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 7
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Precision WorkStation T5400
dmi.sys.vendor: Dell Inc.
Changed in cups (Ubuntu): | |
status: | Triaged → In Progress |
Attached is the relevant snip of a printer MIB which exhibits most of these problems.