Canon Printer Drivers - Updated 2016
For anyone with a Canon MG6300 series model following this thread, the combination of the canon_mg6300-380.pet + the canon_net_backend-390.pet proved successful to achieve both usb and wireless printing from my MG6320 model (following my previously noted reset of settings, under device settings, on the Canon control panel.
Still working on the scanning feature however...
Still working on the scanning feature however...
Current score: starhawk:0 -- Canon i9900:2.
When printing from CUPS didn't work, I removed the printer. It must've done more than erase a couple settings in CUPS! Now neither TurboPrint nor CUPS will see the printer at all.
It shows up just fine in lsusb, name and model and everything, all correct. I changed the cable to be sure it wasn't something stupid there, and that didn't do a dang thing either.
AARGH.
When printing from CUPS didn't work, I removed the printer. It must've done more than erase a couple settings in CUPS! Now neither TurboPrint nor CUPS will see the printer at all.
It shows up just fine in lsusb, name and model and everything, all correct. I changed the cable to be sure it wasn't something stupid there, and that didn't do a dang thing either.
AARGH.
This thread used to contain many ready-made PETs for Canon printer drivers. But because of recent forum restrictions, most of them have been deleted. To let users install Canon printers on their own, I am introducing the Canon Debian Installer, or candi. See the main post.
This procedure should also work with Canon scanner drivers.
Please provide feedback.
This procedure should also work with Canon scanner drivers.
Please provide feedback.
rcrsn51 (or anyone else), do you have any suggestions as to what I might try to figure out why I'm getting --depending on the job sent-- messages to the effect that either the print spooler canceled the job or that it was printed with a page number of zero (i.e. document printed, with length 0 pages)...? I'd really like to use my printer...!
pupusr wrote:Any scanning pet available???
Please read the main post about installing the scanner driver yourself using the candi tool.
I have a scanner PET for your MG6320, but I would need to upload it externally. I will do so if you cannot get candi to work.
@starhawk: This thread is just about using Canon vendor printer drivers. If you have a problem with some unidentified printer in some unidentified Puppy, please start a new discussion elsewhere.
The printer has been identified. The Pup I'm using has been identified. There are no vendor drivers, as has also been established, and (IIRC) TurboPrint was recommended and that's what I'm trying to use and having trouble with. I can't ask TurboPrint for help because (among other reasons) it's not the latest version (they don't support older versions at all).rcrsn51 wrote:@starhawk: This thread is just about using Canon vendor printer drivers. If you have a problem with some unidentified printer in some unidentified Puppy, please start a new discussion elsewhere.
For the record -- Canon i9900 is the printer, the Pup is X-Slacko 1.1 PAE, and I'm using TurboPrint 2.15. The specific problem is that (depending on which error message one wants to believe) either the print spooler itself is cancelling the print job instantly, or something else isn't working right and it's producing a document to the printer that's 0 pages long and empty inside. The printer doesn't even start to print... no blank pages, no nothin'.
Please help me, that's all I'm asking for.
Using Candi Pet
@rcrsn51
I installed the Candi Pet, wanted to test on Canon printer known to work with drivers you recently posted for the MX922. So with fresh Slacko 5.7 install, downloaded the Canon deb file for MX920 series, unpacked and placed the two cnijfiles for Intel I386 in /mnt/home directory, ran Candi from console for the two files and with firewall set off, ran CUPS admin., found the MX922, selected driver and default page setup. Ran test page, works fine !!!
Only question is where the two cnijfiles should be placed... they worked fine in /mnt/home, where puppy SFS, save file etc., are, but should they be copied to some other location?
Thanks again...
I installed the Candi Pet, wanted to test on Canon printer known to work with drivers you recently posted for the MX922. So with fresh Slacko 5.7 install, downloaded the Canon deb file for MX920 series, unpacked and placed the two cnijfiles for Intel I386 in /mnt/home directory, ran Candi from console for the two files and with firewall set off, ran CUPS admin., found the MX922, selected driver and default page setup. Ran test page, works fine !!!
Only question is where the two cnijfiles should be placed... they worked fine in /mnt/home, where puppy SFS, save file etc., are, but should they be copied to some other location?
Thanks again...
Re: Using Candi Pet
Excellent.Dpup wrote:Ran test page, works fine !!!
It shouldn't matter where you download them. Candi can install them from any location. And you don't need to move the files out of the "packages" folder.Only question is where the two cnijfiles should be placed... they worked fine in /mnt/home, where puppy SFS, save file etc., are, but should they be copied to some other location?
Once you have run candi, the original debs can be deleted, unless you want to save them for a future install.
Could you please also test the scanner? It should work, but I don't have any test equipment for the MX series.
Candi Pet
@rcrsn51
Scangearmp did not detect the Canon MX922 scanner that is working with the printer installed with Candi pet working wireless with WPA2 TKIP.
Is the MX922 scanner driver within the same Cnijfilter files used for the printer, or is there a different scanner specific set of drivers that needs to be installed?
Scangearmp did not detect the Canon MX922 scanner that is working with the printer installed with Candi pet working wireless with WPA2 TKIP.
Is the MX922 scanner driver within the same Cnijfilter files used for the printer, or is there a different scanner specific set of drivers that needs to be installed?
Re: Candi Pet
Yes. Go back to the download site and find the package titled MX920 series ScanGear MP Ver. 2.10 for Linux (debian Packagearchive)Dpup wrote:... or is there a different scanner specific set of drivers that needs to be installed?
Use the same candi procedure on it.
Candi Pet
@rcrsn51
OK, searched and found MX920 series ScanGear MP Ver. 2.10 for Linux (debian Packagearchive), downloaded, unpacked, used terminal and ran Candi for the two i386 Debian files, shut off firewall, used scangearmp update function, found the Canon MX922 scanner, ran test scan... Works great !!!
Thanks !!! Am just amazed... have very little experience... but your specific instructions led me to quick working solution again...
OK, searched and found MX920 series ScanGear MP Ver. 2.10 for Linux (debian Packagearchive), downloaded, unpacked, used terminal and ran Candi for the two i386 Debian files, shut off firewall, used scangearmp update function, found the Canon MX922 scanner, ran test scan... Works great !!!
Thanks !!! Am just amazed... have very little experience... but your specific instructions led me to quick working solution again...
Excellent. I have updated the instructions for scanner installation in the main post.
For your setup with two scanners, you would just run candi on the newer common deb, then run it on the two model debs.
Thank you for testing. This procedure saves me from having to build the PETs and host them externally.
When you install a printer with candi, you also get some command-line utilities that are not included in the PETs. But some of them don't work in Puppy and most new Canons have an LCD control panel for doing maintenance.
If anyone has an older Canon and wants info about these utilities, please post a message.
For your setup with two scanners, you would just run candi on the newer common deb, then run it on the two model debs.
Thank you for testing. This procedure saves me from having to build the PETs and host them externally.
When you install a printer with candi, you also get some command-line utilities that are not included in the PETs. But some of them don't work in Puppy and most new Canons have an LCD control panel for doing maintenance.
If anyone has an older Canon and wants info about these utilities, please post a message.
Candi Pet
@rcrsn51
Confirming your information above on installing newer Canon common common file, and each printer/scanner models file with Candi testing with Canon MX922 and MG5520 results in both being found by CUPS, and also found by Scangearmp and both able to print and scan together. All operating in fresh USB flash drive install of Puppy Slacko 5.7 wireless connected using WPA2 TKIP.
The installation of the pair with your new Candi Pet for printing and scanning took less than 5 minutes.
Thanks !!! This really does open the door for use of Puppy Linux with many models of low cost Canon printer/scanners found in the malls and online that sell for $30 to $100, Will be interesting to hear what other users experience using your new Candi Pet with Puppy Linux.
Confirming your information above on installing newer Canon common common file, and each printer/scanner models file with Candi testing with Canon MX922 and MG5520 results in both being found by CUPS, and also found by Scangearmp and both able to print and scan together. All operating in fresh USB flash drive install of Puppy Slacko 5.7 wireless connected using WPA2 TKIP.
The installation of the pair with your new Candi Pet for printing and scanning took less than 5 minutes.
Thanks !!! This really does open the door for use of Puppy Linux with many models of low cost Canon printer/scanners found in the malls and online that sell for $30 to $100, Will be interesting to hear what other users experience using your new Candi Pet with Puppy Linux.