Brother Drucker #

Die Unterstützung für Brother Drucker ist inzwischen recht gut, weil wohl auch Brother gemerkt hat, daß das Thema nachgefragt wird. Leider haben sich die eigentlich ordentlichen und freien Treiber jedoch noch nicht bis in die Distributionen verirrt. Der Start ist also erstmal nicht der Paketmanager, sondern http://solutions.brother.com/linux/en_us/index.html .

Nach dem, was dort steht, gehen auch ältere Drucker, alle Auflösungen, integrierte Scanner und Faxe werden unterstützt etc. Genaue Erfahrungen habe ich mit folgenden Geräten:

HL-P2000 #

Ich habe diesen Drucker bisher als Drucker mit den Omni-Treibern benutzt, wie auf der Seite DruckenMitCUPS beschrieben ist. Das funktioniert einwandfrei. Den Scanner habe ich noch nicht unter Linux betrieben. Nach den Informationen auf o.g. Webseite sollten die neuen Treiber, die direkt von Brother sind, auch dieses ältere Modell noch unterstützen. -- ThomasBayen

DCP-8065DN (DCP-8060) #

http://www.brother.de/index.cfm?pos=product&artnr=DCP8065DNG1

Der DCP-8065DN, den ich habe, ist der grosse Bruder des DCP-8060. Er hat zusätzlich einen Netzwerkanschluss sowie Duplex-Fähigkeiten (beidseitiger Druck und Scan). Ansonsten sollte das hier gesagte für beide Modelle gelten.

Dieses Gerät ist ein feines Arbeitstier für mittlere Büros. Er beherrscht Duplex-Druck und Duplex-Scan. Außerdem liegt er in den Druckkosten in einem erträglichen Bereich. Außerdem hat er in der Netzwerkversion ein paar sehr witzige Eigenschaften, weil er eigentlich einen kompletten kleinen Server enthält. Er kann z.B. so konfiguriert werden, daß er jeden Scan automatisch als PDF-Datei auf einen angegebenen FTP-Server hochlädt. Da stellt sich die Frage nach der Installation von Scannertreibern u.U. gar nicht mehr.

Dieser Drucker wird (laut Angaben von Brother) komplett von den neuen Treibern unterstützt. Dabei sollte auch Duplexdruck, Netzwerkanschluss, Scannen, etc. funktionieren. Auch die Tasten des Druckers können dazu benutzt werden, unter Linux Programme z.B. zum Scannen zu starten. Ich werde hier berichten, wenn ich diese Dinge im einzelnen ausprobiert habe. -- ThomasBayen

MFC 9160 #

Seit einiger Zeit betreibe ich diesen Drucker mit dem CUPS-Treiber Brother MFC-9050 Foomatic/hl7x0 (recommended). Er unterstützt nur 600 dpi, was im normalen Betrieb voll ausreicht und funktioniert davon abgesehen sehr gut. Inzwischen gibt es neben dem foomatic-Treiber auch noch die original von Brother erstellten Treiber, die laut Webseite auch diesen Drucker unterstützen sollen. Falls ich diese testen werde, werde ich es hier berichten.

Den Scanner habe ich vor einem Jahr nicht zum Laufen gebracht, allerdings steht auch dieser auf der Liste des neuen originalen Treibers als unterstützt. Auch das gilt es noch zu testen. -- ThomasBayen

Allgemeines zu den Brother-Treibern #

Die Brother-Treiber sind von der Support-Seite des jeweiligen Druckers aus zu finden, allerdings nicht unter den normalen Downloads sondern über einen besonderen Link links am Rand. Man findet sie unter http://solutions.brother.com/linux/en_us/index.html .

HL-P7000DN #

Auch dieser Drucker funktioniert wunderbar per Linux und die Debian-Treiberpakete von Brother laufen in meinem CUPS-Server wie erwartet.

erweiterte Eigenschaften nutzen #

Wer erweiterte Eigenschaften des Druckers nutzen will (wie die zweite Papierausgabe, die ich installiert habe), sollte bei der Installation in CUPS nicht den Treiber auswählen, wie er direkt in der Auswahlliste steht, sondern eine ausführlichere PPD-Datei benutzen. Diese kann man bei Brother dort herunterladen, wo man auch die Treiberpakete bekommt. Damit kann man dann einige Dinge mehr (wie z.B. den Ausgabeschacht) einstellen, die sonst nur selten benutzt werden.

Installation der Brother-Treiber #

Ich habe (nach der Grundinstallation von CUPS, siehe DruckenMitCUPS) einfach die von o.g. Seite heruntergeladenen Pakete für meinen Drucker installiert:

  dpkg -i brdcp8065dnlpr-2.0.1-1.i386.deb
  dpkg -i cupswrapperDCP8065DN-2.0.1-2.i386.deb

Dann rufe ich http://localhost:631 auf und der Drucker sollte bereits (für einen USB-Anschluss) eingetragen sein. Man kann diesen dann ggf. ändern oder sogar löschen und ganz neu einrichten.

CUPS für Druck über das Netzwerk einrichten #

Bei einem Druck über das Netzwerk (z.B. mit dem Brother DCP-8065DN) muss man als Gerät "LPD Host" angeben und dann als URI lpd://brotherdcp8065dn/binary_p1 (wobei "brotherdcp8065dn" der DNS-Name des Druckers im Netzwerk ist).

Scannen mit dem integrierten Scanner #

Der Scanner-Treiber ist auch auf der Seite http://solutions.brother.com/linux/en_us/index.html zu haben. Das hier beschriebene habe ich mit dem DCP-8065DN getestet, es sollte grundsätzlich aber auch für andere Drucker gelten, da dieser zu den kompliziertesten gehört (Netzwerkanschluss und Duplex-Einheit).

Grundsätzlich sollte auch die Seite LinuxScanner herangezogen werden. UsbScanner befasst sich mit dem direkten Anschluss (nicht per Netzwerk wie hier beschrieben) und ScannerImNetzwerk befasst sich mit der Freigabe eines Scanners an andere Rechner.

Installation des von der Brother-Seite heruntergeladenen brscan2 SANE-Treibers:

  dpkg -i brscan2-0.2.4-0.amd64.deb

Danach habe ich mit folgendem Befehl (als root) den Scanner, der per Netzwerk angeschlossen ist, dem Treiber bekannt gemacht:

  /usr/local/Brother/sane/brsaneconfig2 -a name="Brother" model="DCP-8065DN" ip=192.168.1.15 brotherdcp8065dn

Danach startet man xsane und der Scanner wird bereits erkannt. Alle Scanfunktionen gingen somit out-of-the-box. Im Hauptfenster kann man auch die Scanquelle einstellen und dort zwischen dem Flatbed, dem ADF und dem ADF im Duplex-Modus wählen. Man kann also auch doppelseitig scannen :-).

Wer eher die Kommandozeile mag, kann mit einer Zeile wie

  scanimage -d "brother2:net1;dev0" --batch --batch-count 2 -p --source "Automatic Document Feeder(Duplex)" --resolution 100 --mode "True Gray"

ein ähnliches Ergebnis erzielen. Eine Übersicht auch über die Treiber-spezifischen Optionen ergibt scanimage -h.

Ein schönes Programm ist auch das Scan Key Tool. Nach Installation mittels

  dpkg -i brscan-skey-0.2.1-1.amd64.deb

Kann man mit dem Befehl brscan-skey das Tool starten. Dieses meldet sich dann automatisch am Scanner an und man kann nun am Scanner durch Drücken der "Scan"-Taste einen Scan anwerfen. Dies ist insbesondere praktisch, wenn der Scanner nicht direkt neben dem Computer steht. Es gibt im Scanner-Menü dann verschiedene Auswahlen (Scan to Image, to File, to Text), die unterschiedlichen Skripten zugeordnet sind. So kann in der mitgelieferten Einstellung vom Scanner aus z.B. eine Datei erzeugt werden oder auch Gimp gestartet werden. Im Netzwerkbetrieb können sich auch mehrere Benutzer von mehreren Rechnern anmelden, die dann am Scanner aus einem Menü ausgewählt werden können.

-- ThomasBayen

Tags:  Hardware, Drucker