I am having a similar problem with a HP 6L. Here's my data: 2) lsmod|grep usb returns: usblp 18307 0 snd_usb_audio 122982 2 snd_hwdep 13668 2 snd_hda_codec,snd_usb_audio snd_usbmidi_lib 25395 1 snd_usb_audio snd_pcm 97188 4 snd_hda_intel,snd_hda_codec,snd_usb_audio,snd_ctxfi snd_rawmidi 30748 2 snd_usbmidi_lib,snd_seq_midi snd 78855 24 snd_hda_codec_analog,snd_hda_intel,snd_hda_codec,snd_usb_audio,snd_ctxfi,snd_hwdep,snd_usbmidi_lib,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device usbhid 47199 0 hid 99559 1 usbhid 3 -5) results in: Apr 16 23:53:54 PhenomIIX4 kernel: [ 1458.496026] usb 2-2: new full-speed USB device number 12 using ohci_hcd Apr 16 23:53:54 PhenomIIX4 mtp-probe: checking bus 2, device 12: "/sys/devices/pci0000:00/0000:00:0a.0/usb2/2-2" Apr 16 23:53:54 PhenomIIX4 mtp-probe: bus: 2, device: 12 was not an MTP device Apr 16 23:53:54 PhenomIIX4 kernel: [ 1458.748725] usblp0: USB Bidirectional printer dev 12 if 0 alt 1 proto 2 vid 0x067B pid 0x2305 Apr 16 23:53:54 PhenomIIX4 udev-configure-printer: add /devices/pci0000:00/0000:00:0a.0/usb2/2-2/2-2:1.0 Apr 16 23:53:54 PhenomIIX4 udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:0a.0/usb2/2-2 Apr 16 23:53:54 PhenomIIX4 udev-configure-printer: Device vendor/product is 067B:2305 Apr 16 23:53:54 PhenomIIX4 udev-configure-printer: failed to claim interface Apr 16 23:53:54 PhenomIIX4 udev-configure-printer: failed to claim interface Apr 16 23:53:54 PhenomIIX4 udev-configure-printer: add /devices/pci0000:00/0000:00:0a.0/usb2/2-2/2-2:1.0/usb/lp0 Apr 16 23:53:54 PhenomIIX4 udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:0a.0/usb2/2-2 Apr 16 23:53:54 PhenomIIX4 udev-configure-printer: MFG:Hewlett-Packard MDL:HP LaserJet 6L SERN:- serial:- Apr 16 23:53:55 PhenomIIX4 kernel: [ 1459.766806] usblp0: removed Apr 16 23:53:55 PhenomIIX4 kernel: [ 1459.845756] usblp0: USB Bidirectional printer dev 12 if 0 alt 1 proto 2 vid 0x067B pid 0x2305 Apr 16 23:53:55 PhenomIIX4 udev-configure-printer: add /devices/pci0000:00/0000:00:0a.0/usb2/2-2/2-2:1.0/usb/lp0 Apr 16 23:53:55 PhenomIIX4 udev-configure-printer: URI matches without serial number: usb://HP/LaserJet%206L Apr 16 23:53:55 PhenomIIX4 udev-configure-printer: No serial number URI matches so using those without Apr 16 23:53:55 PhenomIIX4 udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:0a.0/usb2/2-2 Apr 16 23:53:55 PhenomIIX4 udev-configure-printer: Device already handled Apr 16 23:53:55 PhenomIIX4 udev-configure-printer: Consider also queues with "/usb/lp0" or "/usblp0" in their URIs as matching Apr 16 23:53:55 PhenomIIX4 udev-configure-printer: URI of print queue: usb://HP/LaserJet%206L, normalized: laserjet 6l Apr 16 23:53:55 PhenomIIX4 udev-configure-printer: URI of detected printer: usb://HP/LaserJet%206L, normalized: laserjet 6l Apr 16 23:53:55 PhenomIIX4 udev-configure-printer: Queue ipp://localhost:631/printers/HP-LaserJet-6L has matching device URI Apr 16 23:53:55 PhenomIIX4 udev-configure-printer: Re-enabled printer ipp://localhost:631/printers/HP-LaserJet-6L 6) lsusb lists Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 006: ID 0bda:8187 Realtek Semiconductor Corp. RTL8187 Wireless Adapter Bus 002 Device 002: ID 041e:30de Creative Technology, Ltd Bus 002 Device 007: ID 04b3:3022 IBM Corp. Bus 002 Device 008: ID 046d:c245 Logitech, Inc. Bus 002 Device 009: ID 04b3:3021 IBM Corp. Bus 002 Device 010: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader Bus 002 Device 012: ID 067b:2305 Prolific Technology, Inc. PL2305 Parallel Port with device 012 representing the USB2Parallel cable. 7) $ ls -l /dev/usb/lp* /dev/bus/usb/*/* crw-rw-r-- 1 root root 189, 0 Apr 16 23:29 /dev/bus/usb/001/001 crw-rw-r-- 1 root root 189, 5 Apr 16 23:29 /dev/bus/usb/001/006 crw-rw-r-- 1 root root 189, 128 Apr 16 23:29 /dev/bus/usb/002/001 crw-rw-r-- 1 root root 189, 129 Apr 16 23:29 /dev/bus/usb/002/002 crw-rw-r-- 1 root root 189, 134 Apr 16 23:29 /dev/bus/usb/002/007 crw-rw-r-- 1 root root 189, 135 Apr 16 23:29 /dev/bus/usb/002/008 crw-rw-r-- 1 root root 189, 136 Apr 16 23:29 /dev/bus/usb/002/009 crw-rw-r-- 1 root root 189, 137 Apr 16 23:29 /dev/bus/usb/002/010 crw-rw-r-- 1 root lp 189, 139 Apr 16 23:53 /dev/bus/usb/002/012 crw-rw---- 1 root lp 180, 0 Apr 16 23:53 /dev/usb/lp0 8) sudo usb_printerid /dev/usb/lp0 Error: Input/output error: GET_DEVICE_ID on '/dev/usb/lp0' The interesting thing is that I also had some "binary" content like Daniel in previous attempts as well. hp-info -i HP Linux Imaging and Printing System (ver. 3.12.2) Device Information Utility ver. 5.2 Copyright (c) 2001-9 Hewlett-Packard Development Company, LP This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to distribute it under certain conditions. See COPYING file for more details. error: No device selected/specified or that supports this functionality. 9)hp-makeuri 002:012 HP Linux Imaging and Printing System (ver. 3.12.2) Device URI Creation Utility ver. 5.0 Copyright (c) 2001-9 Hewlett-Packard Development Company, LP This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to distribute it under certain conditions. See COPYING file for more details. error: Device not found 10) lpinfo -v network socket network beh direct hp network smb network http network ipps network ipp network lpd network https direct usb://HP/LaserJet%206L direct hpfax While printing the following is repeatedly written to the syslog: Apr 17 00:08:54 PhenomIIX4 udev-configure-printer: add /devices/pci0000:00/0000:00:0a.0/usb2/2-2/2-2:1.0/usb/lp0 Apr 17 00:08:54 PhenomIIX4 kernel: [ 2358.784991] usblp0: USB Bidirectional printer dev 12 if 0 alt 1 proto 2 vid 0x067B pid 0x2305 Apr 17 00:08:54 PhenomIIX4 udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:0a.0/usb2/2-2 Apr 17 00:08:54 PhenomIIX4 udev-configure-printer: Device already handled Apr 17 00:09:05 PhenomIIX4 kernel: [ 2370.329327] usb 2-2: usbfs: interface 0 claimed by usblp while 'usb' sets config #1 Apr 17 00:09:05 PhenomIIX4 kernel: [ 2370.329491] usblp0: removed Apr 17 00:09:15 PhenomIIX4 kernel: [ 2380.341010] usblp0: USB Bidirectional printer dev 12 if 0 alt 1 proto 2 vid 0x067B pid 0x2305 Apr 17 00:09:15 PhenomIIX4 udev-configure-printer: add /devices/pci0000:00/0000:00:0a.0/usb2/2-2/2-2:1.0/usb/lp0 Apr 17 00:09:15 PhenomIIX4 udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:0a.0/usb2/2-2 Apr 17 00:09:15 PhenomIIX4 udev-configure-printer: Device already handled Apr 17 00:09:20 PhenomIIX4 kernel: [ 2385.344068] usblp0: removed Apr 17 00:09:30 PhenomIIX4 udev-configure-printer: add /devices/pci0000:00/0000:00:0a.0/usb2/2-2/2-2:1.0/usb/lp0 Apr 17 00:09:30 PhenomIIX4 kernel: [ 2395.353004] usblp0: USB Bidirectional printer dev 12 if 0 alt 1 proto 2 vid 0x067B pid 0x2305 Apr 17 00:09:30 PhenomIIX4 udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:0a.0/usb2/2-2 Apr 17 00:09:30 PhenomIIX4 udev-configure-printer: Device already handled Apr 17 00:09:35 PhenomIIX4 kernel: [ 2400.355953] usb 2-2: usbfs: interface 0 claimed by usblp while 'usb' sets config #1 Apr 17 00:09:35 PhenomIIX4 kernel: [ 2400.356065] usblp0: removed Apr 17 00:09:45 PhenomIIX4 udev-configure-printer: add /devices/pci0000:00/0000:00:0a.0/usb2/2-2/2-2:1.0/usb/lp0 Apr 17 00:09:45 PhenomIIX4 kernel: [ 2410.365011] usblp0: USB Bidirectional printer dev 12 if 0 alt 1 proto 2 vid 0x067B pid 0x2305 Apr 17 00:09:45 PhenomIIX4 udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:0a.0/usb2/2-2 Apr 17 00:09:45 PhenomIIX4 udev-configure-printer: Device already handled Apr 17 00:09:50 PhenomIIX4 kernel: [ 2415.368183] usblp0: removed Apr 17 00:10:00 PhenomIIX4 udev-configure-printer: add /devices/pci0000:00/0000:00:0a.0/usb2/2-2/2-2:1.0/usb/lp0 Apr 17 00:10:00 PhenomIIX4 kernel: [ 2425.377012] usblp0: USB Bidirectional printer dev 12 if 0 alt 1 proto 2 vid 0x067B pid 0x2305 Apr 17 00:10:00 PhenomIIX4 udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:0a.0/usb2/2-2 Apr 17 00:10:00 PhenomIIX4 udev-configure-printer: Device already handled Apr 17 00:10:05 PhenomIIX4 kernel: [ 2430.380148] usblp0: removed Apr 17 00:10:15 PhenomIIX4 udev-configure-printer: add /devices/pci0000:00/0000:00:0a.0/usb2/2-2/2-2:1.0/usb/lp0 Apr 17 00:10:15 PhenomIIX4 kernel: [ 2440.389023] usblp0: USB Bidirectional printer dev 12 if 0 alt 1 proto 2 vid 0x067B pid 0x2305 Apr 17 00:10:15 PhenomIIX4 udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:0a.0/usb2/2-2 Apr 17 00:10:15 PhenomIIX4 udev-configure-printer: Device already handled Apr 17 00:10:20 PhenomIIX4 kernel: [ 2445.391983] usb 2-2: usbfs: interface 0 claimed by usblp while 'usb' sets config #1 Apr 17 00:10:20 PhenomIIX4 kernel: [ 2445.392095] usblp0: removed Apr 17 00:10:31 PhenomIIX4 udev-configure-printer: add /devices/pci0000:00/0000:00:0a.0/usb2/2-2/2-2:1.0/usb/lp0 Apr 17 00:10:31 PhenomIIX4 kernel: [ 2455.401050] usblp0: USB Bidirectional printer dev 12 if 0 alt 1 proto 2 vid 0x067B pid 0x2305 Apr 17 00:10:31 PhenomIIX4 udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:0a.0/usb2/2-2 Apr 17 00:10:31 PhenomIIX4 udev-configure-printer: Device already handled Apr 17 00:10:36 PhenomIIX4 kernel: [ 2460.404065] usblp0: removed Apr 17 00:10:46 PhenomIIX4 udev-configure-printer: add /devices/pci0000:00/0000:00:0a.0/usb2/2-2/2-2:1.0/usb/lp0 Apr 17 00:10:46 PhenomIIX4 kernel: [ 2470.413036] usblp0: USB Bidirectional printer dev 12 if 0 alt 1 proto 2 vid 0x067B pid 0x2305 Apr 17 00:10:46 PhenomIIX4 udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:0a.0/usb2/2-2 Apr 17 00:10:46 PhenomIIX4 udev-configure-printer: Device already handled Apr 17 00:10:51 PhenomIIX4 kernel: [ 2475.415982] usb 2-2: usbfs: interface 0 claimed by usblp while 'usb' sets config #1 Apr 17 00:10:51 PhenomIIX4 kernel: [ 2475.416095] usblp0: removed Apr 17 00:11:01 PhenomIIX4 udev-configure-printer: add /devices/pci0000:00/0000:00:0a.0/usb2/2-2/2-2:1.0/usb/lp0 Apr 17 00:11:01 PhenomIIX4 kernel: [ 2485.425036] usblp0: USB Bidirectional printer dev 12 if 0 alt 1 proto 2 vid 0x067B pid 0x2305 Apr 17 00:11:01 PhenomIIX4 udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:0a.0/usb2/2-2 Apr 17 00:11:01 PhenomIIX4 udev-configure-printer: Device already handled Apr 17 00:11:06 PhenomIIX4 kernel: [ 2490.428169] usblp0: removed Apr 17 00:11:16 PhenomIIX4 kernel: [ 2500.441039] usblp0: USB Bidirectional printer dev 12 if 0 alt 1 proto 2 vid 0x067B pid 0x2305 Apr 17 00:11:16 PhenomIIX4 udev-configure-printer: add /devices/pci0000:00/0000:00:0a.0/usb2/2-2/2-2:1.0/usb/lp0 Apr 17 00:11:16 PhenomIIX4 udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:0a.0/usb2/2-2 Apr 17 00:11:16 PhenomIIX4 udev-configure-printer: Device already handled Apr 17 00:11:21 PhenomIIX4 kernel: [ 2505.443997] usb 2-2: usbfs: interface 0 claimed by usblp while 'usb' sets config #1 Apr 17 00:11:21 PhenomIIX4 kernel: [ 2505.444104] usblp0: removed Apr 17 00:11:31 PhenomIIX4 kernel: [ 2515.457044] usblp0: USB Bidirectional printer dev 12 if 0 alt 1 proto 2 vid 0x067B pid 0x2305 Apr 17 00:11:31 PhenomIIX4 udev-configure-printer: add /devices/pci0000:00/0000:00:0a.0/usb2/2-2/2-2:1.0/usb/lp0 Apr 17 00:11:31 PhenomIIX4 udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:0a.0/usb2/2-2 Apr 17 00:11:31 PhenomIIX4 udev-configure-printer: Device already handled Apr 17 00:11:36 PhenomIIX4 kernel: [ 2520.460188] usb 2-2: usbfs: interface 0 claimed by usblp while 'usb' sets config #1 Apr 17 00:11:36 PhenomIIX4 kernel: [ 2520.460405] usblp0: removed Apr 17 00:11:46 PhenomIIX4 kernel: [ 2530.469082] usblp0: USB Bidirectional printer dev 12 if 0 alt 1 proto 2 vid 0x067B pid 0x2305 Apr 17 00:11:46 PhenomIIX4 udev-configure-printer: add /devices/pci0000:00/0000:00:0a.0/usb2/2-2/2-2:1.0/usb/lp0 Apr 17 00:11:46 PhenomIIX4 udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:0a.0/usb2/2-2 Apr 17 00:11:46 PhenomIIX4 udev-configure-printer: Device already handled