HP printers are disabled for some reason
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
hal-cups-utils (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: hal-cups-utils
I have "HP Deskjet 5900 series" and "HEWLETT-PACKARD DESKJET 970C" connected to the box. Both of them are added to cups, but the both are disabled:
$ cups-printers
Found printer "Brother_
Option "copies"="1"
Option "job-hold-
Option "job-priority"="50"
Option "number-up"="1"
Option "auth-info-
Option "printer-
Option "printer-
Option "printer-
Option "printer-
Option "printer-
Option "printer-state"="3"
Option "printer-
Option "printer-
Option "printer-
Found printer "CUPS-PDF", "(null)"
Option "media"="A4"
Option "finishings"="3"
Option "copies"="1"
Option "job-hold-
Option "job-priority"="50"
Option "number-up"="1"
Option "auth-info-
Option "job-sheets"
Option "printer-
Option "printer-
Option "printer-
Option "printer-
Option "printer-
Option "printer-state"="3"
Option "printer-
Option "printer-
Option "printer-
Found printer "Deskjet-
Option "media"="A4"
Option "sides"="one-sided"
Option "finishings"="3"
Option "copies"="1"
Option "job-hold-
Option "job-priority"="50"
Option "number-up"="1"
Option "auth-info-
Option "job-sheets"
Option "printer-info"="HP Deskjet 5900 series"
Option "printer-
Option "printer-
Option "printer-
Option "printer-
Option "printer-state"="5"
Option "printer-
Option "printer-
Option "printer-
Found printer "DESKJET-970C", "(null)"
Option "media"="A4"
Option "sides"="one-sided"
Option "finishings"="3"
Option "copies"="1"
Option "job-hold-
Option "job-priority"="50"
Option "number-up"="1"
Option "auth-info-
Option "job-sheets"
Option "printer-
Option "printer-
Option "printer-
Option "printer-
Option "printer-
Option "printer-state"="5"
Option "printer-
Option "printer-
Option "printer-
Brother printer was added fine, but HP are disabled for some reason. Their entries in HAL:
udi = '/org/freedeskt
info.addons = {'hal_lpadmin --add'} (string list)
info.
info.capabilities = {'scanner'} (string list)
info.interfaces = {'org.freedeskt
info.linux.driver = 'usblp' (string)
info.parent = '/org/freedeskt
info.product = 'USB Printer Interface' (string)
info.subsystem = 'usb' (string)
info.udi = '/org/freedeskt
linux.
linux.subsystem = 'usb' (string)
linux.sysfs_path = '/sys/devices/
org.freedeskt
org.freedeskt
org.freedeskt
org.freedeskt
printer.
printer.
printer.product = 'DESKJET 970C' (string)
printer.serial = 'MX98I1C05VJT' (string)
printer.vendor = 'HEWLETT-PACKARD' (string)
usb.bus_number = 4 (0x4) (int)
usb.can_wake_up = false (bool)
usb.configura
usb.device_class = 0 (0x0) (int)
usb.device_
usb.device_
usb.device_
usb.interface
usb.interface
usb.interface
usb.interface
usb.is_
usb.linux.
usb.linux.
usb.max_power = 2 (0x2) (int)
usb.num_
usb.num_
usb.num_ports = 0 (0x0) (int)
usb.product = 'DeskJet 970c/970cse' (string)
usb.product_id = 4100 (0x1004) (int)
usb.serial = 'MX98I1C05VJT' (string)
usb.speed = 12.0 (12) (double)
usb.vendor = 'Hewlett-Packard' (string)
usb.vendor_id = 1008 (0x3f0) (int)
usb.version = 1.0 (1) (double)
udi = '/org/freedeskt
info.capabilities = {'printer'} (string list)
info.category = 'printer' (string)
info.parent = '/org/freedeskt
info.product = 'DESKJET 970C' (string)
info.subsystem = 'usb' (string)
info.udi = '/org/freedeskt
info.vendor = 'HEWLETT-PACKARD' (string)
linux.device_file = '/dev/usb/lp1' (string)
linux.
linux.subsystem = 'usb' (string)
linux.sysfs_path = '/sys/devices/
printer.
printer.
printer.device = '/dev/usb/lp1' (string)
printer.
printer.product = 'DESKJET 970C' (string)
printer.serial = 'MX98I1C05VJT' (string)
printer.vendor = 'HEWLETT-PACKARD' (string)
udi = '/org/freedeskt
info.addons = {'hal_lpadmin --add'} (string list)
info.
info.capabilities = {'scanner'} (string list)
info.interfaces = {'org.freedeskt
info.linux.driver = 'usblp' (string)
info.parent = '/org/freedeskt
info.product = 'USB Printer Interface' (string)
info.subsystem = 'usb' (string)
info.udi = '/org/freedeskt
linux.
linux.subsystem = 'usb' (string)
linux.sysfs_path = '/sys/devices/
org.freedeskt
org.freedeskt
org.freedeskt
org.freedeskt
printer.
printer.
printer.product = 'Deskjet 5900 series' (string)
printer.serial = 'CN55M1T087047H' (string)
printer.vendor = 'HP' (string)
usb.bus_number = 3 (0x3) (int)
usb.can_wake_up = false (bool)
usb.configura
usb.device_class = 0 (0x0) (int)
usb.device_
usb.device_
usb.device_
usb.interface
usb.interface
usb.interface
usb.interface
usb.is_
usb.linux.
usb.linux.
usb.max_power = 2 (0x2) (int)
usb.num_
usb.num_
usb.num_ports = 0 (0x0) (int)
usb.product = 'DeskJet 5940' (string)
usb.product_id = 34564 (0x8704) (int)
usb.serial = 'CN55M1T087047H' (string)
usb.speed = 12.0 (12) (double)
usb.vendor = 'Hewlett-Packard' (string)
usb.vendor_id = 1008 (0x3f0) (int)
usb.version = 2.0 (2) (double)
udi = '/org/freedeskt
info.capabilities = {'printer'} (string list)
info.category = 'printer' (string)
info.parent = '/org/freedeskt
info.product = 'Deskjet 5900 series' (string)
info.subsystem = 'usb' (string)
info.udi = '/org/freedeskt
info.vendor = 'HP' (string)
linux.device_file = '/dev/usb/lp0' (string)
linux.
linux.subsystem = 'usb' (string)
linux.sysfs_path = '/sys/devices/
printer.
printer.
printer.device = '/dev/usb/lp0' (string)
printer.
printer.product = 'Deskjet 5900 series' (string)
printer.serial = 'CN55M1T087047H' (string)
printer.vendor = 'HP' (string)
/var/log/debug:
Oct 1 17:11:59 localhost hal_lpadmin: Running hal_lpadmin DES:5940; CMD:MLC, PCL,PML, DW-PCL, DESKJET, DYN; PACKARD; MDL:DESKJET 970C;DES: Hewlett- Packard DeskJet 970C;CMD: MLC,PCL, PML; PACKARD; MDL:DESKJET 970C;DES: Hewlett- Packard DeskJet 970C;CMD: MLC,PCL, PML; DES:5940; CMD:MLC, PCL,PML, DW-PCL, DESKJET, DYN; DeskJet_ 970C?serial= MX98I1C05VJT 5900-series; URI: hp:/usb/ Deskjet_ 5900_series? serial= CN55M1T087047H
Oct 1 17:11:59 localhost hal_lpadmin: Running hal_lpadmin
Oct 1 17:12:00 localhost hal_lpadmin: hal_lpadmin triggered by low-level USB device
Oct 1 17:12:00 localhost hal_lpadmin: hal_lpadmin triggered by low-level USB device
Oct 1 17:12:00 localhost hal_lpadmin: Getting device ID from the usblp HAL entry ...
Oct 1 17:12:00 localhost hal_lpadmin: Getting device ID from the usblp HAL entry ...
Oct 1 17:12:01 localhost hal_lpadmin: Device ID for /dev/usb/lp0: MFG:HP;MDL:Deskjet 5900 series;
Oct 1 17:12:01 localhost hal_lpadmin: Device ID for /dev/usb/lp1: MFG:HEWLETT-
Oct 1 17:12:01 localhost hal_lpadmin: Written device ID into HAL database entry: MFG:HEWLETT-
Oct 1 17:12:01 localhost hal_lpadmin: Written device ID into HAL database entry: MFG:HP;MDL:Deskjet 5900 series;
Oct 1 17:12:01 localhost hal_lpadmin: add
Oct 1 17:12:01 localhost hal_lpadmin: Printer reported by HAL: HEWLETT-PACKARD DESKJET 970C MX98I1C05VJT
Oct 1 17:12:01 localhost hal_lpadmin: Found configured printer: DESKJET-970C; URI: hp:/usb/
Oct 1 17:12:01 localhost hal_lpadmin: Not adding printer: DESKJET-970C already exists
Oct 1 17:12:01 localhost hal_lpadmin: add
Oct 1 17:12:01 localhost hal_lpadmin: Printer reported by HAL: HP Deskjet 5900 series CN55M1T087047H
Oct 1 17:12:01 localhost hal_lpadmin: Found configured printer: Deskjet-
Oct 1 17:12:01 localhost hal_lpadmin: Not adding printer: Deskjet-5900-series already exists
Any ideas?