Hallo Johannes, hallo Liste, Am Freitag, 8. Dezember 2006 13:16 schrieb Johannes Meixner:
Hallo,
On Dec 8 12:34 Siegfrid Brandstätter wrote (shortened):
Mit dem Vorschlag geht es nicht,
Ich kann nicht nachvollziehen warum es hier Abweichungen zum Normalfall gibt - evtl. wurde schon zu viel herumkonfiguriert. Egal.
Dann eben manuell:
http://de.opensuse.org/SDB:Scanner_einrichten_ab_SUSE_LINUX_9.2 im "libusb + resmgr + PAM" Abschnitt unten ist beschrieben, was dazu alles manuell einzurichten ist (nur den saned via xinetd zu aktivieren genügt nicht).
1.Den saned als root laufen lassen (Voreinstellung in /etc/xinetd.d/sane-port). # default: off # description: The saned provides scanner service via the network. \ # Applications like kooka, xsane or xscanimage can use the remote \ # scanner. service sane-port { disable = no socket_type = stream wait = no user = sigi,claudia group = scanner server = /usr/sbin/saned port = 6566
Es kann nicht funktionieren, wenn der saned nicht als root läuft, denn hier kann ja nur root auf den Scanner zugreifen. Hier eine funktionierende /etc/xinetd.d/sane-port: ------------------------------------------------------------ service sane-port { socket_type = stream port = 6566 wait = no user = root group = root server = /usr/sbin/saned disable = no } ------------------------------------------------------------
Damit der xinetd beim Booten automatisch gestartet wird:
root@host> insserv xinetd
OK, dass habe ich nun geändert.
2. In /etc/sane.d/saned.conf den Zugriff von "localhost" erlauben.
In der vorhandenen /etc/sane.d/saned.conf ist nichts eingetragen. Ich kann nicht nachvollziehen, warum nicht. Dann eben manuell:
root@host> echo '127.0.0.0/8' >>/etc/sane.d/saned.conf
('127.0.0.0/24' sollte genauso funktionieren)
localhost 127.0.0.0/8127.0.0.0/8 War jetzt auf schon einmal vorhanden, dadurch wurde es nun ein zweitesmal eingetragen, habe ich wieder auf eins reduziert . localhost 127.0.0.0/8
3. In /etc/sane.d/net.conf "localhost" als Server eintragen.
Die vorhandene /etc/sane.d/net.conf sieht o.k. aus.
4.In /etc/sane.d/dll.conf das "net" Backend aktivieren. # enable the next line if you want to allow access through the network: net #abaton #agfafocus
|--|
#nec niash #pie
ist auch.
Sieht o.k. aus.
Sicherheitshalber den xinetd neu starten:
root@host> rcxinetd restart
Herzlichen Dank, nun läuft wieder alles wie geschmiert (Scanner für user). Schönen Gruß Sigi -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org