xinetd startet nicht

Status
Für weitere Antworten geschlossen.

punker

Benutzer
Mitglied seit
02. Jun 2009
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
Hallo,
ich habe die letzten Tage versucht meinen Scanner (Canon Lide25) an meiner DS 209j in Gang zu bringen. Nach einigen Versuchen ist mir dies auch gelungen! Aber nur wenn ich per Putty den Befehl "saned -d64" eingab und den saned so gestartet hab. Danach konnte ich von meinem WinXP PC aus den Scanner problemlos per SaneTwain bzw. XSane benutzen!
Leider funktioniert aber das starten per xinetd nicht! Egal, was ich auch versuche, der xinetd läuft nicht!
Hier mal eine Ausgabe beim starten mit xinetd -d:


09/7/2@17:35:53: DEBUG: 4473 {handle_includedir} Reading included configuration file: /opt/etc/xinetd.d/saned [file=/opt/etc/xinetd.conf] [line=11]
09/7/2@17:35:53: ERROR: 4473 {server_parser} Server /usr/sbin/saned is not executable [file=/opt/etc/xinetd.d/saned] [line=8]
09/7/2@17:35:53: ERROR: 4473 {identify_attribute} Error parsing attribute server - DISABLING SERVICE [file=/opt/etc/xinetd.d/saned] [line=8]
09/7/2@17:35:53: ERROR: 4473 {fix_server_argv} Must specify a server in sane-port
Service defaults
Instances = 600
CPS = max conn:25 wait:30
Bind = All addresses.
Only from: 192.168.2.0/255.255.255.0(NET)
No access: No blocked sites
Logging to syslog. Facility = authpriv, level = info
Log_on_success flags = HOST PID
Log_on_failure flags = HOST

09/7/2@17:35:53: DEBUG: 4473 {cnf_start_services} mask_max = 0, services_started = 0
09/7/2@17:35:53: CRITICAL: 4473 {init_services} no services. Exiting...

was mach ich falsch?

mfg

punker
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.152
Punkte für Reaktionen
399
Punkte
393
Hallo,
wahrscheinlich liegt der Fehler in
/opt/etc/xinetd.d/saned
Anstatt /usr/sbin/saned sollte es heißen /opt/sbin/saned
Du bekommst das mit which saned heraus.

Gruß Götz
 

punker

Benutzer
Mitglied seit
02. Jun 2009
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
@goetz

Danke für die Hilfe.
Das war der entscheidende Hinweis!
Leider hab ich die DS noch nicht so lange, deshalb hab ich den falschen Pfad nicht erkannt.
Nun startet zwar der xinetd und auch der saned, aber wenn ich von Windows aus zugreifen will kommt die Fehlermeldung: "No devices found on backend"
Für weitere Hilfe wär ich sehr dankbar!

mfg

punker
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Per putty sagst du im ersten Post, hast saned -d64 eingegeben und es hat funktioniert ... hast denn dann auch im /opt/etc/xinetd.d/saned die Option -d64 angegeben?

Es ist immer ganz schwer, so ein Problem zu verstehen und zu lösen (wenn man noch nie was damit zu tun gehabt hat), wenn keine Konfigurations-Dateien mitgepostet werden ... und ganz ehrlich, wenn ich nicht genau den Scanner hab, genau die gleichen Absichten ... dann werd ich das auch nicht nachbauen können. Wahrscheinlich bist du der einzige Mensch auf der Welt, der einen Scanner (Canon Lide25) an einer DS 209j zum Laufen bringen will ... du bist also der einzige Experte :D

Itari
 

punker

Benutzer
Mitglied seit
02. Jun 2009
Beiträge
12
Punkte für Reaktionen
0
Punkte
0
läuft

:D
So, nu hab ichs doch noch hingekriegt!
Kann jetzt problemlos von meinem WinXP-PC aus mittels den beiden o.g. Progs scannen.
Hab nach dieser http://www.synology-forum.de/showthread.html?t=6635&highlight=sane Anleitung angefangen, hatte dann auch dieses Problem, daß der Scanner mal da war und dann wieder nicht mehr. Nach einigem googeln hab ich dann den Scanner vom USB-HUB abgesteckt und direkt an die DS angeschlossen und das Problem war weg!
Hab allerdings den HUB ohne externe Stromversorgung benutzt:rolleyes:, vielleicht gehts ja mit externer Stromversorgung auch über den HUB - werde das noch testen!
Dann hab ich noch viel Zeit damit verschwendet den saned über den xinetd zu starten, das hat zwar dann auch geklappt, aber vom XP aus haben die ScanProgs immer gemeldet, daß sie keine Scanner-Backends finden.
Nach weiterem googeln, und Verzeichnisdurchstöbern der DS hab ich rausgefunden, daß ich ja den xinetd gar nicht brauche, weil ja der inetd bereits läuft! (bin leider kein Linux-Profi)
Also die Zeile "sane-port stream tcp nowait root /opt/sbin/saned saned" in die /etc/inetd.conf eingetragen, die DS neugestartet und - hat sofort hingehauen:D

also vielen Dank für eure Hilfe

punker

ps: könnte man evtl. auch ne billige USB-Cam anschließen und deren Bild im Netz verteilen?
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Toll und staun. :)

Wenn du Zeit hast, dann schreib doch mal eine perfekte Anleitung ins Wiki. Ich denke, dass es hier einige Fans von Scannern gibt, die sie gerne an der DS betreiben möchten.

Itari
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat