• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[Solved]Agfa snapscan 1212u

Hallo,
ich nochmal....
irgendwie hab ich nicht denn "richtigen dreh"!

Mein Scanner (AGFA Snapscan 1212U USB) bringt mich zum rasen. Nach lesen des Howto und mehrmaligem "durchorgeln" der SuFu läuft das ding immer noch nicht.
Der Pfad der Firmware in der snapscan.config ist angegeben.

Xsane meldet: Keine Geräte erreichbar.

Auszug aus sane (lt. Howto):
linux:/home/uwi # sane-config --version
1.0.15
linux:/home/uwi # scanimage -L

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
linux:/home/uwi # sane-find-scanner

# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x06bd [AGFA ], product=0x2061 [SNAPSCAN]) at libusb:005:034
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.

# Not checking for parallel port scanners.

# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.
linux:/home/uwi # /etc/sane.d
bash: /etc/sane.d: is a directory
linux:/home/uwi # export SANE_DEBUG_DLL=255 ; scanimage -L
[sanei_debug] Setting debug level of dll to 255.
[dll] sane_init: SANE dll backend version 1.0.11 from sane-backends 1.0.15
[dll] sane_init: reading dll.conf
[dll] add_backend: adding backend `snapscan'
[dll] sane_get_devices
[dll] load: searching backend `snapscan' in `/usr/lib/sane'
[dll] load: trying to load `/usr/lib/sane/libsane-snapscan.so.1'
[dll] load: dlopen()ing `/usr/lib/sane/libsane-snapscan.so.1'
[dll] init: initializing backend `snapscan'
[dll] init: backend `snapscan' is version 1.4.40
[dll] sane_get_devices: found 0 devices

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
[dll] sane_exit: exiting
[dll] sane_exit: calling backend `snapscan's exit function
[dll] sane_exit: finished
linux:/home/uwi #

da sane einen USB Scanner gefunden hat, weiss ich nicht weiter.

besten dank im Voraus..
 

misiu

Moderator
Teammitglied
Überprüfe nochmal den Pfad zu Firmware, und die Lese/Schreibrechte.

MfG
misiu
 
OP
R

Redbulluwi

Newbie
Der Pfad ist richtig angegeben.
Auch chmod 666 /dev/usb/scanner0 und mknod /dev/usb/scanner0 c 180 48 habe ich
ausgeführt.
Was meinst du genau mit Schreib/ und Leserechten?

...dank für die mühen...
 

misiu

Moderator
Teammitglied
Redbulluwi schrieb:
Was meinst du genau mit Schreib/ und Leserechten?

...dank für die mühen...

Auf die Firmware, rw für alle Gruppen
Sonst noch:
http://portal.suse.com/sdb/de/2005/09/jsmeix_scanner-setup-100.html

Welchen Linux hast du den?
 

misiu

Moderator
Teammitglied
Die Firmware sill der Gruppe users angehören, mit mindestens lese recht
für diese. D.h. öffne Konqueror im Adminmodus ( Alt+F2->kdesu konqueror)
und klicke mit der rechten Maustaste auf deine
Firmwaredatei->Eigenschaften->Berechtigungen,
da kannst du es ändern.

Update mal sane:
http://packman.links2linux.de/index.php4?action=211&vn=3

verwende andere USB-Büchse, kein USB-Hub dazwischen.

MfG
misiu

In deiner dll.conf entkommentieren:
snapscan

Deine snapscan.conf muss so aussehen:

#------------------------------ General -----------------------------------

# Change to the fully qualified filename of your firmware file, if
# firmware upload is needed by the scanner
# Die Firmware kopiere am besten hier:
firmware /etc/sane.d/deinefirmware.bin

# If not automatically found you may manually specify a device name.

# For USB scanners also specify bus=usb, e.g.
# /dev/usb/scanner0 bus=usb


#--------------------------- USB scanners -----------------------------------
# These USB devices will be probed automatically
# (This will currently work only on Linux)

# Agfa 1212U
usb 0x06bd 0x0001
 
OP
R

Redbulluwi

Newbie
@misiu, meine cofig sieht folgendermaßen aus, wobei die SnapScan1212U_2.bin auch dort tatsächlich eingetragen ist.

Der Scanner hängt direkt, ohne Hub, an einer USB Karte, und wird auch als Agfa 1212u
erkannt.
(leider war ich die Woche über auf Montage und konnte so nicht weiter...)

gruß Uwi

--------------------------- General -----------------------------------
usb/dev/usbscanner
# Change to the fully qualified filename of your firmware file, if
# firmware upload is needed by the scanner
firmware /etc/sane.d/SnapScan1212U_2.bin

# If not automatically found you may manually specify a device name.

# For USB scanners also specify bus=usb, e.g.
# /dev/usb/scanner0 bus=usb

# For SCSI scanners specify the generic device, e.g. /dev/sg0 on Linux.
# /dev/sg0

#---------------------------------------------------------------------------
# No changes should be necessary below this line
#---------------------------------------------------------------------------

#-------------------------- SCSI scanners ----------------------------------
# These SCSI devices will be probed automatically
scsi AGFA * Scanner
scsi COLOR * Scanner
scsi Color * Scanner
scsi ACERPERI * Scanner

#--------------------------- USB scanners -----------------------------------
# These USB devices will be probed automatically
# (This will currently work only on Linux)

# Benq/Acer/Vuego 310U
usb 0x04a5 0x1a20
usb 0x04a5 0x1a26

# Benq/Acer/Vuego 320U
usb 0x04a5 0x2022

# Benq/Acer/Vuego 620U / 620UT
usb 0x04a5 0x1a2a
usb 0x04a5 0x2040

# Benq/Acer/Vuego 640U
usb 0x04a5 0x2060

# Benq/Acer/Vuego 640BU
usb 0x04a5 0x207e

# Benq/Acer/Vuego 640BT
usb 0x04a5 0x20be

# Benq/Acer/Vuego 1240U
usb 0x04a5 0x20c0

# Benq/Acer/Vuego 3300 / 4300
usb 0x04a5 0x20b0

# Benq/Acer/Vuego 4300
usb 0x04a5 0x20de

# Benq/Acer/Vuego 5000
usb 0x04a5 0x20fc

# Benq/Acer/Vuego 5300
usb 0x04a5 0x20fe

# Agfa 1236U
usb 0x06bd 0x0002

Agfa 1212U
usb 0x06bd 0x0001
usb 0x06bd 0x2061

# Agfa Snapscan e10
usb 0x06bd 0x2093

# Agfa Snapscan e20
usb 0x06bd 0x2091

# Agfa Snapscan e25
usb 0x06bd 0x2095

# Agfa Snapscan e26
usb 0x06bd 0x2097

# Agfa Snapscan e40
usb 0x06bd 0x208d

# Agfa Snapscan e42
usb 0x06bd 0x20ff

# Agfa Snapscan e50
usb 0x06bd 0x208f

# Agfa Snapscan e52
usb 0x06bd 0x20fd

# Epson Perfection 660
usb 0x04b8 0x0114

# Epson Perfection 1670
usb 0x04b8 0x011f

# Epson Perfection 2480
usb 0x04b8 0x0121
 

misiu

Moderator
Teammitglied
Zitat:
"
--------------------------- General -----------------------------------
usb/dev/usbscanner
# Change to the fully qualified filename of your firmware file, if
# firmware upload is needed by the scanner
firmware /etc/sane.d/SnapScan1212U_2.bin
"

Steht das usb/dev/usbscanner wirklich so drin?
Wenn ja stelle davor "#", und probiere , ob es geht.

Kannst du den Scanner an einem direktem USB-Anschluss, am
Motherboard anschliessen (nicht USB-Karte, ist ja PCI-Steckarte oder?)?

MfG
misiu
 
OP
R

Redbulluwi

Newbie
hallo,

@ misiu:

habe
#------------------------------ General -----------------------------------
#usb/dev/usbscanner
# Change to the fully qualified filename of your firmware file, if
# firmware upload is needed by the scanner
firmware /etc/sane.d/SnapScan1212U_2.bin

geändert, und bekomme nun die Fehlermeldung:

Fehler beim Öffnen des Geräts `snapscan:libusb:003:002`:
Fehler während Geräte I/O.

Leider sind die USB anschlüsse am Motherboard defekt, aber wie beschrieben, wird der
Scanner ja als dieser erkannt, nur in Yast is er ein unbekanntes Gerät.
(ist PCI)
gruß Uwi
 
OP
R

Redbulluwi

Newbie
@ misiu:

...ist mir gerade aufgefallen:
Agfa 1212U
usb 0x06bd 0x0001
usb 0x06bd 0x2061

ist das so korrekt? Bei den anderen dev ist immer nur ein usb angegeben...
 

misiu

Moderator
Teammitglied
Dein Scanner ist:
found USB scanner (vendor=0x06bd [AGFA ], product=0x2061 [SNAPSCAN]) at libusb:005:034

, also kannst du die andere Zeile auskommentieren, kann sein , dass
es zwei Ausführungen gab von dem selben Scanner.

Ich denke, dass dein Problem , die USB-Karte ist. Hast du die
kaputten Motherboard-Anschlüsse auch im BIOS ausgeschaltet?

Wird der Scanner jetzt im Infozentrum bei USB angezeigt?

Kannst du die USB-Karte in einen anderen Steckplatz stecken?
Hast du noch andere USB-Geräte?

MfG
misiu
 
OP
R

Redbulluwi

Newbie
Hi,

USB- PCI- Karte hat zwei USB- Anschlüsse. An einem hängt der Scanner, über den anderen läuft ein Hub, dort sind u.a. Bluetooth-Dongle, Kartenlesegerät dran, und bei bedarf Kamera, MP3 Player usw., funktioniert alles einwandfrei!

Wird der Scanner jetzt im Infozentrum bei USB angezeigt?

Was meinst du mit "Infozentrum"? Im Kontrollzentrum unter"angeschlossene Geräte"
ist er nicht aufgeführt, weder Scanner noch Usb.

An dem anderen PCI ist mein Modem, da hab ich Wochen für gebraucht bis das lief, da geh ich nich mehr ran...

( 3 PCI, 1x Modem, 1x Netzwerk, 1xUSB)
 

misiu

Moderator
Teammitglied
Nicht Kontrollzentrum!
Infozentrum:
System->Überwachung->Infozentrum

MfG
misiu
 
OP
R

Redbulluwi

Newbie
jau, und prompt gefund

SNAPSCAN

Hersteller: AGFA


Klasse
255
(Anbieterspezifische Klasse)
Unterklasse
0
Protokoll
0
USB-Version
1.00

Anbieter-Kennung
0x6bd
(AGFA-Gevaert NV)
Produkt-Kennung
0x2061
(SnapScan 1212U (?))
Revision
1.00

Geschwindigkeit
12 Mbit/s
Kanäle
0
Max. Paketgröße
0
 
OP
R

Redbulluwi

Newbie
Auch nach mehrmaligen Neu Installieren kein erfolg, auf anderem Rechner unter XP läuft der Scanner, ist also nicht defekt.
 

maaki

Member
Entferne Zeile 1 „usb/dev/usbscanner/“ <-Bullshit!
Raute von „# /dev/usb/scanner0 bus=usb“ entfernen
-> /dev/usb/scanner0 bus=usb

dann klappt´s auch!


hier nochmal alles von Adam bis Eva...

Installation des Agfa Snapscan 1212U unter SuSE10

Scanner anschließen und einschalten
mit Yast/Hardware/Scanner konfigurieren
->„Agfa Snapscan 1212U: Firmware-Upload benötigt. Treiber ´snapscan´“ auswählen.

in der Konsole überprüfen, ob Scanner richtig installiert wurde:

scanimage -L
->device ´snapscan: libusb:001:006´ is a Agfa Snapscan 1212U_2 flatbed scanner

sane-find-scanner
->found USB scanner (vendor=0x06bd [AGFA] , product=0X2061 [Snapscan]) at libusb:001:007


Es wird die Firmware-Datei benötigt. Diese Firmware-Datei ist nicht auf der Treiber-CD sondern wird erst bei der Treiberinstallation unter Windows erzeugt. Sie liegt unter /hda1/Programme/Agfa/ScanWise 2_00/SnapScan 1212U_2.bin

„SnapScan 1212U_2.bin“ nach /etc/sane.d kopieren
rename „SnapScan 1212U_2.bin“ zu „SnapScan1212U_2.bin“ (Linux hat Probleme mit dem Leerzeichen)

/etc/sane.d/snapscan.conf mit Kwrite öffnen und bearbeiten
Zeile 5 „firmware /path/to/your/firmware/file.bin“ durch
->„firmware /etc/sane.d/Snapscan1212U2_bin“ ersetzen

in Zeile 10 „# “ von „# /dev/usb/scanner0 bus=usb“ enfernen
->“/dev/usb/scanner0 bus=usb“

unter „# Agfa 1212U“ in Zeile 68 existieren 2 Einträge, da es 2 unterschiedliche Versionen des Scanners gibt.
Den Eintrag, welcher mit der Product id aus sane-find-scanner übereinstimmt stehenlassen, den anderen Eintrag löschen.

mfg
Markus
 
Oben