Hallo Liste, weil ich mich noch als Linux-Anfänger fühle habe ich beim Kauf meines neuen Scanners zuvor recherchiert, welcher denn nun wohl am besten von SuSE Linux unterstützt wird. Meine Wahl fiel auf den Epson 1650. Denn nicht nur von Sane soll er unterstützt sein, sondern Epson selbst bietet Linux-Treiber (iscan) dafür an. Leider hat sich jetzt in der Praxis herausgestellt, daß die Sache doch wohl nicht so einfach ist: Der Scanner arbeitet nicht! Und dabei bin ich exakt den Anweisungen von Epson gefolgt (aber meine Erfahrung ist, daß selbst Spezialisten manchmal etwas vergessen, was sie für zu trivial halten): a) Ich habe das Treiber-rpm geladen und installiert (das scheint, bis auf eine Korrektur mit einem Symlink, die ich nach einer im Netz gefundenen Quelle ausgeführt habe, fehlerfrei gelaufen zu sein. Jedenfalls zeigt der Paketmanager überall grünes Licht) b) Ich habe geprüft, ob die Versionen des Kernel (muß >= 2.4.3 sein, ist 2.4.10), von sane (muß >= 1.0.3 sein, ist 1.0.5-71) und von gimp (muß >= 1.2.0 sein, ist 1.2.2-51). c) Der Scanner wurde angeschlossen und eingeschaltet d) in der Datei /etc/sane.d/epson.conf habe ich die Zeile usb /dev/usb/scanner0 erzeugt e) Mittels cat /proc/bus/usb/devices habe ich die Vendor-ID (04b8) und die product-ID (0110) erfahren und mittels modprobe scanner vendor=0x04b8 product=0x0110 das Scanner-Modul installiert Der letzte Schritt ist nun der Start von iscan. Und da gabs dann eine seltsame Fehlermeldung (ich weiß sie nicht mehr ganz genau), die sich darauf bezog, daß die C-library Probleme mit der gewählten locale Vorgabe hat (???). Meines Wissens hatte ich nur in der .bashrc dazu die Zeile export LANG=de_DE.ISO-8859-15 als locale-Einstellung. Die habe ich auskommentiert und danach ergab ein echo $LANG die Angabe de_DE.ISO-8859-1 Also wird das noch irgendwo anders vorgegeben, bloß wo? Und ist das wirklich der Hemmschuh? Jedenfalls kam danach beim Start von iscan nur noch die Fehlermeldung Befehl konnte nicht zum Scanner gesendet werden. Als es soweit war (und der Scanner immer noch keinen Muks tat), dachte ich, daß ich es vielleicht statt mit dem Epson-Treiber mit den SuSE-Instrumenten versuchen sollte. Also Yast2 gestartet und unter Hardware Scanner angewählt: Der Scanner wurde nicht erkannt, also manuelle Einstellungen: USB, dann Hersteller Epson: Der 1650 ist nicht auf der Liste. Daher dann Generic... Da war es inzwischen 3.30 Uhr morgens und ertappte mich dabei, am Computer einzuschlafen. Heute morgen mit klarem Kopf habe ich dann beschlossen, die Sache mit mehr System anzugehen. Zunächst eine Recherche bei Google, die erstaunlich wenig erbrachte: Eine spanische Website mit detaillierten Erklärungen. Die habe ich erstmal beiseite gelegt (mein Spanisch ist etwas eingerostet) für den äußersten Notfall. Dann nochmal das SuSE-Handbuch Konfiguration: 1) usbview zeigt den Scanner an 2) lsmod zeigt u.a. die Zeile scanner 7104 0 3) cat /proc/bus/usb/drivers zeigt die Zeilen: usbdevfs hub 0- 15: usblp 48- 63: usbscanner 4) Als ich /etc/usbmgr/host editieren will, stellt sich heraus, daß das Verzeichnis usbmgr garnicht existiert. Offenbar ist da ein ganzes Paket bei der Erstinstallation nicht mitinstalliert worden. Fragen (außer den oben schon genannten zu locale): - Kann das Fehlen dieses Pakets die Wurzel des Übels sein? - Und ist nun /dev/usbscanner oder /dev/usb/scanner0 die richtige Angabe? - Und wie bekomme ich die ganzen im Verlauf der geschilderten Konfiguartionsversuche verbogenen Dateien wieder in Ordnung? (da gibt es jetzt z.B. in /etc/sane.d die Dateien dll.conf, dll.conf.yast2-12619, epson.conf, epson.conf.yast2-12619 und in diesen Datein habe ich ziemlich herumeditiert) - wer weiß, wo ich noch Fakten geschaffen habe, die ich nicht so recht übersehe. Sorry, dass die Mail so lang geworden ist - aber auf diese Weise sind auch gleich alle Fakten (hoffe ich) auf dem Tisch. Gruss von Heimo --- Heimo Ponnath Webdesign, Rotenhäuserstr. 51, 21109 Hamburg Tel: 040-753 47 95,Fax: 040-752 68 03, http://www.heimo.de/