[Expired for system-config-printer (Ubuntu) because there has been no activity for 60 days.]
** Changed in: system-config-printer (Ubuntu) Status: Incomplete => Expired -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to system-config-printer in Ubuntu. https://bugs.launchpad.net/bugs/499931 Title: system-config-printer-udev disables HP printers, again Status in system-config-printer package in Ubuntu: Expired Bug description: Binary package hint: system-config-printer-udev Some time ago I filed a bug about HP printers and hal-cups-utils. I've been asked to use system-config-printer-udev instead of hal-cups- utils: https://bugs.launchpad.net/ubuntu/+source/hal-cups- utils/+bug/439652. Now I'm using system-config-printer-udev on my Debian Lenny box taken from Karmic (1.1.12+git20090826-0ubuntu8) and recompiled in Lenny environment. HPLIP is from Sid, version 3.9.10-4. The problem is the same - I've connected OfficeJet 3600, it has been recognized and added by system-config-printer-udev but in "stopped" state: $ lshal | grep printer. info.product = 'Standard LPT printer port' (string) pnp.description = 'Standard LPT printer port' (string) udi = '/org/freedesktop/Hal/devices/usb_device_3f0_3112_CN97L4P08W053D_if1_printer_CN97L4P08W053D' info.capabilities = {'printer'} (string list) info.category = 'printer' (string) info.udi = '/org/freedesktop/Hal/devices/usb_device_3f0_3112_CN97L4P08W053D_if1_printer_CN97L4P08W053D' (string) printer.commandset = {'LDL', 'MLC', 'PML', 'DYN'} (string list) printer.device = '/dev/usb/lp0' (string) printer.originating_device = '/org/freedesktop/Hal/devices/usb_device_3f0_3112_CN97L4P08W053D_if1' (string) printer.product = 'Officejet J3600 series' (string) printer.serial = 'CN97L4P08W053D' (string) printer.vendor = 'HP' (string) $ cups-printers ... Found printer "Officejet-J3600-series", "(null)" Option "auth-info-required"="none" Option "copies"="1" Option "device-uri"="hp:/usb/Officejet_J3600_series?serial=CN97L4P08W053D" Option "finishings"="3" Option "job-hold-until"="no-hold" Option "job-priority"="50" Option "job-sheets"="none,none" Option "marker-change-time"="0" Option "media"="A4" Option "number-up"="1" Option "printer-info"="HP Officejet J3600 series" Option "printer-is-accepting-jobs"="true" Option "printer-is-shared"="true" Option "printer-location"="dbs" Option "printer-make-and-model"="HP Officejet j3600 series Foomatic/hpijs, hpijs 2.8.6b" Option "printer-state"="3" Option "printer-state-change-time"="1261229036" Option "printer-state-reasons"="none" Option "printer-type"="4108" Option "printer-uri-supported"="ipp://localhost:631/printers/Officejet-J3600-series" I've enabled it manually with cupsenable, but when I removed it from USB port, system-config-printer-udev didn't remove it from CUPS database, /etc/cups/printers.conf still contains a record for this printer (and it is marked as "online"): $ cat /etc/cups/printers.conf # Printer configuration file for CUPS v1.3.8 # Written by cupsd on 2009-12-19 08:23 ... <Printer Officejet-J3600-series> Info HP Officejet J3600 series Location dbs DeviceURI hp:/usb/Officejet_J3600_series?serial=CN97L4P08W053D State Idle StateTime 1261229036 Accepting Yes Shared Yes JobSheets none none QuotaPeriod 0 PageLimit 0 KLimit 0 OpPolicy default ErrorPolicy stop-printer </Printer> $ cups-printers ... Found printer "Officejet-J3600-series", "(null)" Option "auth-info-required"="none" Option "copies"="1" Option "device-uri"="hp:/usb/Officejet_J3600_series?serial=CN97L4P08W053D" Option "finishings"="3" Option "job-hold-until"="no-hold" Option "job-priority"="50" Option "job-sheets"="none,none" Option "marker-change-time"="0" Option "media"="A4" Option "number-up"="1" Option "printer-info"="HP Officejet J3600 series" Option "printer-is-accepting-jobs"="true" Option "printer-is-shared"="true" Option "printer-location"="dbs" Option "printer-make-and-model"="HP Officejet j3600 series Foomatic/hpijs, hpijs 2.8.6b" Option "printer-state"="3" Option "printer-state-change-time"="1261229036" Option "printer-state-reasons"="none" Option "printer-type"="4108" Option "printer-uri-supported"="ipp://localhost:631/printers/Officejet-J3600-series" As you can see, printer-state is "3", which means that it is online. But it is physically disconnected: $ lshal | grep printer. info.product = 'Standard LPT printer port' (string) pnp.description = 'Standard LPT printer port' (string) $ lpstat -p printer CUPS-PDF is idle. enabled since Wed 02 Sep 2009 05:59:48 AM EDT printer DellW5300 is idle. enabled since Wed 04 Nov 2009 03:53:25 PM EST printer Officejet-J3600-series is idle. enabled since Sat 19 Dec 2009 08:23:56 AM EST To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/system-config-printer/+bug/499931/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp