From 79920a4daae3229722833fc72200438df22bbf78 Mon Sep 17 00:00:00 2001 From: Joe Nahmias Date: Sat, 8 Dec 2012 13:11:46 -0500 Subject: update README.Debian with working config --- debian/README.Debian | 38 +++++++++++++++++++++++++------------- debian/changelog | 2 ++ 2 files changed, 27 insertions(+), 13 deletions(-) (limited to 'debian') diff --git a/debian/README.Debian b/debian/README.Debian index 5a43c92..8927215 100644 --- a/debian/README.Debian +++ b/debian/README.Debian @@ -1,23 +1,35 @@ -Here's how to configure a Canon BJNP printer with CUPS using the command-line: +# Here's how I configured my Canon PIXMA MP560 printer using bjnp over wifi: +############################################################################ -# Run bjnp to list active BJNP-listening printers on the local network +# 1) Turn the printer on, enable wifi + +# 2) Run bjnp to list active BJNP-listening printers on the local network $ /usr/lib/cups/backend/bjnp network bjnp://CANON-MP560.local:8611 "Canon MP560 series" "Canon MP560 series CANON-MP560.local" "MFG:Canon;CMD:BJL,BJRaster3,BSCCe,NCCe,IVEC,IVECPLI;SOJ:TXT01,BJNP2;MDL:MP560 series;CLS:PRINTER;DES:Canon MP560 series;VER:1.040;STA:10;FSI:00;HRI:PAM;MSI:DAT,E3,HFSF;PDR:3;" -# Find an appropriate PPD for the printer on the system -$ sudo lpinfo -m | grep -i canon | grep -i 560 -gutenprint.5.2://bjc-560i/expert Canon 560i - CUPS+Gutenprint v5.2.9 -gutenprint.5.2://bjc-i560/expert Canon i560 - CUPS+Gutenprint v5.2.9 -gutenprint.5.2://bjc-i560X/expert Canon i560X - CUPS+Gutenprint v5.2.9 -lsb/local/canonmp560.ppd Canon MP560 series Ver.3.20 +# 3) Find an appropriate driver/PPD for the printer on the system +$ sudo lpinfo --make-and-model MP560 -m +foomatic:Canon-MULTIPASS-MP560-gutenprint-ijs-simplified.5.2.ppd Canon MULTIPASS-MP560 Foomatic/gutenprint-ijs-simplified.5.2 +foomatic:Canon-MULTIPASS-MP560-gutenprint-ijs.5.2.ppd Canon MULTIPASS-MP560 Foomatic/gutenprint-ijs.5.2 gutenprint.5.2://bjc-MULTIPASS-MP560/expert Canon PIXMA MP560 - CUPS+Gutenprint v5.2.9 -# Create the printer in CUPS, enable it, and set it as the default -$ sudo lpadmin -p CanonMP560 -v bjnp://CANON-MP560.local:8611 -D "Canon MP560 series" -m lsb/local/canonmp560.ppd +# 4) Create the printer in CUPS, enable it, and set it as the default +$ sudo lpadmin -p CanonMP560 -v bjnp://CANON-MP560.local:8611 -D "Canon MP560 series" -m gutenprint.5.2://bjc-MULTIPASS-MP560/expert $ sudo cupsaccept CanonMP560 $ sudo cupsenable CanonMP560 $ sudo lpadmin -d CanonMP560 -# Looks good -$ lpstat -a -CanonMP560 accepting requests since Fri 07 Dec 2012 02:52:10 PM EST +# 5) Looks good +$ lpstat -t +scheduler is running +system default destination: CanonMP560 +device for CanonMP560: bjnp://CANON-MP560.local:8611 +CanonMP560 accepting requests since Sat 08 Dec 2012 12:33:45 PM EST +printer CanonMP560 is idle. enabled since Sat 08 Dec 2012 12:33:45 PM EST + Ready to print. + +# 6) Print a test page +$ lp /usr/share/doc/cups-bjnp/README.Debian +request id is CanonMP560-20 (1 file(s)) + +# 7) Celebrate diff --git a/debian/changelog b/debian/changelog index 6103ad0..08d3660 100644 --- a/debian/changelog +++ b/debian/changelog @@ -6,5 +6,7 @@ cups-bjnp (1.2-1) UNRELEASED; urgency=low * bump std-ver, no changes needed * switch maintainer to Printing Team, add myself as an uploader * don't install unnecessary TODO, AUTHORS files + * README.Debian: update printer setup instructions with what worked + for me -- Joe Nahmias Fri, 07 Dec 2012 13:29:38 -0500 -- cgit v1.2.3