Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Canon MP480 USB should be used in unidirectional mode #192

Closed
samueldy opened this issue May 26, 2021 · 0 comments
Closed

Canon MP480 USB should be used in unidirectional mode #192

samueldy opened this issue May 26, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request priority-low
Milestone

Comments

@samueldy
Copy link

On an up-do-date Manjaro Linux installation (kernel 5.12.2, manjaro 21.0.5), printing to my Canon MP480 is extremely slow and sometimes fails halfway through a page. I found this issue in the apple/cups repository about certain Canon printers being too "chatty" and needing to have bidirectional communication suppressed. The workaround suggested there:

@phizaz Many printers are "chatty" - depending on the driver in use, it may not be necessary to have back channel data at all. And a lot of Canon MP printers are already flagged as unidirectional.

Try adding a file called "/usr/share/cups/usb/canon" with the following in it:

0x04a9 unidir

If that restores proper performance, run "lsusb -v" to get the vendor and product IDs for this printer and we'll add them to the base USB "quirks" file.

has worked for my MP480 printer:

@michaelrsweet, Just wanted to say that I had this same issue for a Canon MP480, and the associated fix worked for me too. Would recommend adding this info to the quirks file, too:

  idVendor           0x04a9 Canon, Inc.                                                                                                                                                                                                                                                                                       
  idProduct          0x1731 PIXMA MP480                                                                                                                                                                                                                                                                                       
  bcdDevice            1.02                                                                                                                                                                                                                                                                                                   
  iManufacturer           1 Canon                                                                                                                                                                                                                                                                                             
  iProduct                2 MP480 series                                                                                                                                                                                                                                                                                      
  iSerial                 3 11618B                     

Can this be included in the default unidirectional flag list?

@michaelrsweet michaelrsweet self-assigned this May 26, 2021
@michaelrsweet michaelrsweet added enhancement New feature or request priority-low labels May 26, 2021
@michaelrsweet michaelrsweet added this to the v2.4.0 milestone May 26, 2021
michaelrsweet added a commit that referenced this issue Jun 18, 2021
Merge changes for issue #196, fuzzipp improvements, and USB quirks (Issue #192) that mistakenly got added to ipptool branch...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority-low
Projects
None yet
Development

No branches or pull requests

2 participants