The problem is that the kernel made your printer available under the
device file /dev/usb/lp0 when your print queue was created. On the
current session (boot) your printer got assigned /dev/usb/lp1 but the
queue is configured for /dev/usb/lp0.

Do you have more than one printer? In this case the first to be turned
on gets /dev/usb/lp0 and the second /dev/usb/lp1. If both are turned on
during boot the assignment is random. This is an old problem and there
fore the USB backends of CUPS ("usb") and of HPLIP ("hp") base the
printer URIs on the printer's device IDs and serial numbers, making sure
that each print queue is always assigned to the same printer, the one it
was originally intended for. Unfortunately, Canon did not take care of
this by their "cnusb" backend, the one you are using.

So please make sure that when you boot your printers are turned off and
after booting turn on the Canon first. If you have more than one
computer, do not connect any other printer to the computer to which you
connect your Canon printer. Connect your other printer to another
computer and share it over your local network (some routers and NAS
systems also have a USB port to make a network printer out of a USB
printer, connect your other printer there and on your computer set it up
like a netwoprk printer, do not connect your Canon printer to the router
or NAS as it needs its special backend).

This is a problem of Canon's printer driver and not a bug of Ubuntu. So
we cannot fix this. Please contact Canon.


** Changed in: cups (Ubuntu)
       Status: New => Won't Fix

** Summary changed:

- Printer MF3010 reports not connected
+ Printer MF3010 reports not connected (Canon's CUPS backend uses /dev/usb/lp0, 
not safe if more than one USB printer is used)

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

Title:
  Printer MF3010 reports not connected (Canon's CUPS backend uses
  /dev/usb/lp0, not safe if more than one USB printer is used)

Status in “cups” package in Ubuntu:
  Won't Fix

Bug description:
  Printer was previously working on a different machine and 12.10 32 bit

  Followed instructions from
  https://wiki.ubuntu.com/DebuggingPrintingProblems (output attached)

  lsusb:

  Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
  Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
  Bus 005 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  Bus 002 Device 003: ID 04e8:61b3 Samsung Electronics Co., Ltd 
  Bus 002 Device 005: ID 04a9:2759 Canon, Inc.

  ProblemType: Bug
  DistroRelease: Ubuntu 13.04
  Package: cups 1.6.2-1ubuntu5
  ProcVersionSignature: Ubuntu 3.8.0-22.33-generic 3.8.11
  Uname: Linux 3.8.0-22-generic x86_64
  ApportVersion: 2.9.2-0ubuntu8
  Architecture: amd64
  Date: Wed May 29 09:12:19 2013
  InstallationDate: Installed on 2013-05-25 (3 days ago)
  InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
  Lpstat:
   device for Canon-MF3010: cnusb:/dev/usb/lp0
   device for MF3010: usb://Canon/MF3010?serial=0117O0002FD6&interface=1
  MachineType: System manufacturer System Product Name
  MarkForUpload: True
  Papersize: a4
  PpdFiles:
   MF3010: Canon MF3010 ver.2.6
   Canon-MF3010: Canon MF3010 ver.2.6
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.8.0-22-generic 
root=UUID=9d072ad7-70f3-410c-ab6d-c5a28135c524 ro quiet splash vt.handoff=7
  SourcePackage: cups
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 01/03/2013
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 3401
  dmi.board.asset.tag: To be filled by O.E.M.
  dmi.board.name: P9X79 WS
  dmi.board.vendor: ASUSTeK COMPUTER INC.
  dmi.board.version: Rev 1.xx
  dmi.chassis.asset.tag: PCS
  dmi.chassis.type: 3
  dmi.chassis.vendor: Chassis Manufacture
  dmi.chassis.version: Chassis Version
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvr3401:bd01/03/2013:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnP9X79WS:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
  dmi.product.name: System Product Name
  dmi.product.version: System Version
  dmi.sys.vendor: System manufacturer

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1185309/+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

Reply via email to