Habe gerade aus aktuellem Anlass meine Brother-Erkenntnisse hier in der Tutorial-Sektion upgedatet.
Wenn man einen Brother-Scanner im Netzwerk mit dem Linux-Install-Script von Brother installiert, so wie ich eben unter Tumbleweed, und der Scanner dennoch von Anwendungen wie gscan2pdf nicht gefunden wird:
Die Debug-Ausgabe
(Quelltext, 1 Zeile)
...brachte zutage, dass die libnsl1.so.1 fehlt. Diese liegt unter Tumbleweed als Extra-Pakete für 64 und 32 Bit vor. Ich habe beide manuell…
(Für ältere Brother-Geräte und deren sogenannte Installer von der Brother-Website unter auch unter Tumbleweed)
Ich würde so vorgehen:
-32 Bit unter Leap 16+ aktivieren, wie Sauerland schon gepostet hat
-Myrlyn starten und schauen, ob folgende Pakete installiert sind: libgusb2, libusb-0_1-4, libusb-0_1-4-32bit, libusb-1_0-0, libusb-1_0-0-32bit, libnsl3
Beim neuen Leap müsste man evtl. schauen ob es ähnliche Pakete gibt.
-ggf. umbiegen der libnsl3-Aufrufe auch auf libnsl1 (wobei das eher für eine Netzwerk-Installation zutreffen solle)
sudo ln /usr/lib64/libnsl.so.3 /usr/lib64/libnsl.so.1
sudo ln /usr/lib64/libnsl.so.3 /usr/lib64/libnsl1.so.1
sudo ln /usr/lib64/libnsl.so.3.0.0 /usr/lib64/libnsl.so.1.0.0
sudo ln /usr/lib64/libnsl.so.3.0.0 /usr/lib64/libnsl1.so.1.0.0
EDIT: habe gerade gesehen, die libusb-Pakete gibt es im Leap 16-Repo. libnsl nennt sich irgendwas mit ....*stub ?! Keine Ahnung, ob dieses Stub-Paket das Richtige ist.