Hallo liebe Community,
mich plagte leider wieder das gleiche Problem wie hier schon einmal:
[Gelöst] openSUSE Leap 15.3 + Brother MFC-250C
Nun hab ich den Wechsel von Leap 15.5 auf Tumbleweed vollzogen und die Treiberinstallation mittels Driver Install Tool Utilities | Downloads | MFC-250C | Others | Brother durchgeführt.
Und trotz aller nachvollzogenen Tipps wollte sich der Scanner nicht zur Mitarbeit überreden lassen.
Folgender Link aus dem alten Post hat mich auf die richtige Fährte gebracht: https://forums.linuxmint.com/viewtopic.php?t=298418
Hier hat der Aufruf von SANE_DEBUG_DLL=3 scanimage -L folgenden Output gebracht:
Hier bringt die Zeile
Ein erneuter Aufruf von SANE_DEBUG_DLL=3 scanimage -L ergibt nun folgenden Output:
Xsane startet und findet den Scanner.
Vielleicht hilft dieses ja anderen.
Gruß
rappelkiste
mich plagte leider wieder das gleiche Problem wie hier schon einmal:
[Gelöst] openSUSE Leap 15.3 + Brother MFC-250C
Nun hab ich den Wechsel von Leap 15.5 auf Tumbleweed vollzogen und die Treiberinstallation mittels Driver Install Tool Utilities | Downloads | MFC-250C | Others | Brother durchgeführt.
Und trotz aller nachvollzogenen Tipps wollte sich der Scanner nicht zur Mitarbeit überreden lassen.
Folgender Link aus dem alten Post hat mich auf die richtige Fährte gebracht: https://forums.linuxmint.com/viewtopic.php?t=298418
Hier hat der Aufruf von SANE_DEBUG_DLL=3 scanimage -L folgenden Output gebracht:
linux:~ # SANE_DEBUG_DLL=3 scanimage -L
[16:13:27.783724] [sanei_debug] Setting debug level of dll to 3.
[16:13:27.783809] [dll] sane_init: SANE dll backend version 1.0.13 from sane-backends 1.2.1
[16:13:27.783841] [dll] sane_init/read_dlld: using config directory `/etc/sane.d/dll.d'
[16:13:27.783890] [dll] add_backend: adding backend `brother3'
[16:13:27.783911] [dll] sane_get_devices
[16:13:27.783919] [dll] load: searching backend `brother3' in `/usr/lib64/sane'
[16:13:27.783933] [dll] load: dlopen()ing `/usr/lib64/sane/libsane-brother3.so.1'
[16:13:27.784141] [dll] load: dlopen() failed (libnsl.so.1: cannot open shared object file: No such file or di
rectory)
[16:13:27.784155] [dll] sane_get_devices: found 0 devices
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).
[16:13:27.784173] [dll] sane_exit: exiting
[16:13:27.784180] [dll] sane_exit: finished
Hier bringt die Zeile
[16:13:27.784141] [dll] load: dlopen() failed (libnsl.so.1: cannot open shared object file: No such file or di
rectory)
die Lösung. Es muss die libnsl installiert werden. Die kommt aber in Version libnsl3 und bringt die libnsl.so.3 mit. Ein Symlink von der libnsl.so.3 auf die libnsl.so.1 löst das Problem!Ein erneuter Aufruf von SANE_DEBUG_DLL=3 scanimage -L ergibt nun folgenden Output:
linux:~ # SANE_DEBUG_DLL=3 scanimage -L
[16:17:41.997287] [sanei_debug] Setting debug level of dll to 3.
[16:17:41.997384] [dll] sane_init: SANE dll backend version 1.0.13 from sane-backends 1.2.1
[16:17:41.997410] [dll] sane_init/read_dlld: using config directory `/etc/sane.d/dll.d'
[16:17:41.997451] [dll] add_backend: adding backend `brother3'
[16:17:41.997468] [dll] sane_get_devices
[16:17:41.997475] [dll] load: searching backend `brother3' in `/usr/lib64/sane'
[16:17:41.997486] [dll] load: dlopen()ing `/usr/lib64/sane/libsane-brother3.so.1'
[16:17:42.001266] [dll] init: initializing backend `brother3'
[16:17:42.008381] [dll] sane_get_devices: found 1 devices
device `brother3:bus4;dev2' is a Brother MFC-250C USB scanner
[16:17:42.008422] [dll] sane_exit: exiting
[16:17:42.008428] [dll] sane_exit: calling backend `brother3's exit function
[16:17:42.008760] [dll] sane_exit: finished
Xsane startet und findet den Scanner.
Vielleicht hilft dieses ja anderen.
Gruß
rappelkiste