ich habe ein Problem mit dem Scanner.
Ich besitze einen Scanner von Agfa 'SnapScan 1236s' und möchte ihn an
einem Linux-Server (suse 7.3) betreiben. Die Clients sind
vorläufig:
1. suse 7.3
2. Windows NT 4.0 (später)
Server und Client sind direkt mit Ethernet verbunden.
Nun das Problem:
Der Scanner wird vom Server erkannt und scanimage -L erkennt den Scanner
(auf dem Server läuft kein Xserver). Wird ein Bild gescannt wird auch
eine Datei engelegt mit Scanimage -d snapscan > test.gif.
Leider kann dan die Datei nicht in gif mit (ppmtogif) gewandelt werden.
Die Versuche:
athlon@diener:~> pnmfile test.gif
test.gif: PPM raw, 2552 by 3511 maxval 255
pnmfile: File has invalid format. The raster should contain 26880216
bytes, but
the file ends after only 9199579 bytes.
athlon@server:~> ppmtogif test.gif
ppmtogif: EOF / read error reading a one-byte sample
athlon@server:~> file test.gif
test.gif: Netpbm PPM "rawbits" image data
Ein Versuch mit dem Clientrechner und xscanimage über das Netzwerk
ergiebt eine ordnungsgemäße Vorschau, aber den gleichen Fehler bei der
Datei.
Ein Blick in den /var/log/messages ergibt folgendes:
Jan 12 21:50:53 server saned[10800]: access by athlon@client accepted
Jan 12 21:50:54 server kernel: (scsi0:2:0) no buffers left for 128(128)
bytes (data overrun!?)
Jan 12 21:50:54 server kernel: (scsi0:2:0) no buffers left for 16(16)
bytes (data overrun!?)
Ist die scsi karte nicht richtig konfiguriert?
Karte: aha152x
Adr=0x140
intr=10
Die Karte ist mit modprobe aha152x installiert werden. (mit isapnp
übigens auch der gleiche Erfolg)
Gruss
Ulf