summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Nahmias <joe@nahmias.net>2012-12-08 13:11:46 -0500
committerJoe Nahmias <joe@nahmias.net>2012-12-08 13:11:46 -0500
commit79920a4daae3229722833fc72200438df22bbf78 (patch)
tree1613632831dfea6a00cf12a00cbe81e35cc90696
parent6e73e3e3a4054feff15790ec30b78fed5ce9460c (diff)
update README.Debian with working config
-rw-r--r--debian/README.Debian38
-rw-r--r--debian/changelog2
2 files changed, 27 insertions, 13 deletions
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 <jello@debian.org> Fri, 07 Dec 2012 13:29:38 -0500