Am Donnerstag, 20. Juni 2002 10:12 schrieb Philipp Zacharias: 'nen Abend Philipp [...]
Ganz trivial: Der Scanner ist schon an, ja? Und der usbmgr hat ihn auch gefunden (Du kannst z.B. mal usbview aufrufen, das Prog gibt Auskunft über gefundene USB-Devices).
Das Programm usbview spuckt bei mit folgende Info zum Scanner aus (wird als "CanonScan" erkannt): CanoScan Manufacturer: Canon Speed: 12Mb/s (full) USB Version: 1.10 Device Class: ff(vend.) Device Subclass: 00 Device Protocol: 00 Maximum Default Endpoint Size: 8 Number of Configurations: 1 Vendor Id: 04a9 Product Id: 220d Revision Number: 1.00 Config Number: 1 Number of Interfaces: 1 Attributes: a0 MaxPower Needed: 500mA Interface Number: 0 Name: (none) Alternate Number: 0 Class: ff(vend.) Sub Class: 0 Protocol: 0 Number of Endpoints: 3 Endpoint Address: 81 Direction: in Attribute: 3 Type: Int. Max Packet Size: 1 Interval: 16ms Endpoint Address: 82 Direction: in Attribute: 2 Type: Bulk Max Packet Size: 64 Interval: 0ms Endpoint Address: 03 Direction: out Attribute: 2 Type: Bulk Max Packet Size: 64 Interval: 0ms [...]
Mein Tipp: Mach folgende Schritte: 1. Lege innerhalb von Deinem Home ein Verzeichnis names bin an: mkdir bin Alternativ kannst Du das folgende Shellskript auch in ein anderes /bin-Verzeichnis kopieren, nur vuescan darf dann in keinem /bin liegen. 2. Lege eine Datei, die Du sinnvollerweise z.B. vuescan nennst, an mit folgendem Inhalt:
#! /bin/sh export SCANNER0="/dev/usbscanner" export SCANVID="04a9" export SCANPID="220d" /Pfad/zu/vuescan (alternativ /Pfad/zu/vuescan_static)
3. Mache einen chmod 700 (so darf es nur der owner ausführen) auf die Datei. 4. Führe die Datei aus. Jetzt werden die Export-Variablen richtig gesetzt und vuescan gestartet und verfallen automatisch wieder, wenn Du diese Shell schließt.
Habe ich soweit nachvollzogen, aber wieder erscheint der freundliche Hinweis: No scanner was found attatched to your computer (<- also kein Scanner) 1) For SCSI scanners ... (<- habe ich nicht) 2) Make sure you turn on SCSI (<- s.o.) 3) make sure you've set up environment variables for USB scanner ( <- dachte, hätte ich gemacht, s.o.: export ...) 4) See the VueScan Release Notes for more info (<- Steht net viel drin)
Warum so kompliziert, warum die export-Variablen nicht mit in .profile aufnehmen, damit sie automatisch gesetzt werden? Weil ich den Eindruck hatte (kann aber auch an was anderem gelegen haben), dass nach dem Setzen der Variablen mein Epson-Scan-Prog nicht mehr wollte.
Habe ich noch nicht ausprobiert, dachte es würde auch so gehen
Ah, nochwas: Laut vuescan Hilfe brauchst Du bei einem Kernel neuer als 2.4.12 keine Variablen setzen, da der Scanner automatisch erkannt werden sollte. Hatte ich auch gelesen, aber da es so nicht funktionierte, wollte ich mal schauen, ob ein anderer Pfad zum Ziel führt.
Gruß Bernd -- Die Antwort ist 42