• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Alten Drucker an Macbook A1466

tjalv

Idared
Registriert
17.10.14
Beiträge
26
Hallo,
ich kann für meinen alten Drucker Brother HL2035 keinen Treiber mehr finden.
Hat jemand eine Lösung ?
Ich habe OS 12.
Ich kann evt einen Treiber bekommen, der auf 10.15 läuft. Bringt mich das weiter ?
Danke
 
Damit man einen alten Drucker weiterbetreiben kann, müsste man einen Printserver auf einem Linux System aufsetzen, was dann diesen Drucker als PostScript Netzwerkdrucker zur Verfügung stellt.

Es gibt für Linux noch direkt von Brother Treiber für den HL2035, und es gibt OpenSource Treiber für Linux. Da Apple macOS immer mehr abriegelt gibt es diese OpenSource Treiber aber nicht mehr für macOS, so dass man einen Linux Printserver nutzen muss. Auf diesem läuft dann der Treiber, realisiert mittels Software einen PostScript RIP, und stellt einen PostScript Drucker im Netz zur Verfügung. Diesen PostScript Drucker kann man über den generischen PostScript Treiber in macOS nutzen.

Das Prolem, es wird ein Linux Rechner und das nötige Wissen benötigt, das aufzusetzen.

Mein Tipp, neuen Drucker kaufen, der folgende Eigenschaften besitzt:
  • PostScript fähig
  • PDF fähig
  • Netzwerk Port bzw. WLAN Port
  • AirPrint fähig
Damit kann man relativ sicher sein, dass dieser Drucker lange von allen OS aus genutzt werden kann.
 
  • Like
Reaktionen: Wuchtbrumme
Der Drucker ist ein ewig alter GDI-Drucker. GDI war das Zauberwort für "sollte man eh nicht kaufen", ist billig. Treiber gibt es bis inkl. Windows 10 32/64bit, immerhin. In macOS nur bis 10.10 (Yosemite). Entweder setzt Du Dir eine virtuelle Maschine mit Windows 10/Yosemite auf und richtest den Drucker dort ein und gibst ihn frei oder Du kaufst neu und beherzigst @tjp Tips, die ohnehin Goldstandard sind. Mit einer VM dazwischen die vermittelt wirst Du allerdings unabhängig für die Zukunft und es wäre auch ökologisch nachhaltiger. Ich muss aber zugeben, dass ich aus dem Kopf keine Projekte kenne, die diese VMs oder Docker quasi white-label anbieten.
 
neuen Drucker kaufen
Das aber nur im Zuge mit einem aktuelleren macOS was noch Updates bekommt. Mojave gehört da nicht mehr zu.
Entweder per Open Core Legacy Patcher auf Sequoia gehen oder einen neuen Mac kaufen oder Linux auf dem jetzigen installieren.
 
Das aber nur im Zuge mit einem aktuelleren macOS was noch Updates bekommt. Mojave gehört da nicht mehr zu.
Entweder per Open Core Legacy Patcher auf Sequoia gehen oder einen neuen Mac kaufen oder Linux auf dem jetzigen installieren.
das verschlimmert sein jetziges "kann auf meinem Drucker nicht drucken"-Problem nur, indem es die Software *noch* neuer macht. Das ist schlecht, wenn der Support für die alte Hardware schon rausgeflogen ist. Meiner Meinung nach kann er nur durch Abstraktion Printer-Server gewinnen und muss dazu virtualisieren, einen Raspi oder Docker einsetzen. Ich habe zwar ein paar Docker-Projekte gefunden, aber keines was das naheliegene "ich mache legacy USB-GDI-Drucker weiter nutzbar!" bewirbt. Am ehesten https://github.com/aguslr/docker-cups . Bin etwas erstaunt. Den Bedarf muss die Open-Source-Community doch erkennen und es wäre doch auch praktisch (einfach) möglich? Update: https://project-insanity.org/2020/05/19/cups-airprint-server-with-legacy-printer-driver-support/ schaut ganz gut aus, aber da steht qemu dabei.

Aus Sicherheitsgründen stimme ich Dir zu (doch ein virtualisierter Printserver steht dem nicht entgegen).
 
Wenn man einen neuen PostScript Drucker mit Netzwerk Port kauft, dann kann man diesen Drucker auf allen Mac Betriebssystemen von Mac System 7.5 bis zum aktuellen OS nutzen. Die PPDs extrahiert man aus den Linux Paketen und legt sie im OS an der passenden Stelle im Systemordner ab bzw. unter MacOS X macOS stellt man sie über die Einrichtungdialog zur Verfügung.

Für System 6, 7 und 7.1 besteht das Problem, dass der LaserWriter Treiber nur AppleTalk PAP (Printer Access Protocol) beherrscht, d.h. man bräuchte einen Drucker, der noch AppleTalk kann. Diese werden aber seit Jahren nicht mehr angeboten, so dass man einen Linux Rechner als Router dazwischen klemmen müsste, und auf diesem noch AppleTalk aktivieren müsste. Und dieses Konstruktion will man ja gerade vermeiden.

Bei System 7 und 7.1 kann man MacTCP und den neueren LaserWriter Treiber von System 7.5 nutzen. Man richtet den Drucker über das Druckersymbole Dienstprogramm ein, und gibt die IP Adresse und Queue an.
 
  • Like
Reaktionen: Wuchtbrumme
Wenn man einen neuen PostScript Drucker mit Netzwerk Port kauft, dann kann man diesen Drucker auf allen Mac Betriebssystemen von Mac System 7.5 bis zum aktuellen OS nutzen.
das gilt sogar für einen alten Drucker. Ich betreibe immer noch einen LaserJet 8100DN.
 
das ist ein guter Hinweis, aber der LJ8100DN hat eine PostScript Level-2 Emulation.
 
das verschlimmert sein jetziges "kann auf meinem Drucker nicht drucken"-Problem nur,
Das seh ich ein, aber das sollte kein Grund sein, ein nicht mehr unterstütztes OS zu nutzen. Für die eigenen Daten und die eigene Sicherheit und auch für uns anderen User, Stichwort: Botnetze.
 
Das seh ich ein, aber das sollte kein Grund sein, ein nicht mehr unterstütztes OS zu nutzen. Für die eigenen Daten und die eigene Sicherheit und auch für uns anderen User, Stichwort: Botnetze.
Das ist sicherlich richtig, aber es tausend Gründe weshalb jemand nicht das neuste OS nutzt. Solange der Rechner nicht am Internet hängt ist das relativ egal. Daher mache ich mir darüber keine Gedanken. Jeder sollte selbst entscheiden, was er da macht.

@Wuchtbrumme
Noch einmal nachgeschaut: Für den Laserjet II erschien die erste PostScript Cartridge für die LaserJet Serie überhaupt – mit PostScript Level 1. Nach kurzer Zeit erschien eine PostScript Cartridge+ mit PostScript Level 2. Bei Apple war das ähnlich, da wurde auch relativ schnell PostScript Level 2 eingeführt.