Ich habe selbiges Problem mit dem ip4000. Schließe ich den Drucker lokal an, ist der richtige Treiber in der Liste (zusätzlicher Hersteller BJCANON taucht auf). Möchte ich jedoch einen Netzwerkdrucker jeglicher Art anschließen, taucht er nicht auf. Aus irgend einem nicht verständlichen Grund scheint Canon eine Installation als Netzwerkdrucker von OSX aus zu unterbinden.
Ich versuchte, den Drucker als USB-Drucker zu installieren und dann händisch den Anschluß von USB nach smb://windowsrechner/druckername zu ändern - auch Pustekuchen. Ist der Drucker als USB-Drucker installiert, wird in der Konfigurationsdatei (/etc/cups/printers.conf) überhaupt kein Anschlußport angegeben. Stattdessen lädt die Filter-Datei ein binäres Plugin in /Library/Printers/, das die USB-Kommunikation übernimmt. Keine Ahnung, was sich Canon dabei gedacht hat.
Aber einen Ausweg gibt es dennoch: Der Apple-Treiber des BJC 8200 funktioniert. Allerdings darf als Auflösung maximal 600 dpi ausgewählt werden (bei 1200 wird vergrößert über 4 Blätter/ Seite gedruckt) und die Farben erscheinen erst einmal sehr blass. Verstellt man einige Parameter, kommt man auch zu akzeptableren Ergebnissen. Über die URL http://localhost:631 kann man Filtereinstellungen vornehmen, die im Drucker-Utility nicht einstellbar sind.