Package: hplip Version: 3.11.5-1 Severity: important Tags: patch After the last update of udev the current rules for the hp printers in /etc/udev/rules.d results in a /usr/lib/cups/backend/hp failed error. The printer is set to inactive an hp-toolbox gives a 5012 Error which says, that no connection to the printerdevice is possible. Of course it is impossible to print anything. hp-setup was unable to find the device except the bus, device and id is manually given.
The solution for this problem is the replacment of the old rules for udev, with new ones, that uses attr and attrs instead of sysfs. I found a file in the official tarball of the hplib source, that can replace all old rulefiles. After replacing the rules, my printer works fine like before -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.38-2-amd64 (SMP w/2 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages hplip depends on: ii adduser 3.112+nmu2 add and remove users and groups ii coreutils 8.5-1 GNU core utilities ii cups 1.4.6-6 Common UNIX Printing System(tm) - ii cups-client 1.4.6-6 Common UNIX Printing System(tm) - ii hplip-cups 3.11.5-1 HP Linux Printing and Imaging - CU ii hplip-data 3.11.5-1 HP Linux Printing and Imaging - da ii libc6 2.13-4 Embedded GNU C Library: Shared lib ii libcups2 1.4.6-6 Common UNIX Printing System(tm) - ii libdbus-1-3 1.4.8-3 simple interprocess messaging syst ii libhpmud0 3.11.5-1 HP Multi-Point Transport Driver (h ii libsane 1.0.22-3 API library for scanners ii libsane-hpaio 3.11.5-1 HP SANE backend for multi-function ii libssl1.0.0 1.0.0d-2 SSL shared libraries ii lsb-base 3.2-27 Linux Standard Base 3.2 init scrip ii policykit-1 0.101-4 framework for managing administrat ii python 2.6.6-14 interactive high-level object-orie ii python-dbus 0.84.0-1 simple interprocess messaging syst ii python-imaging 1.1.7-2+b1 Python Imaging Library ii python-pexpect 2.3-1 Python module for automating inter ii python-support 1.0.13 automated rebuilding support for P ii wget 1.12-3.1 retrieves files from the web Versions of packages hplip recommends: ii avahi-daemon 0.6.30-3 Avahi mDNS/DNS-SD daemon ii sane-utils 1.0.22-3 API library for scanners -- utilit Versions of packages hplip suggests: pn hplip-doc <none> (no description available) pn hplip-gui <none> (no description available) ii python-notify 0.1.1-2+b3 Python bindings for libnotify ii system-config-printer 1.2.3-3 graphical interface to configure t
# HPLIP udev rules file for HP printer and all-in-one products. # # The 40-hplip.rules file replaces the 55-hpmud.rules on newer distros with udev ACL support. # For older distros that use HAL ACL support use the 55-hpmud.rules. # ACTION!="add", GOTO="hpmud_rules_end" SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GOTO="pid_test" SUBSYSTEM!="usb_device", GOTO="hpmud_rules_end" LABEL="pid_test" # Check for AiO products (0x03f0xx11). ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="??11", GROUP="lp", ENV{ID_HPLIP}="1" # Check for Photosmart products without wildcard since cameras and scanners also used (0x03f0xx02). # The xx02 pid has been retired so this explicit list should not change. # photosmart_d2300_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="c302", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_100 ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3802", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_1115 ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3402", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_1215 ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3202", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_1218 ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3302", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_130 ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3902", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_1315 ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3602", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_140_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1002", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_230 ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3502", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_240_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1102", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_320_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1202", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_330_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1602", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_370_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1302", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_380_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1702", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_420_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1502", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_470_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1802", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_7150 ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3a02", GROUP="lp", ENV{ID_HPLIP}="1" ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3b02", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_7200_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="b002", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_7345 ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2002", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_7350 ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3c02", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_7400_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="b802", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_7550 ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="3e02", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_7600_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="b202", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_7700_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="b402", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_7800_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="c002", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_7900_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="b602", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_8000_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="c102", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_8100_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="ba02", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_8200_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="c202", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_8400_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="bb02", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_8700_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="bc02", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_a310_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1d02", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_a320_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1e02", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_a430_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1902", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_a440_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1f02", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_a510_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1a02", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_a520_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2602", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_a530_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2b02", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_a610_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1b02", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_a620_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2702", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_a630_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2c02", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_a710_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1c02", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_a820_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="2902", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_d5060_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="c802", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_d5100_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="c402", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_d6100_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="c502", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_d7100_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="c602", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_d7300_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="c702", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_pro_b8300_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="be02", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_b8800_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="d002", GROUP="lp", ENV{ID_HPLIP}="1" # photosmart_pro_b9100_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="bd02", GROUP="lp", ENV{ID_HPLIP}="1" # Photosmart_B8500_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="d102", GROUP="lp", ENV{ID_HPLIP}="1" # Photosmart_A640_series ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="7902", GROUP="lp", ENV{ID_HPLIP}="1" # Check for Business Inkjet products (0x03f0xx12). ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="??12", GROUP="lp", ENV{ID_HPLIP}="1" # Check for Deskjet products (0x03f0xx04). ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="??04", GROUP="lp", ENV{ID_HPLIP}="1" # Check for LaserJet products (0x03f0xx17). ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="??17", GROUP="lp", ENV{ID_HPLIP}="1" # Check for LaserJet products (0x03f0xx2a). ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="??2a", GROUP="lp", ENV{ID_HPLIP}="1" # Check for DesignJet product (0x03f0xx14). ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="??14", GROUP="lp", ENV{ID_HPLIP}="1" LABEL="hpmud_rules_end"