Installation Drucker Brother HL 2035 unter Leap 16.0

Hinweis: In dem Thema Installation Drucker Brother HL 2035 unter Leap 16.0 gibt es 9 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Auf dem Rechner meines Vaters versuchte ich unter Leap 16.0 den Druckertreiber für den Brother HL 2035 zu installieren. Der Drucker ist mit einem USB-Kabel mit dem Rechner verbunden.

    Da ich nur etwa alle zwei Wochen vor Ort bin, wird sich die Sache wohl ein wenig hinziehen.


    Unter Leap 15.6 ist anscheinend ein Treiber für HL 2030 installiert, der auch funktioniert.


    Deshalb habe ich mir auch dieses Mal den Treiber für HL 2030 heruntergeladen.


    Angeboten werden:

    Driver Install Tool

    LPR printer driver (rpm package)

    CUPSwrapper printer driver (rpm package)


    Zunächst habe ich das Driver Install Tool installiert. Ob es tatsächlich installiert wurde, weiss ich nicht. Ich vermute es aber.


    Danach habe ich die anderen beiden Treiber installiert.


    Unter CUPs wird der HL 2030 aufgelistet. Er druckt aber nicht. Wenn ich den Befehl zum Drucken abschicke, dann bekommt der Drucker anscheinend ein Signal, es klingt so, als ob er drucken würde, druckt aber nicht.


    Dann habe ich versucht, den Treiber für HL 2035 zu installieren.


    Treiber und Downloads für HL-2035 | Brother
    Hier finden Sie die passenden Treiber und sonstige Downloads für HL-2035 ➨ Offizielle Support-Seite von Brother für HL-2035
    www.brother.de


    Zuerst habe ich das Driver Tool installiert.

    Dann wollte ich "CUPSwrapper Printer driver Source Codes"

    installieren.


    In der Anleitung steht nur


    Download the file.


    Run the command.

    Command : gunzip (filename)


    Das Paket habe ich entpackt und nun weiss ich nicht, was ich tun muss.


    Zunächst einmal müsste ich wissen, ob ich den Treiber für den 2030 oder 2035 brauche.

    Wie kann ich herausfinden, ob der 2030er Treiber tatsächlich installiert wurde?

    Was könnte die Ursache sein, weshalb der Drucker nicht drucken will?

    Wie gehe ich bei der Installation des 2035er Treibers vor, falls ich diesen bräuchte?

    Für den Inhalt des Beitrages 323445 haftet ausdrücklich der jeweilige Autor: deneb

  • LPR printer driver (rpm package)

    CUPSwrapper printer driver (rpm package)

    Die beiden brauchst du, aber:

    Leap 16.0 unterstützt von Haus aus keine 32 bit mehr, die Treiber sind aber 32 bit.


    Daher musst du als root die 32 bit Unterstützung aktivieren:

    Code
    zypper in -f glibc-32bit libusb-0_1-4-32bit libusb-1_0-0-32bit grub2-compat-ia32

    Wenn dann

    Code
    grep -i ia32 /boot/grub2/grub.cfg 

    nichts anzeigt, noch als root:

    Code
    update-bootloader --add-option ia32_emulation=1

    und

    Code
    update-bootloader --config


    ausführen, jetzt wäre bei einem Neustart die 32 bit Unterstützung aktiv.

    Also neu starten, die beiden rpms installieren und den Drucker mit cups (localhost:631) einrichten.

  • Ups66

    Frage: Hast du diesen Thread eröffnet? Nein? Warum übernimmst du den dann einfach? Eröffne für dein Problem einen eigenen Beitrag. Damit geschlossen.


    deneb

    Wenn du den Thread fortsetzen möchtest schick mir einfach eine PN. Dann mache ich DEINEN Beitrag zu DEINEM Problem wieder auf.


    Sauerland

    Früher hast du die User mal darauf aufmerksam gemacht, das sie für ihre Probleme einen eigenen Beitrag erstellen sollen. Das scheint auch vorbei zu sein. Deshalb lösche ich jetzt einfach alles, was nicht zu deneb Beitrag gehört.

  • Alero

    Hat das Thema geschlossen.
  • Zeige bitte die Antwort auf

    Code
    zypper se -s cups-filt*

    ... und die Datei Brother-HL-2035-hl1250.ppd kann man bei Brother herunterladen

    https://www.openprinting.org/printer/Brother/Brother-HL-2035

    Code
    Loading repository data...
    Reading installed packages...
    
    S  | Name                     | Type    | Version            | Arch   | Repository
    ---+--------------------------+---------+--------------------+--------+----------------
    i  | cups-filters             | package | 1.28.17-bp160.1.12 | x86_64 | repo-oss (16.0)
       | cups-filters-devel       | package | 1.28.17-bp160.1.12 | x86_64 | repo-oss (16.0)
       | cups-filters2            | package | 2.0.1-160000.2.2   | x86_64 | repo-oss (16.0)
       | cups-filters2-driverless | package | 2.0.1-160000.2.2   | x86_64 | repo-oss (16.0)

    Für den Inhalt des Beitrages 323639 haftet ausdrücklich der jeweilige Autor: deneb

  • Habe gerade aus aktuellem Anlass meine Brother-Erkenntnisse hier in der Tutorial-Sektion upgedatet.


    (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)


    Code
    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.

    2 Mal editiert, zuletzt von Spaceloop ()

    Für den Inhalt des Beitrages 323684 haftet ausdrücklich der jeweilige Autor: Spaceloop

  • -ggf. umbiegen der libnsl3-Aufrufe auch auf libnsl1 (wobei das eher für eine Netzwerk-Installation zutreffen solle)

    Wird aber nur für Scanfunktionen benötigt und hier unter Leap 16.0 braucht es keine Links.


    Code
    rpm -ql libnsl-stub1
    /usr/lib64/libnsl-stub.so.1.1.0
    /usr/lib64/libnsl.so.1
    /usr/share/licenses/libnsl-stub1
    /usr/share/licenses/libnsl-stub1/COPYING.LIB

    Für den Inhalt des Beitrages 323685 haftet ausdrücklich der jeweilige Autor: Sauerland