When I plugged it in, Mint detected it and offered to install, but a different model (350 instead of 300). I agreed and it installed but wouldn't print.
I googled around and tried this suggestion which claims success with a package called hannah-foo2zjs. This package removed CUPS, so I was not able to follow further. Uninstalled hannah-foo2zjs and restored whatever had been removed.
My second angle of attack was to try foo2qpdl. I folowed the INSTALL instructions and it resulted in successful installation and printing:
At this point I almost declared victory, but when I tried to make the printer "default" (instead of the PDF printer). It stopped printing. When I made the PDF default, my CLP-300 started printing again. Then after a couple of printing jobs it stopped printing. By stopped I mean the job goes into printing queue, the green light on the printer flashes for a sec, the job disappears from the queue and no printing happens. I requested a test page from cups (at the localhost web interface) and it printed. After this I was able to print normally again but only a couple times before the jobs stopped going through.
At this point I went back to the INSTALL instructions and noticed that down the page it says:
Code: Select all
Install build-essential, tix, foomatic-filters, groff, cupsys, dc FIRST
Which, of course, I didn't do first, because it wasn't what the instructions started with. So I did it second. It didn't seem to help anything. So I removed and reinstalled everything in the suggested order and now I'm back to square zero because cups detects no printer at all.
What do I do now?