Hallo Leute!
Ich habe heute einen Scanner (Canon LiDE 35/40/50) bekommen und wollte das einrichten. sane-find-scanner findet es:
found USB scanner (vendor=0x04a9 [Canon], product=0x2213 [CanoScan], chip=GL842) at libusb:002:018
scanimage -L findet ebenso was:
device `genesys:libusb:002:018' is a Canon LiDE 35/40/50 flatbed scanner device `hpaio:/net/Officejet_6500_E710a-f?ip=192.168.5.7' is a Hewlett-Packard Officejet_6500_E710a-f all-in-one
der zweite ist ein Multifunktionsgerät und der erste ist der USB-Scanner. Wenn ich aber versuche mit XSane oder per Kommandozeile was zu scannen, geht es nicht:
scanimage -d genesys:libusb:002:018 -x 300 -y 300 --format=jpeg > /tmp/x.jpg
[sanei_debug] Setting debug level of genesys to 255. [genesys] SANE Genesys backend version 1.0 build 2508 from sane-backends 1.0.25 [genesys] SANE Genesys backend built with libusb-1.0 [genesys] sane_init: authorize != null [genesys] sane_init: little endian machine [genesys] probe_genesys_devices start [genesys] attach: start: devp != NULL, may_wait = 0 [genesys] attach: trying to open device `libusb:002:019' [genesys] attach: device `libusb:002:019' successfully opened [genesys] attach: found Canon flatbed scanner LiDE 35/40/50 at libusb:002:019 [genesys] attach completed [genesys] probe_genesys_devices: 1 devices currently attached [genesys] probe_genesys_devices completed [genesys] sane_genesys_init completed [genesys] sane_open: start (devicename = `libusb:002:018') [genesys] sane_open: couldn't find `libusb:002:018' in devlist, trying attach [genesys] attach: start: devp != NULL, may_wait = 1 [genesys] attach: trying to open device `libusb:002:018' [genesys] attach: couldn't open device `libusb:002:018': Invalid argument [genesys] sane_genesys_open: Invalid argument scanimage: open of device genesys:libusb:002:018 failed: Invalid argument [genesys] sane_genesys_exit start [genesys] sane_genesys_exit completed
Ich finde auch im Internet keine richtige Hilfe dabei... Warum sagt sane, dass der Scanner erstmal gefunden wird, und dann "invalid argument"? Übrigens, /dev/scanner, das ich erwartet hätte, ist nicht dabei... Kann das das Problem sein? Wie soll ich am besten erzeugen?
Danke Luca Bertoncello (lucabert@lucabert.de)