← Back to team overview

kernel-packages team mailing list archive

[Bug 1455937] Re: HP 1018 not seen after upgrade to Ubuntu 15.04

 

You get

$ sudo usb_printerid /dev/usb/lp0
Error: Input/output error: GET_DEVICE_ID on '/dev/usb/lp0'

but /dev/usb/lp0 exists and has the correct permissions. Looks like a
kernel bug.

** Also affects: linux (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1455937

Title:
  HP 1018 not seen after upgrade to Ubuntu 15.04

Status in cups package in Ubuntu:
  New
Status in linux package in Ubuntu:
  New

Bug description:
  My usb connect Hp Laserjet 1018 worked on Ubuntu 14.04 but after a update through 14.10 and then 15.04, CUPS no longer sees it.
  I did not test in 14.10 since I went right to 15.04.

  Here is some of the requested info

  $ lsmod |grep usb
  btusb                  32768  0 
  usb_storage            69632  1 uas
  bluetooth             491520  22 bnep,btusb,rfcomm
  usbhid                 53248  0 
  hid                   110592  2 hid_generic,usbhid

  $ tail -f /var/log/syslog

  May 17 10:58:07 orac kernel: [  229.204084] usb 1-12: new high-speed USB device number 17 using xhci_hcd
  May 17 10:58:07 orac kernel: [  229.408652] usb 1-12: New USB device found, idVendor=03f0, idProduct=4117
  May 17 10:58:07 orac kernel: [  229.408654] usb 1-12: New USB device strings: Mfr=1, Product=2, SerialNumber=3
  May 17 10:58:07 orac kernel: [  229.408656] usb 1-12: Product: HP LaserJet 1018
  May 17 10:58:07 orac kernel: [  229.408657] usb 1-12: Manufacturer: Hewlett-Packard
  May 17 10:58:07 orac kernel: [  229.408658] usb 1-12: SerialNumber: KP2920Z
  May 17 10:58:07 orac logger: loading HP Device 001 017
  May 17 10:58:07 orac logger: loading hp_laserjet_1018 firmware 001 017
  May 17 10:58:11 orac kernel: [  233.074425] WARNING! power/level is deprecated; use power/control instead
  May 17 10:58:11 orac udev-configure-printer: add /devices/pci0000:00/0000:00:14.0/usb1/1-12
  May 17 10:58:11 orac udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:14.0/usb1/1-12
  May 17 10:58:11 orac udev-configure-printer: Device vendor/product is 03F0:4117
  May 17 10:58:17 orac udev-configure-printer: Failed to fetch Device ID
  May 17 10:58:23 orac /lib/udev/hplj1018: foo2zjs: Missing HP LaserJet 1018 firmware file /lib/firmware/hp/sihp1018.dl
  May 17 10:58:23 orac /lib/udev/hplj1018: foo2zjs: ...read foo2zjs installation instructions and run ./getweb 1018
  May 17 10:58:28 orac python3: io/hpmud/musb.c 151: unable get_string_descriptor -7: Resource temporarily unavailable
  May 17 10:58:28 orac python3: io/hpmud/musb.c 2212: invalid product id string ret=-7
  May 17 10:58:33 orac python3: io/hpmud/musb.c 151: unable get_string_descriptor -7: Resource temporarily unavailable
  May 17 10:58:33 orac python3: io/hpmud/musb.c 2217: invalid serial id string ret=-7
  May 17 10:58:38 orac python3: io/hpmud/musb.c 151: unable get_string_descriptor -7: Resource temporarily unavailable
  May 17 10:58:38 orac python3: io/hpmud/musb.c 2081: invalid product id string ret=-7
  May 17 10:58:43 orac python3: io/hpmud/musb.c 151: unable get_string_descriptor -7: Resource temporarily unavailable
  May 17 10:58:43 orac python3: io/hpmud/musb.c 2086: invalid serial id string ret=-7
  May 17 10:58:48 orac python3: io/hpmud/musb.c 151: unable get_string_descriptor -7: Resource temporarily unavailable
  May 17 10:58:48 orac python3: io/hpmud/musb.c 2091: invalid manufacturer string ret=-7
  May 17 10:58:48 orac /hp-firmware: hp-firmware[4977]: error: Invalid USB Device ID or USB bus ID. No device found.
  May 17 10:58:48 orac systemd[1]: Reached target Printer.
  May 17 10:58:48 orac systemd[1]: Starting Printer.
  May 17 10:58:53 orac kernel: [  275.303504] usblp 1-12:1.0: usblp0: USB Bidirectional printer dev 17 if 0 alt 0 proto 2 vid 0x03F0 pid 0x4117
  May 17 10:58:53 orac kernel: [  275.303536] usbcore: registered new interface driver usblp
  May 17 10:58:53 orac colord-sane: io/hpmud/musb.c 2076: Invalid usb_open: Permission denied

  $ lsusb
  Bus 004 Device 002: ID 8087:8000 Intel Corp. 
  Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 003 Device 002: ID 8087:8008 Intel Corp. 
  Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  Bus 001 Device 014: ID 0430:0005 Sun Microsystems, Inc. Type 6 Keyboard
  Bus 001 Device 011: ID 0566:4006 Monterey International Corp. 
  Bus 001 Device 008: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
  Bus 001 Device 005: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
  Bus 001 Device 012: ID 04e6:5410 SCM Microsystems, Inc. SCR35xx Smart Card Reader
  Bus 001 Device 009: ID 0424:2228 Standard Microsystems Corp. 9-in-2 Card Reader
  Bus 001 Device 006: ID 0424:2602 Standard Microsystems Corp. USB 2.0 Hub
  Bus 001 Device 004: ID 0424:2502 Standard Microsystems Corp. 
  Bus 001 Device 016: ID 22b8:2e33 Motorola PCS 
  Bus 001 Device 002: ID 0e9c:0000 Streamzap, Inc. Streamzap Remote Control
  Bus 001 Device 017: ID 03f0:4117 Hewlett-Packard LaserJet 1018
  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

  
  $ ls -l /dev/usb/lp*
  crw-rw---- 1 root lp 180, 0 May 17 10:58 /dev/usb/lp0

  $ ls -l /dev/bus/usb/*/*
  crw-rw-r--  1 root root  189,   0 May 17 10:55 /dev/bus/usb/001/001
  crw-rw-r--  1 root root  189,   1 May 17 10:55 /dev/bus/usb/001/002
  crw-rw-r--  1 root root  189,   3 May 17 10:55 /dev/bus/usb/001/004
  crw-rw-r--  1 root root  189,   4 May 17 10:55 /dev/bus/usb/001/005
  crw-rw-r--  1 root root  189,   5 May 17 10:55 /dev/bus/usb/001/006
  crw-rw-r--  1 root root  189,   7 May 17 10:55 /dev/bus/usb/001/008
  crw-rw-r--  1 root root  189,   8 May 17 10:55 /dev/bus/usb/001/009
  crw-rw-r--  1 root root  189,  10 May 17 10:55 /dev/bus/usb/001/011
  crw-rw-r--  1 root root  189,  11 May 17 10:55 /dev/bus/usb/001/012
  crw-rw-r--  1 root root  189,  13 May 17 10:55 /dev/bus/usb/001/014
  crw-rw----+ 1 root audio 189,  15 May 17 10:56 /dev/bus/usb/001/016
  crw-rw-r--+ 1 root lp    189,  16 May 17 10:58 /dev/bus/usb/001/017
  crw-rw-r--  1 root root  189, 128 May 17 10:54 /dev/bus/usb/002/001
  crw-rw-r--  1 root root  189, 256 May 17 10:54 /dev/bus/usb/003/001
  crw-rw-r--  1 root root  189, 257 May 17 10:54 /dev/bus/usb/003/002
  crw-rw-r--  1 root root  189, 384 May 17 10:54 /dev/bus/usb/004/001
  crw-rw-r--  1 root root  189, 385 May 17 10:54 /dev/bus/usb/004/002

  $ sudo usb_printerid /dev/usb/lp0 
  Error: Input/output error: GET_DEVICE_ID on '/dev/usb/lp0'

  $  hp-info -i

  HP Linux Imaging and Printing System (ver. 3.15.2)
  Device Information Utility ver. 5.2

  Copyright (c) 2001-15 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 found that support this feature.

  ProblemType: Bug
  DistroRelease: Ubuntu 15.04
  Package: cups 2.0.2-1ubuntu3
  ProcVersionSignature: Ubuntu 3.19.0-17.17-generic 3.19.6
  Uname: Linux 3.19.0-17-generic x86_64
  NonfreeKernelModules: nvidia
  ApportVersion: 2.17.2-0ubuntu1
  Architecture: amd64
  CupsErrorLog:
   E [17/May/2015:07:41:16 -0400] Unknown directive BrowseAddress on line 9 of /etc/cups/cupsd.conf.
   E [17/May/2015:09:39:33 -0400] Unknown directive BrowseAddress on line 9 of /etc/cups/cupsd.conf.
   E [17/May/2015:10:41:29 -0400] Unknown directive BrowseAddress on line 9 of /etc/cups/cupsd.conf.
   E [17/May/2015:10:42:48 -0400] Unknown directive BrowseAddress on line 9 of /etc/cups/cupsd.conf.
   E [17/May/2015:10:55:46 -0400] Unknown directive BrowseAddress on line 9 of /etc/cups/cupsd.conf.
  CurrentDesktop: Unity
  Date: Sun May 17 11:05:31 2015
  InstallationDate: Installed on 2012-12-14 (883 days ago)
  InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
  Lpstat:
   device for Arch: arch.sh
   device for Canon-MP270-series: usb://Canon/MP270%20series?serial=030C28&interface=1
   device for nearest: nearest:/
   device for thinlocal: thinlocal:/
  MachineType: Hewlett-Packard HP Z230 SFF Workstation
  Papersize: letter
  PpdFiles:
   Error: command ['fgrep', '-H', '*NickName', '/etc/cups/ppd/Canon-MP270-series.ppd', '/etc/cups/ppd/nearest.ppd', '/etc/cups/ppd/thinlocal.ppd'] failed with exit code 2: grep: /etc/cups/ppd/Canon-MP270-series.ppd: Permission denied
   nearest: Generic postscript printer
   thinlocal: Generic postscript printer
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.19.0-17-generic root=UUID=0659f1b3-4361-442f-bf62-b9b3393a3b95 ro quiet splash crashkernel=384M-:128M crashkernel=384M-:128M crashkernel=384M-:128M crashkernel=384M-:128M crashkernel=384M-:128M vt.handoff=7
  SourcePackage: cups
  UpgradeStatus: Upgraded to vivid on 2015-05-15 (2 days ago)
  dmi.bios.date: 04/29/2014
  dmi.bios.vendor: Hewlett-Packard
  dmi.bios.version: L51 v01.22
  dmi.board.asset.tag: 2UA3490V9Q
  dmi.board.name: 1906
  dmi.board.vendor: Hewlett-Packard
  dmi.chassis.asset.tag: 2UA3490V9Q
  dmi.chassis.type: 4
  dmi.chassis.vendor: Hewlett-Packard
  dmi.modalias: dmi:bvnHewlett-Packard:bvrL51v01.22:bd04/29/2014:svnHewlett-Packard:pnHPZ230SFFWorkstation:pvr:rvnHewlett-Packard:rn1906:rvr:cvnHewlett-Packard:ct4:cvr:
  dmi.product.name: HP Z230 SFF Workstation
  dmi.sys.vendor: Hewlett-Packard
  mtime.conffile..etc.cups.cupsd.conf: 2013-04-26T22:30:14.873989

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1455937/+subscriptions