See post below viewtopic.php?f=24&t=4203#p72076 for UFRII printer language.
This printer is a fast quick-starting nice colour laser-jet with working low standby mode, ethernet connected.
Canon make linux "drivers" for it. The problem is that they do not post information how to install or configure them.
And support desk is not helpful. Idiotic, as they made a printer and linux utility, then hide all info how to set it up!??
I made it work last year by trial and error, but now found that the manual get installed when you install the rpm from Canon.
(Update: i wrote the above when Mageia was release 2 = some years ago, so Canon support may have improved.)
The "driver" if i understand correctly maybe is not more than a configuration tool, that feed PPD and settings to CUPS?
I have tried and failed to set it up manually, and CQue (or UFRII install, se post below) makes it work much better.
____PROCEDURE
1) If not done already: MCC>Hardware>Printers, it will ask to install task-printing-server and task-printing-hp (with dependencies), let it, then exit MCC.
On mga5 I experienced it need some more packages, so I installed task-printing and that solved it.
2) get CQue rpm package 32 or 64 bit from canon, i.e:
https://www.canon.se/support/consumer_p ... %20(64-bit)
3) Install it, as root: urpmi g12bmeng_lindeb64_0204.rpm (This is CQue 2.0.4 Linux 64bit rpm, of course get later if you find)
and let it pull dependencies from mageia. It also say it execute the installer CQue but it do not, so we do that at 5) below.
Workaround for having it work on Mageia 3 (try this also if future tries fails) or maybe it is dependant on used version of canon rpm...
The installer did not work correctly on mga3(RC), but solved by as root execute:
# rmdir /usr/share/cups/model/cel/; ln -s /opt/cel/ppd /usr/share/cups/model/cel Details in next post.
End of workaround.
4) Now you can read two manual pdf at /usr/share/doc/CQue2.0/
5) Make a desktop program start link to /opt/cel/bin/cque
(on one version cque did not exist, but it worked to run /opt/cel/bin/CQue.exe instead. (yes it actually is named .exe !),
Set it to run as root, run in terminal. (it happened it crash and is not entirely happy but it works OK)
Starting it you may in terminal see it wants /usr/lib/pkcs11/gnome-keyring-pkcs11.so - but it seems it do not need it.
(can be had by installing the 32 bit package of gnome-keyring)
Go by the manual (see 4 above);
File>Create, enter queue name, queue type i.e PXL, Next, Connection TCP/IP, Enter IP, Next, Browse -> another window opens (maybe in background!), pick printer, OK, Next, Next, Here (Print optins) i had to change to Color (Some settings here make printer fail so do not change until you have made sucessful test print, then rerun CQue), Create, OK. To exit: Cancel, OK.
The printer then shows up in MCC, and of course also in CUPS interface http://localhost:631
If you do not need it, remove the hplip thingy in system tray: # urpme hplip-gui
____NOTES
Following seem to happen when not installing task-printing initially on Mageia 5: ( Not experienced with other versions, just follow 1 ) above)
CUPS log said filter failed and the log indicated that file /usr/bin/sicgsfilter was missing. remedy: # ln -s /opt/cel/bin/sicgsfilter /usr/bin/sicgsfilter
Cups log then indicated it need more packages; installing task-printing solved that.
Page languages
I have only tried using printer language PXL, aka PCL6.
If you choose PCL it is PCL5e.
PostScript only works if you purchase an expensive physical program module to plug in.
I have no idea what raw means here
Update: For UFRII se separate post below

Transfer protocols
The printer receives data quickest using "TCP/IP9100" but IPP and LPD also works.
Reaching the printer
o Settings:
-- If installed for PCL: launch CQue, see 5) above
-- If installed for UFRII: launch cngplp as root, se the post below on UFRII
- above are probably the best reliable methods to change default settings -
o MCC>Hardware>Printers
o CUPS interface http://localhost:631
o Printer status like number of printed pages, and direct print of a couple formats: se printer directly in http://prin.ter.IP.adress
Memory expansion
Standard laptop type RAM modules type DDR333, 333MHz, PC2700, 200p SODIMM, 2,5V CL2,5 apparently works splendid. I scavenged one from my old laptop when i upgraded it. 256MB get you a long way.
BUG; misbehaving printing rotated images
The Canon LBP7750Cdn, (and CQue 2.02, mga2) stalls or misbehaves badly on documents from LibreOffice Draw if it contains an jpeg image rotated using LibreOffice. (This took me several hours...) It did not help to export as pdf, then print. Finally i deleted the images, rotated them in gwenview, and just mounted them in LibreOffice. Full OK.
Still after many years no firmware update (feb 2018)
Avoid expensive toner cartridges
1) put tape on the cartridges optical plastic ends. It will then print more before stopping. It will count the pages anyway, calculate, and stop before it is empty lying about it is empty and never even attempt to try printing with that cartridge again.
Cassettes have a small chip it stores info onto, and that can easily be changed.
2) buy extra chips on i.e Ebay. Even an "empty" cartridge can continue much more then - but not forget the tape mentioned above - *first*. Chips come like cartridges for more or less page counts.
3) It is possible to buy more toner powder. Also in kit with chips, tool, instruction.
4) Or buy refilled cartridges. Affix the tape i mentioned above on them.
Waste Toner Container
When full, (after about 17k pages here) just empty it. (careful...) i.e drill/melt a hole, and afterwards put a tape on the hole.
Adding names making this HOWTO more easily to find: Canon i-SENSYS LBP7750Cdn LBP7750C LBP7750 LBP 7750 Cdn 7750Cdn 7750C