Installing CUPS-BJNP

Download the package cups-bjnp-0.4-1.src.rpm from SourceForge.

Convert it to a .deb package:

$ sudo alien -k cups-bjnp-0.4-1.src.rpm

Install the .deb package:

$ sudo dpkg -i cups-bjnp_0.4-1_amd64.deb

Check if all went well and if the binary bjnp finds the printer in the network:

network bjnp:// "Canon MP970 series" "Canon MP970 series" 
"MFG:Canon;CMD:BJL,BJRaster3,BSCCe,NCCe,PLI;SOJ:TXT01,BJNP2;MDL:MP970 series;CLS:PRINTER;DES:Canon MP970 series;VER:1.110;STA:10;FSI:03;HRI:OTH;MSI:DAT,E3;"

To add the printer, go to http://localhost:631/, click AdministrationFind New Printers