Neuer Multifunktionsdrucker, neues Glück? Na mal gucken…
Schön wäre es, der Drucker druckt mit den foomatic-Treibern und Cups zwar, doch sind die drei Grundfarben jeweils einen halben Zentimeter vertikal verschoben, ergo zu nichts zu gebrauchen, wenn mann nicht eh nur reinschwarz druckt. Der Scanner wurde überhaupt nicht erkannt. Habe nach einigem Suchen die Seite von Dieter Schütze gefunden. Er beschreibt dort ausführlich die Installation eines ähnlichen Gerätes unter Mandrake (heute Mandriva).
Versuchen wir das mal ähnlich unter Ubuntu/Debian.
Zuallererst müssen wir uns die Treiber von der Epson-Avasys Homep
age ziehen. Auch nach Auswahl von Debian bekommt mann ein .rpm Paket angeboten, warum auch immer…
Wir benötigen den CUPS-Treiber sowie das iscan-Paket für gcc >= gcc3.4.
Nach dem Download eine Konsole öffnen, in den Ordner mit den .rpm’s wechseln und folgendes Kommando ausführen:
alien --scripts iscan* pips*
Nach kurzer Wartezeit hat das Programm alien (muss nachinstalliert werden) die rpm’s in .deb Pakete umgewandelt, mit denen die Debian Paketverwaltung endlich etwas anfangen kann.
Beide werden nun kurzerhand installiert:
dpkg -i *.deb
Drucker:
Der Drucker ist am einfachsten installiert, einfach im Kontrollzentrum einen neuen lokalen Drucker hinzufügen und als Drucker den Epson Stylus CX3700 auswählen. Dieser bietet nun 2 Treiber, einmal mit dem Anhang CUPS+Gutenprint und einmal den Photo Image Print System Herstellertreiber. Letzteren wählt ihr und seid damit auch schon fast durch. Der Drucker sollte von nun an vernünftig funktionieren.
Scanner:
Mit dem Befehlt sane-find-scanner suchen wir nach angeschlossenen Scannern. Die Ausgabe dürfte neben einigen Zeilen Erklärungen folgendes enthalten:
found USB scanner (vendor=0x04b8 [EPSON], product=0x0818 [USB MFP]) at libusb:002:002
Wunderbar, Scanner gefunden, nun muss er nur noch eingebunden werden.
Hierzu die Datei /etc/hotplug/usb.usermap editieren, und folgende Zeile einfügen.
# EPSON Stylus DX3850
epson_scanner 0x0003 0x04b8 0x0818 0x0000 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000
Nun die Datei /etc/hotplug/usb/epson_scanner erstellen, und folgendes einfügen
#!/bin/bash
if [ "${ACTION}" = "add" ] && [ -f "${DEVICE}" ]
then
chown root "${DEVICE}"
chgrp users "${DEVICE}"
chmod 660 "${DEVICE}"
fi
Nun die Datei mittels
chmod +x /etc/hotplug/usb/epson_scanner
ausführbar machen.
In /etc/sane.d/epkowa.conf nun alles auskommentieren, was nicht schon auskommentiert ist und die Zeile usb 0×4b8 0×0818 anfügen. In /etc/sane.d/epson.conf ebenso verfahren.
Anschließend könnte man sicherlich einige Dienste neustarten (sane & hotplug?) und es läuft, oder man rebootet den ganzen Rechner einmal, holt eine Tasse Kaffee aus der Küche und freut sich 2 Minuten später über sein funktionierendes Multifunktionsgerät.
Zum scannen kann man sowohl auf das Epsontool iscan zurückgreifen oder xsane verwenden, das nimmt sich nichts.
tags: epson stylus 3700 3800 3850 linux ubuntu debian cups sane iscan pips