** Description changed: hi all, Base informations : # lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.1 LTS Release: 14.04 Codename: trusty # uname -a Linux school 3.13.0-44-generic #73-Ubuntu SMP Tue Dec 16 00:22:43 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux # dpkg -l cups* | grep ii | awk '{ print $2"\t"$3 }' cups 1.7.2-0ubuntu1.2 cups-browsed 1.0.52-0ubuntu1.2 cups-client 1.7.2-0ubuntu1.2 cups-common 1.7.2-0ubuntu1.2 cups-core-drivers 1.7.2-0ubuntu1.2 cups-daemon 1.7.2-0ubuntu1.2 cups-filters 1.0.52-0ubuntu1.2 cups-filters-core-drivers 1.0.52-0ubuntu1.2 cups-pdf 2.6.1-9 cups-pk-helper 0.2.5-0ubuntu1 cups-ppdc 1.7.2-0ubuntu1.2 cups-server-common 1.7.2-0ubuntu1.2 # lsusb | grep Sharp Bus 007 Device 032: ID 04dd:9135 Sharp Corp. # cat /etc/udev/rules.d/10-usbprinter.rules SUBSYSTEM=="usb", ATTR{idVendor}=="04dd", ATTR{idProduct}=="9135", MODE:="0660", GROUP:="lp" # modinfo usblp | grep srcversion srcversion: BD8A318D5C286F1E78768B9 Everytime I try to use usb port on /dev/usb/lp0 with usb_printerid or /usr/lib/cups/backend/usb The usb connections starts hanging, with in dmesg : [ 4733.189816] usblp0: removed [ 4733.195557] usblp: can't set desired altsetting 0 on interface 0 [ 4733.232192] usb 7-1: USB disconnect, device number 30 [ 4733.600097] usb 7-1: new full-speed USB device number 31 using uhci_hcd [ 4733.809564] usb 7-1: New USB device found, idVendor=04dd, idProduct=9135 [ 4733.809571] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 4733.809576] usb 7-1: Product: AR-5316E [ 4733.809580] usb 7-1: Manufacturer: SHARP [ 4733.809584] usb 7-1: SerialNumber: 0502080312093024 [ 4733.845699] usblp 7-1:1.0: usblp0: USB Bidirectional printer dev 31 if 0 alt 0 proto 2 vid 0x04DD pid 0x9135 [ 4734.899038] usblp0: removed but obtaining "Unknow printer" so I tried with this script to go further without identification : # cat /usr/lib/cups/backend/usblp0 #! /bin/bash # Have debug info in /var/log/cups/error_log: set -x # Output "device discovery" information on stdout: if test "$#" = "0" then echo 'direct usblp0:/dev/usb/lp0 "Unknown" "any USB printer"' exit 0 fi # Have the input at fd0 (stdin) in any case: if test -n "$6" then exec <"$6" fi # Infinite retries to access the device file: until cat /dev/null >/dev/usb/lp0 do echo 'INFO: cannot access /dev/usb/lp0 - retry in 30 seconds' 1>&2 sleep 30 done echo 'INFO: sending data to /dev/usb/lp0' 1>&2 # Forward the data from stdin to the device file: if cat - >/dev/usb/lp0 then echo 'INFO:' 1>&2 exit 0 else echo 'ERROR: failed to send data to /dev/usb/lp0' 1>&2 exit 1 fi Configured with the "Sharp AR-M207 PS Foomatic/Postscript " been told by a Sharp technician that it could be a similar "driver" for it but no chance, trying to print directly on /dev/usb/lp0 gives no page... I also tried to blacklist the usblp module, but have seen no effect I write a bug here, because I think it could be similar to bug #997040 https://bugs.launchpad.net/ubuntu/+source/cups/+bug/997040 - PS: It's for a school ;) + PS: It's for a school : need help to free people
-- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to cups in Ubuntu. https://bugs.launchpad.net/bugs/1418987 Title: cups usblp hangs with Sharp AR5316e printer Status in cups package in Ubuntu: New Bug description: hi all, Base informations : # lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.1 LTS Release: 14.04 Codename: trusty # uname -a Linux school 3.13.0-44-generic #73-Ubuntu SMP Tue Dec 16 00:22:43 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux # dpkg -l cups* | grep ii | awk '{ print $2"\t"$3 }' cups 1.7.2-0ubuntu1.2 cups-browsed 1.0.52-0ubuntu1.2 cups-client 1.7.2-0ubuntu1.2 cups-common 1.7.2-0ubuntu1.2 cups-core-drivers 1.7.2-0ubuntu1.2 cups-daemon 1.7.2-0ubuntu1.2 cups-filters 1.0.52-0ubuntu1.2 cups-filters-core-drivers 1.0.52-0ubuntu1.2 cups-pdf 2.6.1-9 cups-pk-helper 0.2.5-0ubuntu1 cups-ppdc 1.7.2-0ubuntu1.2 cups-server-common 1.7.2-0ubuntu1.2 # lsusb | grep Sharp Bus 007 Device 032: ID 04dd:9135 Sharp Corp. # cat /etc/udev/rules.d/10-usbprinter.rules SUBSYSTEM=="usb", ATTR{idVendor}=="04dd", ATTR{idProduct}=="9135", MODE:="0660", GROUP:="lp" # modinfo usblp | grep srcversion srcversion: BD8A318D5C286F1E78768B9 Everytime I try to use usb port on /dev/usb/lp0 with usb_printerid or /usr/lib/cups/backend/usb The usb connections starts hanging, with in dmesg : [ 4733.189816] usblp0: removed [ 4733.195557] usblp: can't set desired altsetting 0 on interface 0 [ 4733.232192] usb 7-1: USB disconnect, device number 30 [ 4733.600097] usb 7-1: new full-speed USB device number 31 using uhci_hcd [ 4733.809564] usb 7-1: New USB device found, idVendor=04dd, idProduct=9135 [ 4733.809571] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 4733.809576] usb 7-1: Product: AR-5316E [ 4733.809580] usb 7-1: Manufacturer: SHARP [ 4733.809584] usb 7-1: SerialNumber: 0502080312093024 [ 4733.845699] usblp 7-1:1.0: usblp0: USB Bidirectional printer dev 31 if 0 alt 0 proto 2 vid 0x04DD pid 0x9135 [ 4734.899038] usblp0: removed but obtaining "Unknow printer" so I tried with this script to go further without identification : # cat /usr/lib/cups/backend/usblp0 #! /bin/bash # Have debug info in /var/log/cups/error_log: set -x # Output "device discovery" information on stdout: if test "$#" = "0" then echo 'direct usblp0:/dev/usb/lp0 "Unknown" "any USB printer"' exit 0 fi # Have the input at fd0 (stdin) in any case: if test -n "$6" then exec <"$6" fi # Infinite retries to access the device file: until cat /dev/null >/dev/usb/lp0 do echo 'INFO: cannot access /dev/usb/lp0 - retry in 30 seconds' 1>&2 sleep 30 done echo 'INFO: sending data to /dev/usb/lp0' 1>&2 # Forward the data from stdin to the device file: if cat - >/dev/usb/lp0 then echo 'INFO:' 1>&2 exit 0 else echo 'ERROR: failed to send data to /dev/usb/lp0' 1>&2 exit 1 fi Configured with the "Sharp AR-M207 PS Foomatic/Postscript " been told by a Sharp technician that it could be a similar "driver" for it but no chance, trying to print directly on /dev/usb/lp0 gives no page... I also tried to blacklist the usblp module, but have seen no effect I write a bug here, because I think it could be similar to bug #997040 https://bugs.launchpad.net/ubuntu/+source/cups/+bug/997040 PS: It's for a school : need help to free people To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1418987/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp