[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: scannen uebers Netz



Hallo Guido,

* Guido schrieb:

> At 10.12.2001, Christian Schult wrote:
> > * Guido schrieb:
> [...]
> > > Das ist _natuerlich_ falsch. Auf dem "Scannerserver" muss natuerlich
> > > _nicht_ "net" sondern der richtige Scanner angegeben sein. Sont wuerde
> > > der ja auch versuchen uebers Netz auf den Scanner zuzugreifen.
> > Ja, microtek2 steht ebenfalls drin.
> 
> Dann entferne doch mal den "net" Einrag auf dem Server.

Also die Verbindung übers Netz vom Client zum Server klappt (das
klappte die ganze Zeit):

> export SANE_DEBUG_NET=128; scanimage -v -d net:rock:microtek2:/dev/sg0 --mode 24-bit --resolution 300 >| scan2.pnm
[sanei_debug] Setting debug level of net to 128.
[...]
[net] sane_init: trying to add rock.cocis.de
[net] add_device: adding backend rock.cocis.de
[net] add_device: backend rock.cocis.de added
[net] sane_init: done reading config
[net] sane_init: evaluating environment variable SANE_NET_HOSTS
[net] sane_init: done
[net] sane_open("rock:microtek2:/dev/sg0")
[net] sane_open: host = rock, device = microtek2:/dev/sg0
[net] sane_open: device rock not found, trying to register it anyway
[net] add_device: adding backend rock
[net] add_device: backend rock added
[net] sane_open: device not connected yet...
[net] connect_dev: trying to connect to rock
[net] connect_dev: connection succeeded
[net] connect_dev: sanei_w_init
[net] connect_dev: net_init (user=(null), local version=1.0.3)
[net] connect_dev: freeing init reply (status=Success, remote version=1.0.3)
[net] connect_dev: done
[net] sane_open: net_open
[net] sane_open: open rpc call failed (Cannot allocate memory)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
scanimage: open of device net:rock:microtek2:/dev/sg0 failed: Error during device I/O
[net] sane_exit: exiting
[net] sane_exit: closing dev 0x8051a70, ctl=3
[net] sane_exit: closing dev 0x80519f8, ctl=-1
[net] sane_exit: closing dev 0x8051988, ctl=-1
[net] sane_exit: closing dev 0x8051918, ctl=-1
[net] sane_exit: finished.


> > Was mich eher stört ist diese Meldung:
> > [net] open rpc call failed (Cannot allocate memory)
> 
> Bekommst Du diese Meldung auf dem Sever oder dem Client?

Vom Client, also von scanimage, egal ob ich's übers LAN versuche
oder auf dem Server über localhost.

Im Archiv der sane-devel Liste fand ich einen Thread zu der
Fehlermeldung. Leider stand fand ich keine direkte Lösung aber
offensichtlich gibt's da wohl einen Bug im Zusammenspiel mit dem
sg-Modul des Kernels.

Der Client ist Sid mit Kernel 2.4.16 und sane 1.0.5-3, der Server
ist Potato mit Kernel 2.2.20 (von kernel.org) und sane
1.0.1-1999-10-21-12. Der SCSI-Scanner Microtek Phantom 636 hängt
an einer Adaptec 1505 (aha152x.o).

Das Laden der Module klappt übrigens vorzüglich beim ersten Start
von scanimage (wenigstens etwas funktioniert), dank folgender
Einträge:

/etc/modutils/aha152x:
options aha152x aha152x=0x140,9,7,1,1
alias scsi_hostadapter sg

/etc/modutils/sg:
pre-install sg modprobe aha152x
alias char-major-21 sg
post-install sg echo "scsi add-single-device 0 0 6 0" >/proc/scsi/scsi

und einmal update-modules. :-) Natürlich muss die ISA-PnP-Karte
beim Start durch isapnp initialisiert werden.

Vielleicht sollte ich sane auf dem Server irgendwie updaten, aber
ich habe es auch schon auf einer SuSE 7.3 versucht, da gab's das
gleiche Problem.

Naja, falls noch jemand eine Idee hat ...


Gruß

christian


-- 
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an debian-user-de-request@lehmanns.de die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@Lehmanns.de
-----------------------------------------------------------

1043 eingetragene Mitglieder in dieser Liste.


Reply to: