Entware, HP, Scannen

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Lachrymology

Benutzer
Registriert
28. Dez. 2020
Beiträge
7
Reaktionspunkte
1
Punkte
3
Moin moin,

nach einigen Tagen Arbeit habe ich meine DS220j mit DSM7.4 über Entware mittlerweile soweit, dass mein HP Deskjet 1050 J410 All-In-One den Scanauftrag annimmt und der Scanner sich in Bewegung setzt.

Problem: Kurz vor dem Schreiben des Buffers in die Datei erscheint folgende Meldung:
root@NAS:~# scanimage -o "/volume1/HDD/tezt.jpeg" dbus[23858]: arguments to dbus_connection_send() were incorrect, assertion "connection != NULL" failed in file dbus-connection.c line 3305. This is normally a bug in some application using the D-Bus library. D-Bus not built with -rdynamic so unable to print a backtrace Aborted (core dumped)

Laut einigen anderen Threads im Internet hängt dies damit zusammen, dass der DBus Dienst nicht läuft. Aber er läuft:
root@NAS:~# systemctl status dbus ● dbus-system.service - D-Bus System Message Bus Loaded: loaded (/usr/lib/systemd/system/dbus-system.service; static; vendor preset: disabled) Active: active (running) since Sat 2023-02-18 23:48:47 CET; 13h ago Main PID: 15602 (dbus-daemon) CGroup: /syno_dsm_internal.slice/dbus-system.service └─15602 /sbin/dbus-daemon --system --nopidfile Feb 18 23:48:47 NAS-Knappe syno-dbus-check.sh[15603]: <interface name="org.freedesktop.DBus.Peer"> Feb 18 23:48:47 NAS-Knappe syno-dbus-check.sh[15603]: <method name="GetMachineId"> Feb 18 23:48:47 NAS-Knappe syno-dbus-check.sh[15603]: <arg direction="out" type="s"/> Feb 18 23:48:47 NAS-Knappe syno-dbus-check.sh[15603]: </method> Feb 18 23:48:47 NAS-Knappe syno-dbus-check.sh[15603]: <method name="Ping"> Feb 18 23:48:47 NAS-Knappe syno-dbus-check.sh[15603]: </method> Feb 18 23:48:47 NAS-Knappe syno-dbus-check.sh[15603]: </interface> Feb 18 23:48:47 NAS-Knappe syno-dbus-check.sh[15603]: <node name="org/freedesktop/DBus"/> Feb 18 23:48:47 NAS-Knappe syno-dbus-check.sh[15603]: </node> Feb 18 23:48:47 NAS-Knappe syno-dbus-check.sh[15603]: "

Habt ihr eine Idee, was hier das Problem sein könnte?

Meine Vermutung aktuell: Der DBus Dienst von Syno ist inkompatibel mit den Builds von Entware, denn dort fliegt ebenfalls ein dbus.daemon rum. Den bekomme ich aber irgendwie nicht ans Laufen, denn wenn ich den von Syno stoppe und den von Entware anspreche sagt er mir:
root@NAS:/volume1/@Entware/opt/bin# dbus-daemon --config-file="synoconfd.conf" --system --nofork --system specified but configuration file synoconfd.conf already requested
Wobei es egal ist, welche Cfg angebe. Gebe ich jedoch keine an, dann kommt das Terminal nicht zurück und ich muss mit CTRL+C den daemon "beenden".

Andere Tools wie SaneTWAIN oder SaneWinDS schaffen es btw. übrigens auch den Scanprozess anzustoßen, aber crashen dann, weil der Buffer eben nicht zurückgegeben wird.
 
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