sorry to not notice your reply till today;
as you have discovered, Canon do not produce open-source drivers; I see your device is multi-function with a laser printer; and scanner; and is sold in Europe; but canon europe do not offer the linux driver on their site;
for its seemingly cheaper laser printers, canon uses its own proprietary language; and the details seem to vary from one model to another
this thread:
Canon/CUPS problem - openSUSE Forums
had three pages of efforts by joedibono to try to get his LBP3000 canon printer going; it worked in Ubuntu; but he could not get OpenSuse to run it;
I guess if I ask you if you are using 32bit or 64bit Suse; 32bit seems easier; there are some library issues in using 64bit; some folks get around these creating mysterious symbolic links to libraries;
I don’t think I have any easy solutions: a proprietary canon language may be a problem; turboprint in germany make very good drivers for inkjet canons, but not the canon lasers
this thread from Ubuntu
[ubuntu] canon mf4100 series scanning - Ubuntu Forums](http://ubuntuforums.org/showthread.php?t=878966)
seems to suggest the person has got his printer to work; and indeed his scanner too;
if you have access to such magazines as linux format, they have live CD versions of distros such as ubuntu; you could try to configure your printer through ubuntu; with the live CD option, one can put the DVD or CD into the drive; and if your boot options allow the CD drive as the first port of call, the CD boots and you can try out various linux distros that way; if your printer by chance works there, you may choose to use ubuntu rather than suse; or if you have a good broadband connection, another way to try ubuntu is to download the latest ubuntu and try it; see if it will recognise and configure your printer; mepis (another distro, based on debian) seems to also have a reputation as having the knack to configure hardware;
I could ask you about your install of the tar.gz file that you downloaded from the Canon Asia site, but YaST seems to have recognised that it was unzipped; and presumably installed;
let us know how you get along;