Ubuntu: Canon Pixma MP620 im WLAN-Modus

Achtung: Die Anleitung funktioniert nur noch eingeschränkt in neueren Ubuntu-Versionen (Ubuntu 12 und höher)

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

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

sudo apt-get install ia32-libs

installiert.

Die Treiber für den MP620 lädt man sich von der Canon-Seite (Canon Australia). Hier sind die direkten Links aud die 2.80er:

 

 

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.
Erhält man eine Fehlermeldung, dass libcups fehlt, muss man folgendes installieren:

apt-get install libcups2-dev

 

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:

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

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/

  • Auf Administration klicken
  • Dann auf Find New Printers bzw. Add Printer klicken. Der Drucker wird nun gesucht (das kann einige Zeit dauern, also Geduld).
  • Wichtig: Bei der Auswahl des Druckertreibers in der Liste nach MP620-630 suchen, ohne PIXMA.
  • In den Druckeroptionen (Set Printer Options) unter Paper Feed “Cassette” auswählen, unter Paper Size “A4″.
  • Den Drucker testen.

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: