cups-bjnp
Description
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. It currently supports Cups 1.2 and later. It is designed using reverse engineering of the protocol.
The version 1.1 adds support for printing over Ipv6 and fixes some bugs (the "failed to read side channel" error message).
Version 1.2 only fixes a compilation error. No other fixes
Version 1.2.1 fixes a hand with MX270 and probably other printers (bug introduced in version 1.1)
Categories
License
Update Notifications
User Ratings
User Reviews
-
Simple to use.
-
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.
-
Great app cups-bjnp
-
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).
-
Absolutely brilliant: does what it says on the tin, has a clear README, and a quick and simple diagnostic check before installation. Thanks so much to the authors; it was considerably less effort for me to install for a Canon MX-850 than for my housemates to install the Windows driver!