• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Brother MFC-J5335DW druckt nicht

heinerf

Member
Hallo in die Expertenrunde,

habe jetzt Leap 15.2 auf eine SSD neu installiert. Parallel läuft noch auf einer anderen Festplatte ein Leap 15.1.
Via Netzwerk (Fritz.Box) ist ein Multifunktionsgerät Brother MFC-J5335DW angeschlossen. Das kuriose: Unter Leap 15.1 funktioniert das Gerät einwandfrei, unter 15.2 tut es der Scanner ebenfalls einwandfrei, der Drucker tut aber rein gar nichts. Ich bin mir sicher, das Gerät unter beiden OS identisch installiert zu haben, auch die Druckereinrichtung in CUPS ist auf beiden Systemen identisch. Irgendetwas übersehe ich offensichtlich.
Hier ein paar Infos:
Code:
# uname -r
5.3.18-lp152.66-default

# zypper se -si mfc brscan glibc libusb
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S  | Name                  | Type  | Version            | Arch   | Repository
---+-----------------------+-------+--------------------+--------+-----------------------
i+ | brscan-skey           | Paket | 0.3.1-2            | x86_64 | (Systempakete)
i+ | brscan3               | Paket | 0.2.13-1           | x86_64 | (Systempakete)
i+ | brscan4               | Paket | 0.4.10-1           | x86_64 | (Systempakete)
i+ | glibc                 | Paket | 2.26-lp152.26.6.1  | x86_64 | Main Update Repository
i+ | glibc-32bit           | Paket | 2.26-lp152.26.6.1  | x86_64 | Main Update Repository
i  | glibc-extra           | Paket | 2.26-lp152.26.6.1  | x86_64 | Main Update Repository
i  | glibc-locale          | Paket | 2.26-lp152.26.6.1  | x86_64 | Main Update Repository
i  | glibc-locale-base     | Paket | 2.26-lp152.26.6.1  | x86_64 | Main Update Repository
i+ | libusb-0_1-4          | Paket | 0.1.13-lp152.3.5   | x86_64 | Main Repository
i+ | libusb-0_1-4-32bit    | Paket | 0.1.13-lp152.3.5   | x86_64 | Main Repository
i  | libusb-1_0-0          | Paket | 1.0.21-lp152.4.3.1 | x86_64 | Main Update Repository
i  | libusbmuxd4           | Paket | 1.0.10-lp152.5.5   | x86_64 | Main Repository
i+ | mfcj5335dwcupswrapper | Paket | 1.0.1-0            | i386   | (Systempakete)
i+ | mfcj5335dwlpr         | Paket | 1.0.1-0            | i386   | (Systempakete)
Wenn jemand eine Idee hat, ich bin für jeden Rat dankbar

Grüße
Hein
 
OP
heinerf

heinerf

Member
Jetzt müsste alles drin sein:
Code:
# zypper se -si libusb
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S  | Name               | Type  | Version            | Arch   | Repository
---+--------------------+-------+--------------------+--------+-----------------------
i+ | libusb-0_1-4       | Paket | 0.1.13-lp152.3.5   | x86_64 | Main Repository
i+ | libusb-0_1-4-32bit | Paket | 0.1.13-lp152.3.5   | x86_64 | Main Repository
i  | libusb-1_0-0       | Paket | 1.0.21-lp152.4.3.1 | x86_64 | Main Update Repository
i+ | libusb-1_0-0-32bit | Paket | 1.0.21-lp152.4.3.1 | x86_64 | Main Update Repository
i  | libusbmuxd4        | Paket | 1.0.10-lp152.5.5   | x86_64 | Main Repository

Aber ... er druckt nicht! :???:
 

manzek

Hacker
In der Druckerverwaltung von YAST hast du den Drucker aber schon eingerichtet?

Gab es sonst irgendwelche Fehlermeldungen bei der Installation der Software von Brother?
 

susejunky

Moderator
Teammitglied
Hallo heinerf,
heinerf schrieb:
... Via Netzwerk (Fritz.Box) ist ein Multifunktionsgerät Brother MFC-J5335DW angeschlossen. Das kuriose: Unter Leap 15.1 funktioniert das Gerät einwandfrei, unter 15.2 tut es der Scanner ebenfalls einwandfrei, der Drucker tut aber rein gar nichts.
ist das Gerät denn grundsätzlich über das Netzwerk erreichbar (z.B. per ping oder Zugriff auf die Web-Oberfläche des Geräts per Browser)?

Viele Grüße

susejunky
 
OP
heinerf

heinerf

Member
@ Manzek
Yast - Drucker: das Gerät wird angezeigt
Verbindungsassistent - Verbindung testen --> OK
Fehlermeldungen bei der Treiberinstallation sind mir nicht aufgefallen.

@ susejunky
das Gerät ist erreichbar. Es scannt ja.

Grüße
Hein
 
OP
heinerf

heinerf

Member
Dies habe ich von solutions.brother.com runtergeladen und installiert:

mfcj5335dwlpr-1.0.1-0.i386.rpm
mfcj5335dwcupswrapper-1.0.1-0.i386.rpm
brscan4-0.4.10-1.x86_64.rpm
brscan-skey-0.3.1-2.x86_64.rpm
brother-udev-rule-type1-1.0.2-0.noarch.rpm
linux-brprinter-installer-2.2.2-2.gz

Die Installation habe ich zuerst manuell mit rpm gemacht. Als das nicht funktioniert hat, wieder deinstalliert und mit dem installer neu installiert. Machte keinen Unterschied.

ratlos
Hein
 

manzek

Hacker
Die Installation mit den rpm-Files habe ich auch nicht zum Laufen bekommen.

Vergleiche mal, ob in diesen beiden Verzeichnissen, auch die selben Dateien vorhanden sind:

Code:
/etc/udev/rules.d

Code:
/lib/udev/rules.d
 
OP
heinerf

heinerf

Member
Diese Dateien aus /etc/udev/rules.d
Code:
-rwxr-xr-x 1 root root    602 23. Mär 10:25 55-brother-brscan4-libsane-type1.rules
-rw-r--r-- 1 root root    759 23. Mär 10:26 55-brother-libsane-type1-inst.rules
-rw-r--r-- 1 root root 257927 22. Mär 16:41 55-libsane.rules
-rw-r--r-- 1 root root 257841 22. Mär 16:35 55-libsane.rules.bak
-rw-r--r-- 1 root root  69323 13. Mär 17:03 56-sane-backends-autoconfig.rules
-rw-r--r-- 1 root root    627 22. Mär 15:00 70-persistent-net.rules
sind allesamt nicht in /lib/udev/rules.d enthalten, dafür aber jede Menge andere.

Hein
 

manzek

Hacker
Dann setz mal jeweils einen symbolischen Link jeder rules-Datei (ohne bak) in das jeweils andere Verzeichnis.
Anschließend am besten einen Neustart.
 
OP
heinerf

heinerf

Member
Könnte ich nicht auch die wenigen Dateien aus /etc/udev/rules.d nach /lib/udev/rules.d verschieben und anschließend alle zurück kopieren? Würde weniger Arbeit machen :???:
 

manzek

Hacker
Wenn du die Daten lediglich kopierst, wird bei Änderungen in Verzeichnis A die Datei in Verzeichnis B nicht geändert. Das ist genau der Trick mit den SymLinks. :D

Die ganz Faulen (ich übrigens auch :D ) machen das per Mausklick mit dem Midnight-Commander. :D
 
heinerf schrieb:
Diese Dateien aus /etc/udev/rules.d
Code:
-rwxr-xr-x 1 root root    602 23. Mär 10:25 55-brother-brscan4-libsane-type1.rules
-rw-r--r-- 1 root root    759 23. Mär 10:26 55-brother-libsane-type1-inst.rules
-rw-r--r-- 1 root root 257927 22. Mär 16:41 55-libsane.rules
-rw-r--r-- 1 root root 257841 22. Mär 16:35 55-libsane.rules.bak
-rw-r--r-- 1 root root  69323 13. Mär 17:03 56-sane-backends-autoconfig.rules
-rw-r--r-- 1 root root    627 22. Mär 15:00 70-persistent-net.rules
sind allesamt nicht in /lib/udev/rules.d enthalten, dafür aber jede Menge andere.

Hein
Auch nicht nötig, da /etc/udev/rules.d vor /usr/lib/udev/ules.d ausgeführt werden.

Auf gut deutsch:
die rules aus /etc werden vor den rules in /usr bevorzugt.

Daher auch unnötig nach /usr zu kopieren.



Wenn der Drucker in Yast angezeigt wird, kannst du von dort eine Testseite drucken?

Was passiert bei:
Code:
zypper in -f mfcj5335dwcupswrapper mfcj5335dwlpr

Hast du es mal über den Menüpunkt "Über Netzwerk drucken----Verbindungsassistent" versucht
 
Ebenso:
Auch die Installationshinweise bei beiden Paketen zum Thema Netzwerkdrucker auf der Downloadseite gelesen?
https://support.brother.com/g/b/downloadhowto.aspx?c=de&lang=de&prod=mfcj5335dw_eu&os=127&dlid=dlf103028_000&flang=4&type3=560
 
OP
heinerf

heinerf

Member
@ Sauerland:
Wenn der Drucker in Yast angezeigt wird, kannst du von dort eine Testseite drucken?
Nein
Was passiert bei:
zypper in -f mfcj5335dwcupswrapper mfcj5335dwlpr
Code:
# zypper in -f mfcj5335dwcupswrapper mfcj5335dwlpr
Metadaten von Repository 'Main Update Repository' abrufen ...................................................................................[fertig]
Cache für Repository 'Main Update Repository' erzeugen ......................................................................................[fertig]
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
Paket 'mfcj5335dwlpr' ist in Ihren Repositorys nicht vorhanden. Erneute Installation, Upgrade oder Downgrade nicht möglich.
Paket 'mfcj5335dwcupswrapper' ist in Ihren Repositorys nicht vorhanden. Erneute Installation, Upgrade oder Downgrade nicht möglich.
Paketabhängigkeiten werden aufgelöst...
Keine auszuführenden Aktionen.
Hast du es mal über den Menüpunkt "Über Netzwerk drucken----Verbindungsassistent" versucht
Ja, schien alles in Ordnung. Verbindung testen ergab OK.

Weiterhin ratlos
Hein
 
OP
heinerf

heinerf

Member
Auch die Installationshinweise bei beiden Paketen zum Thema Netzwerkdrucker auf der Downloadseite gelesen?
https://support.brother.com/g/b/downloa ...
Ja, habs mir ausgdruckt und bin genau danach bei der Installation vorgegangen. Hat ja auf der 15.1 auch einwandfrei funktioniert. Nur bei der Neuinstallation auf der 15.2 muss irgendwas schiefgelaufen sein. :roll:
 
Oben