CUPS back-end for the canon printers using the proprietary USB over IP BJNP protocol. This back-end allows Cups to print over the network to a Canon printer. The design is based on reverse engineering of the protocol.


Version 2.0 adds ink-level reporting and improved out-of-paper detection.

Project Samples

Project Activity

See All Activity >

Follow cups-bjnp

cups-bjnp Web Site

Other Useful Business Software

License This HTML5 Speed Test for Your ISP or Network License This HTML5 Speed Test for Your ISP or Network Icon
License This HTML5 Speed Test for Your ISP or Network Icon

Are you an ISP or network administrator looking for a reliable, accurate, & affordable HTML5 speed test that works on all devices?

The SourceForge Speed Test measures Latency/Ping, Jitter, Download Speed, Upload Speed, Buffer Bloat, and Packet Loss. Upon completion, you can view detailed reports about your connection. This HTML5 speed test does not require Flash or Java, and works on all devices including tablets and smartphones. Host on your own infrastructure or use ours. For licensing, inquire today.

Rate This Project

Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
6
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • Very happy with this software. Enabled me to use my Canon MX870 printer with Linux over a wireless connection.

  • Thanks so much!

  • Works, very small, no complaints.

  • On FreeBSD 8.2, the distributed cups-bjnp v0.5.3 ID'ed my Canon PIXMA MP990 via IP4/ethernet, but CUPS gave "Failed to read side-channel request!" Reading here about 5.5, it appears that bugs specific to the MP990 might remain in v0.5.5. So I tried enabling the MP990's optional 'lpr' support and Gutenprint's "Canon PIXMA MP990 - CUPS+Gutenprint v5.2.7" driver started working. Thumbs up and thanks for the effort, but not necessary for this printer.

  • Got 0.5.4 detecting Canon PIXMA MP980 (initial printer WiFi setup done from Windows) with CUPS 1.4.2 under Gentoo amd64 after creating a symlink from /usr/libexec/cups/backend/bjnp to /usr/lib/cups/backend/bjnp (might be good to update install for this). Now to test the actual printing all I need is to find an amd64 filter/PPD (or setup a 32-bit chroot for cnijfilter hoping it works with MP980).

Read more reviews >

Additional Project Details

Intended Audience

System Administrators

Programming Language

C

Registered

2008-07-17