English versionVersion francaise

Ubuntu: Canon Pixma MP620 im WLAN-Modus

Nach langem hin und her und dem Zusammenklauben verschiedener Informationen von den verschiedensten Webseiten (eine Auswahl unten), habe ich es geschafft, meinen Canon Pixma MP 620, den ich über WLAN betreibe, in Ubuntu zu installieren. Es gibt evtl. elegantere und einfachere Möglichkeiten, aber die folgende Prozedur hat bei mir auf jeden Fall funktioniert.
Diese Anleitung funktioniert ab Ubuntu 9.04 und wurde auf einem 64-bit System getestet.

DRUCKER

1. Treiber von der Canon-Seite installieren

Als erstes sollte man die Treiber von der Canon-Seite (Canon Australia) laden. Hier sind die direkten Links aud die 2.80er:

IJ Printer Driver Ver. 2.80 for Linux(debian Common package)

IJ Printer Driver Ver. 2.80 for Linux(debian Package for the MP610 series)

Diese Treiber installiert man mit dpkg in der obigen Reihenfolge. Da es sich um 32-bit-Treiber handelt, muss man folgenden Befehl anwenden:

dpkg -i --force-architecture --force-all <Paketname>

Mit --force-architecture wird die Überprüfung der Plattform umgangen. Mit --force-all etwaige vorhandene Treiber ersetzt.

2. Treiber für den WLAN-Modus installieren

Im nächsten Schritt muss man die CUPS-bjnp Treiber bei Sourceforge herunterladen. Es gibt keine deb-Dateien, die man unter Ubuntu (als Debian-Derivat) einfach so installieren kann. Das heißt im Klartext, es ist notwendig, alien zu installieren. Alien konvertiert rpm-Pakete in das deb-Format:
sudo apt-get install alien
Hier direkte Links zu den 64-bit Treibern:

Installiert werden diese nun mit
sudo alien -i <Paketname>

3. PPD-Datei

CUPS bringt (noch) keine eigenen PPDs für den MP620 mit. Deshalb ist es notwendig, sich bei Sourceforge angepasste PPDs zu besorgen:

ppdMP620-630en-1.5.tar.gz

Die im Archiv enthaltene canonmp620-630en.ppd kopiert man nach

/usr/share/cups/model bzw. /usr/share/ppd

Die Datei cifmp610.conf kopiert man nach

/usr/lib/bjlib


4. IA32-LIBS

Der Treiber benötigt die ia32-libs, die man sich mit

sudo apt-get install ia32-libs

installiert.

5. Cups: Den Drucker einrichten

Zuerst sollte man CUPS neustarten:
sudo /etc/init.d/cupsd restart

Dann ruft man das CUPS-Interface auf: http://localhost:631/

SCANNER

Die Installation des MP620 als Scanner ist mit Sane 1.0.20 (und höher) einfach geworden.

1. Sane backends downloaden: https://alioth.debian.org/frs/?group_id=30186

2. Sane backends installieren. Dazu die Datei entpacken, einen Terminal öffnen, in das Verzeichnis wechseln und folgendes eingeben:

./configure
sudo make
sudo make install



Quellen: