On Sun, 28 Jun 2015 14:07, Michael Eschweiler wrote:
Hallo Axel,
das:
Trage den Benutzer des Scanners über YaST in die Gruppe "lp" ein
hat auf dem Server geholfen, d.h. auf dem Server kann ich jetzt scannen. Im Netz ist der Scanner aber weiterhin nicht sichtbar... Bleibt also die Frage, was ich hier noch tun kann.
Dank und Gruß, Michael
[snip]
xinet.d läuft übrigens (obwohl ich irgendeiner Stelle auch mal die Fehlermeldung sah: "/usr/lib/YaST2/bin/setup_network_scanner_config: line 74: /etc/init.d/xinetd: No such file or directory Failed to start xinetd"
Hier ist YaST2 der Schuldige, denn yast besteht hier auf dem "alten" sysV-init script, das nicht mehr existiert, sondern ein "neues" systemd service hat "/usr/lib/systemd/system/xinetd.service"
Diagnose: Die Datei "/usr/lib/YaST2/bin/setup_network_scanner_config" stammt aus dem Packet "yast2-scanner", diese meldung aber nicht so wichtig, den die eigentliche config ist schon geschrieben.
Schau mal mach ob dein yast2-scanner packet bereits akuell genug ist, "rpm -q --changelog yast2-scanner |head" sollte mit diesen Zeilen beginnen:
[code] Thu Dec 5 17:27:36 CEST 2014 - jsmeix@suse.de
- setup_network_scanner_config.with_systemd_support is an enhancement for /usr/lib/YaST2/bin/setup_network_scanner_config that provides additional support for systemd (bnc#859353). [/code]
(Ist zumindest in 13.2 Update gelandet, für 13.1 muss eventl. nachgehackt werden)
denn mit: systemctl status xinetd bekomme ich
xinetd.service - Xinetd A Powerful Replacement For Inetd Loaded: loaded (/usr/lib/systemd/system/xinetd.service; enabled) Active: active (running) since Sun 2015-06-28 08:18:17 CEST; 46min ago Main PID: 524 (xinetd) CGroup: /system.slice/xinetd.service └─524 /usr/sbin/xinetd -stayalive -dontfork
Jun 28 08:18:17 XXX xinetd[524]: Reading included configuration file: /etc/xinetd.d/sane-port [file=/etc/xinetd.d/sane-port] [line=12]
[snip]
Diese letze Zeile sagt das die erstellte config Datei: "/etc/xinetd.d/sane-port" eigentlich geladen wurde. Ansonsten hilft ein "systemctl restart xinetd.service" nach.
Hast Du noch die vom alten System? Wenn Ja, vergleich mal den Inhalt.
Ein weiterer Punkt zum Prüfen ist: Ist der Port (siehe config) auch in der firewall config freigeben? Guck mal nach: /etc/sysconfig/SuSEfirewall2 (Datei) oder /etc/sysconfig/SuSEfirewall2.d/services/ (Verzeichniss) In letzerem sollte die Datei dann xinetd oder sane im Namen haben.
- Yamaban