well the very first thing is to install a supported Operating system!
Fedora 17
Fedora 18
are both
unsupported
please install Fedora 20
and fedora 17 has been unsupported for a year
as in you are missing a YEARS WORTH of security updates
you would NOT run windows7 with a YEARS WORTH OF UPDATES MISSING !!!
also cannon is very well known for NOT supporting Apple or Linux ( Microsoft ONLY shop )
some are supported in CUPS and will be in the default installed cups software
see the web interface
http://localhost:631
that is YOUR computer