Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Brother Drucker unter Linux updaten

Brother Drucker unter Linux updaten

Scheduled Pinned Locked Moved Uncategorized
brotherhardwarelinuxopensource
1 Posts 1 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • blog@blog.sengotta.netB This user is from outside of this forum
    blog@blog.sengotta.netB This user is from outside of this forum
    blog@blog.sengotta.net
    wrote last edited by
    #1

    Brother Drucker unter Linux updaten

    https://blog.sengotta.net/brother-drucker-unter-linux-updaten/

    Seit sehr vielen Jahren setze ich auf Drucker der Marke Brother. Sie sind robust, gebraucht oft günstig zu haben und auch Ersatzteile bekommt man günstig ohne irgendwelchen DRM quatsch.

    Die Drucker werden von der Treiber Seite her auch sehr gut unter Linux unterstützt, einstecken und los gehts.

    Das einzige was schon immer doof war: die Software um die Firmware zu updaten gibt es nur für Windows und MacOS. Jetzt kann man versuchen die Software via Wine oder in einer Windows VM auszuführen, aber das hat bei mir nie wirklich geklappt. In der Regel wurde der Drucker nicht gefunden.

    Das fand ich bisher nicht tragisch, denn wenn der Drucker tut was er soll: warum dann zwangsläufig updaten.

    Heute wollte ich bei meinem HL-3172CDW jedoch das Wlan einrichten, und siehe da der Drucker unterstützt nur WEP als Wlan Verschlüsselung. Okay das ist wirklich ein Manko.

    Also schnell geschaut, und ja die Software für Firmware Update gibt es immer nur noch für Windows und OSX, und nein Sie tut es immer noch nicht unter Wine oder ner VM.

    Paar erfolglose Versuche später bin ich dann bei folgendem Python Script gelandet: https://github.com/CauldronDevelopmentLLC/oh-brother

    Damit war ich dann auch in der Lage meinen Drucker zu updaten. Nach dem Update stand dann auch WPA für das Wlan zur Verfügung.

    Wie das ganze funktioniert ist aber echt interessant, denn viel Magie ist wirklich nicht notwendig. Die notwendigen daten werden via SNMP gesammelt, daraus wird eine XML mit der Spezifikation des Druckers gebaut. Diese wird an den Update Server von Brother geschickt und man bekommt den Link zur aktuellen Firmware File. Diese wird dann via nc oder ftp auf den Drucker geschoben und der erledigt den Rest.

    Der Prozess ist recht „streamlined“ und warum es Brother nicht schafft dafür ein Linux Script etc. bereit zustellen weiß ich nicht. Wahrscheinlich kann man das ganze auch problemlos in Shellscript bauen.

    Wer genauer wissen will wie das ganze intern funktioniert kann sich folgende Blog Beiträge geben:

    https://www.earth.li/~noodles/blog/2015/11/updating-hl3040cn-firmware.html

    https://cbompart.wordpress.com/2014/02/05/printer-update/

    http://pschla.blogspot.com/2013/08/resurrecting-brother-hl-2250dn-after.html

    #brother #hardware #linux #opensource @bjoern
    1 Reply Last reply
    1
    0
    • R relay@relay.an.exchange shared this topic
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    • Login

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • World
    • Users
    • Groups