Hallo, Am Freitag, 8. Dezember 2006 09:26 schrieb Johannes Meixner:
Hallo,
On Dec 7 22:11 Siegfrid Brandstätter wrote (shortened):
... Suse 10.0 ...
Ach so! Ich hatte openSUSE 10.2 im Kopf.
In Problemfällen ist wohl die einfachste Abhilfe: YaST Scannerkonfiguration (hier auf Englisch) -> [Other] -> "Scanning via Network"
gibt es bei mir in Yast nicht unter "andere"
Bei Suse Linux 10.0 steht im Hilfetext der YaST Scannerkonfiguration (ich habe es hier auf meinem Rechner nur auf Englisch): ------------------------------------------------------------------ If you press Change, an additional dialog opens in which to edit the configuration, test active scanners, or set up scanning via network. ------------------------------------------------------------------ also: -> [Change] (bzw. [Ändern] oder ähnlich) -> [Scanning via Network] (bzw. [Scannen via Netzwerk] oder ähnlich) dann dort den YaST Hilfetext lesen ------------------------------------------------------------------ Local Host Configuration By using the loopback network, saned and the net metadriver can be used even on your local host. In this case, the server and client are the same machine (localhost). Some scanners, such as parallel port scanners, require root privileges. When you enter "localhost" for both the server and the client, you can access such a scanner even as a normal user on your local host. ------------------------------------------------------------------ und "localhost" sowohl bei "Permitted Clients for saned"
Der Vorschlag ist localhost,127.0.0.0/24
als auch bei "Servers Used for the net Metadriver" eintragen
Der Vorschlag ist localhost
oder einfach auf [Propose] (bzw. [Vorschlag] oder ähnlich) klicken. -> [Next] -> [Finish]
Mit dem Vorschlag geht es nicht, meine anderen Versuchseinstellungen gehen auch nicht. Hab auch keine Ahnung was ich da anderes eintragen sollte, als der Vorschlag vorgibt.
In 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 2. In /etc/sane.d/saned.conf den Zugriff von "localhost" erlauben. Wie mache ich das? # The contents of the saned.conf file is a list of host names, IP # addresses or IP subnets (CIDR notation) that are permitted to use local # SANE devices. IPv6 addresses must be enclosed in brackets, and should # always be specified in their compressed form. # # The hostname matching is not case-sensitive. # #scan-client.somedomain.firm #192.168.0.1 #192.168.0.1/29 #[2001:7a8:185e::42:12] #[2001:7a8:185e::42:12]/64 # # NOTE: /etc/inetd.conf (or /etc/xinetd.conf) and # /etc/services must also be properly configured to start # the saned daemon as documented in saned(8), services(4) # and inetd.conf(4) (or xinetd.conf(5)). Hier ist doch localhost aktiv 3. In /etc/sane.d/net.conf "localhost" als Server eintragen. # This is the net config file. Each line names a host to attach to. # If you list "localhost" then your backends can be accessed either # directly or through the net backend. Going through the net backend # may be necessary to access devices that need special privileges. # localhost localhost 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. Datei oder Ordner file:///etc/sane.d/saned.users existiert nicht
Wenn der Scanner als root geht, ist es zu 99.99% nur ein Rechteproblem und keines im USB-System (d.h. bzgl. der USB Software) bzw. mit der USB-Hardware, denn dann würde es gar nicht funktionieren.
Das denke ich ja auch, bis zum update hatte es ja nie eine Problem gegeben, brauchte nie eine Netzwerk. Daher frage ich mich ob das ganze "Netzwerkeinrichten" und die anderen Einstellungen nicht sowieso unnötig sind. Was fehlt ist doch wahrscheinlich nur die verlorenen Rechte für die User. Aber wie bitte soll ich das ändern. Mehr als das ich die user in die Gruppe scanner eintrage und reached:/home/sigi # ls -l /dev/parport0 crw-rw---- 1 root scanner 99, 0 2006-12-05 19:16 /dev/parport0 mache, fehlt mir nicht ein? Danke und 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