nachdem hier doch etwas Ruhe eingekehrt ist hab ich nochmal eine Frage. Die betrifft zwar eher Linux als die Dock selbst, aber scheinbar haben die Profis den Thread ja abonniert :thumbup:
Ich brauchte jetzt auch mal den Scanner von meinem Samsung Multi-Gerät, und da Laptop abstecken, Drucker abziehen, an den Laptop anschließen, scannen und alles wieder zurück doch etwas blöd ist hab ich mich dran versucht auch die Scanfunktion zu verwenden.
Hab mich dazu auch etwas eingelesen, aber irgendwas fehlt noch...
Habe zunächst das Paket sane installiert.
dann muss man ja einen Netzwerk-Dämon nutzen, also entweder inetd oder xinetd. da bei mir letzter vorhanden war habe ich diesen gewählt.
sane-find-scanner
und
scanimage -L
führt jedenfalls auch zum gewünschten Scanner:
Code:
root@debian:~# scanimage -L
device `xerox_mfp:libusb:001:004' is a Samsung Samsung CLX-3170 Series multi-function peripheral
Also sollte das schonmal funktionieren.
Dann noch die Netzwerkkonfiguration.
Also nach verschienden Anleitungen versucht Dateien anzupassen
/etc/xinetd.conf
Code:
defaults
{
# Please note that you need a log_type line to be able to use log_on_success
# and log_on_failure. The default is the following :
# log_type = SYSLOG daemon info
only_from = 192.168.1.0/24
instances = 600
log_type = SYSLOG authpriv info
log_on_success = HOST PID
log_on_failure = HOST
cps = 25 30
}
includedir /etc/xinetd.d
service sane-port
{
socket_type = stream
server = /usr/local/sbin/saned
protocol = tcp
user = saned
group = saned
wait = no
disable = no
}
sane-port stream tcp nowait saned.saned /usr/sbin/saned saned
192.168.1.0/30
Die Datei hat sich mit der Dauer der Einrichtung erweitert weil verschiedene Seiten verschiedene Vorgehensweisen vorschlagen...
ich dachte lieber zuviel als zu wenig
im Ordner /etc/sane.d/ existierte keine Datei namens sane.conf wie es in jedem Tutorial steht, also habe ich die Datei angelegt.
dort habe ich nur den IP Bereich eingetragen, welcher Zugriff haben soll:
192.168.1.0/24
in der dll.conf sollte man noch die Raute vor "net" entfernen, dort war aber direkt nach der Installation keine vorhanden.
Also weiter im Text.
eigentlich sollte der xinet.d auch eine Datei namens sane-port im Ordner /etc/xinetd.d anlegen, war aber nix da, also selbst gemacht.
Inhalt der sane-port
Code:
service sane-port
{
socket_type = stream
port = 6566
wait = no
user = root
group = root
server = /usr/sbin/saned
disable = no
}
Auf dem Windows7 Rechner habe ich dann das Programm SaneTwain entpackt, die "SaneTwain.ds" in den Ordner C:\Windows\twain_32 verschoben und das Programm gestartet.
unter Host die passende IP eingetragen und er lässt auch eine Verbindung zu, findet dann aber den Scanner nicht:
"No devices found on backend"
Also an einem Linux Laptop probiert. Paket installiert etc.
der lässt mich auch verbinden auf den Port 6566, aber leider auch kein Scanner in Sicht:
Code:
nicole@nicole-uni:~$ telnet 192.168.1.8 6566
Trying 192.168.1.8...
Connected to 192.168.1.8.
Escape character is '^]'.
^]
Connection closed by foreign host.
nicole@nicole-uni:~$ scanimage -L
netdiscovery: relocation error: /lib32/libnss_files.so.2: symbol strcmp, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
netdiscovery: relocation error: /lib32/libnss_files.so.2: symbol strcmp, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
nicole@nicole-uni:~$ sudo sane-find-scanner
[sudo] password for nicole:
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
# No USB scanners found. If you expected something different, make sure that
# you have loaded a kernel driver for your USB host controller and have setup
# the USB system correctly. See man sane-usb for details.
# Not checking for parallel port scanners.
# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.
nicole@nicole-uni:~$
wo könnte der Fehler sein?
eigentlich bedeutet sane doch "scanner access now easy".
:huh: