You are not logged in.

#1 2018-06-11 15:59:42

che
Member
Registered: 2014-01-12
Posts: 7

Canon Pixma MG3550 not found by CUPS

I spent almost half the day trying to print on this Printer - without success.

$ lsusb
[...]
Bus 001 Device 006: ID 04a9:176e Canon, Inc. PIXMA MG3500 Series
[...]

Shows that the printer clearly is there.

I have installed cnijfilter-mg3500series and testwise cnijfilter-mg3500 from the AUR.
(According to https://forum.manjaro.org/t/canon-mg350 … ved/8719/4 there have been people being successful with `cnijfilter-mg3500series`.)

Also `gutenprint` and `foomatic-db-gutenprint-ppds` are installed.

Neither of `lpstat -l`, `lpstat -p`, `lpstat -v`, `cnijnetprn --search auto`, nor the web GUI are able to find this printer.

I was successfully using a Brother_MFC-J430W with this setup.

As far as I can tell, sane is not running.
As the wiki suggests, I blacklisted the `usblp` module.
As far as I can tell, disabling USB autosuspend for the printer did not solve my problem.
Permission-wise, I added my user to the `lp`-group.

Is anyone of you experienced with printers and able to point me into some further directions?
Thanks in advance.

Last edited by che (2018-06-11 16:01:24)

Offline

#2 2018-06-11 16:05:36

che
Member
Registered: 2014-01-12
Posts: 7

Re: Canon Pixma MG3550 not found by CUPS

With my current setup, dmesg looks like this:

[ 5916.283061] usb 1-1: new high-speed USB device number 8 using ehci-pci
[ 5916.433320] usb 1-1: New USB device found, idVendor=04a9, idProduct=176e
[ 5916.433330] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 5916.433336] usb 1-1: Product: MG3500 series
[ 5916.433342] usb 1-1: Manufacturer: Canon
[ 5916.433348] usb 1-1: SerialNumber: 4341A3

Offline

#3 2018-06-11 16:29:25

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 5,460

Re: Canon Pixma MG3550 not found by CUPS

I never had much luck with official Canon drivers and just use gutenprint. That will take care of the PPD driver. For detection you will likely want to install cups-bjnp

Offline

#4 2018-06-11 18:46:25

che
Member
Registered: 2014-01-12
Posts: 7

Re: Canon Pixma MG3550 not found by CUPS

As I'm rather new to printing with linux: how to "use" gutenprint? (Installing should be enough, shouldn't it?)
I installed cups-bjnp. Still no printers found.

Thanks already for the reply. smile

Offline

#5 2018-06-11 19:10:17

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 5,460

Re: Canon Pixma MG3550 not found by CUPS

gutenprint provides the PPDs on registering the printer in CUPS you have to assign a PPD to be used by CUPS so that it knows how it has to talk to the printer. The curently missing link from what i gather is the protocol to use to actually access the printer. cups-bjnp is such a protocol provider try running /usr/lib/cups/backend/bjnp that should give you an address granted the the bjnp protocol is accessible.

Also FWIW do the cups logs contain any information on a failing lpstat invocation that might point to further information?

Offline

#6 2018-06-11 20:20:38

che
Member
Registered: 2014-01-12
Posts: 7

Re: Canon Pixma MG3550 not found by CUPS

I was not able to find something to read about bjnp and I'm confused by its output:

$ /usr/lib/cups/backend/bjnp
network bjnp "Unknown" "Canon network printer"

Also

$ grep lpstat /var/log/cups/access_log
$

returns nothing.

Offline

#7 2018-06-11 21:53:47

che
Member
Registered: 2014-01-12
Posts: 7

Re: Canon Pixma MG3550 not found by CUPS

Ok. Not sure what magic it did, but system-config-printer made the printer available within a couple of seconds...

Printing went now flawless.

I was trying to understand how to use foomatic, gutenprint and CUPS but did not succeed. Did I miss some simple tutorial? Do I have to understand all the inner workings?

But nevertheless: Thanks for the help! smile

Offline

Board footer

Powered by FluxBB