[arch-general] Any printer didn't work

Troy Engel troyengel+arch at gmail.com
Sun Feb 8 14:49:21 UTC 2015


On Sun, Feb 8, 2015 at 8:21 AM, MASAKI Yuhsuke
<hydrangea+ml at reasonset.net> wrote:
>
> I use drivers
> for MP630: cnijfilter-mp620
> for 5521 : hplip and hplip-plugin
> in AUR.

I have the MP640 which has Wifi, so my setup is different (easier). Do
you have the 'gutenprint' package installed? This provides the MP630
PPD file:

  $ pacman -Qo /usr/share/cups/model/C/stp-bjc-MP630-series.5.2.ppd.gz
  /usr/share/cups/model/C/stp-bjc-MP630-series.5.2.ppd.gz is owned by
gutenprint 5.2.10-1

I do not use cnijfilter, that code is very, very old for MP630/MP640
and I think 32bit (?), I only use the gutenprint MP640 PPD file; after
installing gutenprint, try doing this:

  $ sudo gzip -dc
/usr/share/cups/model/C/stp-bjc-MP630-series.5.2.ppd.gz >
/etc/cups/ppd/Canon-MP630.ppd

This process is supposed to be automatic from cupsd when you configure
the printer, but maybe try it manually. My configuration
/etc/cups/printers.conf is below but again -- it's WiFi so yours will
be different and show the USB connection instead:

=================
<DefaultPrinter Canon-MP640>
UUID urn:uuid:a41801ec-d85c-354a-548d-2936bdccb233
Info Canon MP640
Location 192.168.1.222
DeviceURI lpd://192.168.1.222/PASSTHRU
State Idle
StateTime 1404686061
Type 36892
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
=================

I hope this helps!
-te


More information about the arch-general mailing list