Danke für Deine Hilfsbereitschaft. Das ist leider der ULD-Treiber, den ich installiert habe.
Im Wiki steht, dass man den Drucker auch ohne ULD-Treiber installieren könne. Ich habe es (in der VirtualBox) ausprobiert, es geht. Nun frage ich mich, woran ich erkennen kann, ob der ULD-Treiber oder der Foomatic/foo2qpdl-Treiber genutzt wird? Die Ubuntu Printer Testpage zeigt bei beiden Tests Driver: CLX6260.ppd aber mit ULD Version: 1.9 und ohne Version: 1.8. Wenn ich ins Archiv vom ULD schaue ist da uld/noarch/share/ppd/Samsung_CLX-6260_Series.ppd und darin steht *FileVersion: "1.9" - der ULD-Treiber wird offenbar genutzt...
Edit:
Ich bin inzwischen ziemlich verzweifelt: ich habe neben dem ULD auch suld-driver2-1.00.39, suld-driver-4.01.17 mit suld-configurator-2-qt4, suld-driver2-common-1 und suld-driver-common-1 von The Samsung Unified Linux Driver Repository probiert: der Samsung CLX-6260 funktioniert als Drucker aber wird als Scanner nicht erkannt. Mit suld-driver-4.01.17 und suld-configurator-1-qt4 wird er zwar als Scanner erkannt, funktioniert aber nicht (gscan2pdf meldet Error opening device: opening device 'smfp:SAMSUNG CLX-6260 Series on 10.0.2.2': Error during device I/O) und dafür funktioniert der Druck nicht (die Warteschlange meldet Druckerstatus konnte nicht ermittelt werden).
Also habe ich noch einmal den ULD installiert. Der Drucker wird erkannt, die Ubuntu Printer test page gedruckt (Driver CLX6260.ppd, V. 1.8) aber gscan2pdf erkennt den Scanner nicht. Ich habe den Benutzer der Gruppe saned hinzugefügt doch auch das brachte nichts, es wird nur der alte HP Scanner erkannt.
| USER@RECHNER-VirtualBox:~/uld$ scanimage -L
device `hpaio:/net/Officejet_4500_G510g-m?ip=192.168.178.6' is a Hewlett-Packard Officejet_4500_G510g-m all-in-one
USER@RECHNER-VirtualBox:~/uld$ id USER
uid=1000(USER) gid=1000(USER) Gruppen=1000(USER),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),124(sambashare),999(vboxsf)
USER@RECHNER-VirtualBox:~/uld$ sudo usermod -aG saned USER
[sudo] Passwort für USER:
USER@RECHNER-VirtualBox:~/uld$ id USER
uid=1000(USER) gid=1000(USER) Gruppen=1000(USER),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lpadmin),115(saned),124(sambashare),999(vboxsf)
USER@RECHNER-VirtualBox:~/uld$ scanimage -L
device `hpaio:/net/Officejet_4500_G510g-m?ip=192.168.178.6' is a Hewlett-Packard Officejet_4500_G510g-m all-in-one
|
Und den Link für libsane.so.1 hinzuzufügen, wie im Wiki beschrieben, hat auch nichts gebracht:
| USER@RECHNER-VirtualBox:~/uld$ locate libsane.so.1
/usr/lib/x86_64-linux-gnu/libsane.so.1
/usr/lib/x86_64-linux-gnu/libsane.so.1.0.25
USER@RECHNER-VirtualBox:~/uld$ sudo ln -s /usr/lib/x86_64-linux-gnu/libsane.so.1 /usr/lib/libsane.so.1
[sudo] Passwort für USER:
USER@RECHNER-VirtualBox:~/uld$
|
Eigentlich nutze ich ja keinen Sane-Server, denn das Samsung MFG ist direkt via Ethernet im LAN aber ich habe es dennoch probiert:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 | USER@RECHNER-VirtualBox:~/uld$ sudo systemctl status saned.socket
● saned.socket - saned incoming socket
Loaded: loaded (/lib/systemd/system/saned.socket; disabled; vendor preset: enabled)
Active: inactive (dead)
Listen: [::]:6566 (Stream)
Accepted: 0; Connected: 0
USER@RECHNER-VirtualBox:~/uld$ sudo systemctl start saned.socket
USER@RECHNER-VirtualBox:~/uld$ sudo systemctl status saned.socket
● saned.socket - saned incoming socket
Loaded: loaded (/lib/systemd/system/saned.socket; disabled; vendor preset: enabled)
Active: active (listening) since So 2018-06-24 14:01:49 CEST; 3s ago
Listen: [::]:6566 (Stream)
Accepted: 0; Connected: 0
Jun 24 14:01:49 RECHNER-VirtualBox systemd[1]: Listening on saned incoming socket.
USER@RECHNER-VirtualBox:~/uld$ scanimage -L
device `hpaio:/net/Officejet_4500_G510g-m?ip=192.168.178.6' is a Hewlett-Packard Officejet_4500_G510g-m all-in-one
|
Was kann ich noch tun?
Edit2:
Inzwischen habe ich diese Lösung gefunden. Und siehe da, in /etc/sane.d/xerox_mfp.conf steht mein MFG/MFP auch mit USB. Doch was ist die richtige tcp HOST_ADDR und der richtige PORT? Die Erklärung des Sane Projects zu sane-xerox_mfp.5 sagt mir nichts. Ich hab's dann mit der IP im LAN probiert:
| #Samsung CLX-6260 Series
#usb 0x04e8 0x3455
tcp IP_DES_DRUCKER
|
Und es hat funktioniert! 😬
| USER@RECHNER-VirtualBox:~$ scanimage -L
device `xerox_mfp:tcp 192.168.178.37' is a Samsung CLX-6260 Series multi-function peripheral
device `hpaio:/net/Officejet_4500_G510g-m?ip=192.168.178.6' is a Hewlett-Packard Officejet_4500_G510g-m all-in-one
|