You are not logged in.

#26 2015-01-26 18:25:22

sudomaso
Member
From: Germany
Registered: 2015-01-11
Posts: 14

Re: function package() missed in cnijfilter-mp560 3.20-3

my mp560 is connected through wifi not usb

cups-bjnp i installed first, before any drivers, i don´t know this gutenprint driver but i have it already installed, but still nothing worked here :-(

Offline

#27 2015-01-28 10:21:37

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,740

Re: function package() missed in cnijfilter-mp560 3.20-3

Yes that's what cups-bjnp is for, you have to run the cups-bjnp binary once (/usr/lib/cups/backend/bjnp - if installed from the aur package) on a terminal, which will scan your LAN and list the bjnp://-address of your printer, this address you can then add  to cups like any other standard network printer, and choose the mp560 ppd file from gutenprint and it should work

@Lone_Wolf
Yeah it's a PIXMA MP560 and works just fine have been using this for at least 3 years now

Last edited by V1del (2015-01-29 16:59:32)

Offline

#28 2015-01-29 13:59:36

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,922

Re: function package() missed in cnijfilter-mp560 3.20-3

sudomaso.

please try to do what V1del described above.
You may have to add the printer manually, this tends to work best if you use http://localhost:631 to access cups' interface


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#29 2015-01-30 16:55:56

sudomaso
Member
From: Germany
Registered: 2015-01-11
Posts: 14

Re: function package() missed in cnijfilter-mp560 3.20-3

hello and thx for your answers,

so i search the mp560 gutenprint ppd.gz  and extract it here /usr/share/cups/model/stp-bjc-MP560-series.5.2.ppd ,  in that dir, still exists a canonmp560.ppd

my printer will discovered from cups automatically and is connected with the bjnp adress, when i continue  there is only a location field to edit.
when i continue again, i get this message "Unable to get list of printer driver"

i can´t find the possibility to choose the ppd file anywhere?

the cups errorlog shows

E [30/Jan/2015:17:59:33 +0100] [cups-driverd] Bad driver information file "/usr/share/cups/model/foomatic-db-ppds/Kyocera/ReadMe.htm"!
E [30/Jan/2015:18:03:18 +0100] [cups-driverd] Bad driver information file "/usr/share/cups/model/foomatic-db-ppds/Kyocera/ReadMe.htm"!

in the foomatic-db-ppds dir, exists no Canon dir???

so where i should put this ppd file or where i can choose it??

Last edited by sudomaso (2015-01-30 17:24:20)

Offline

#30 2015-01-31 15:09:44

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,922

Re: function package() missed in cnijfilter-mp560 3.20-3

That's a known issue with cups, this should help :

https://wiki.archlinux.org/index.php/CU … er_drivers


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#31 2015-02-01 14:20:41

sudomaso
Member
From: Germany
Registered: 2015-01-11
Posts: 14

Re: function package() missed in cnijfilter-mp560 3.20-3

so that´s my client.conf

# see 'man client.conf'
ServerName /run/cups/cups.sock #  alternative: ServerName hostname-or-ip-address[:port] of a remote server

looks ok

and i tried to remove the foomatic-db, but that sadly , i get still again the same error message

Offline

#32 2015-02-01 14:53:29

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,922

Re: function package() missed in cnijfilter-mp560 3.20-3

On the screen where it says unable to get printer list,  is there a browse button to manually select a ppd ?
If so, use that to navigate to /usr/share/cups/model/C and select the stp-bjc-MP560-series.5.2.ppd.gz file.
(no need to extract stuff from it, cups can use ppd.gz files) .

In case you don't have a browse button, a workaround that works for some people :
comment the line with servername /run/cups/cups.sock
add a new line ServerName localhost:631 .

If that also fails, you can try adding the printer from commandline, https://wiki.archlinux.org/index.php/CU … figuration .


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

Board footer

Powered by FluxBB