Difference between revisions of "Laserprinter"

From RevSpace
Jump to navigation Jump to search
 
(8 intermediate revisions by 6 users not shown)
Line 1: Line 1:
Op de space staat een Brother laser-printer
+
Op de space staat een kleurenlaser-printer (met duplexfunctie).
  
[[File:Laserprinter.jpg]]
+
https://revspace.nl/Brother_MFC-L8690CDW
  
Deze is te benaderen via het netwerk op 'laser.space.revspace.nl' aka. 10.42.42.200
 
  
Het is een Brother HL-2150N. Als je de printer wil gebruiken zal je deze in het algemeen eerst aan moeten zetten. De printer staat in het kantootje op de de tafels die aan het raam staan.
+
== Printerdriver onder Linux ==
  
Gaarne na gebruik de printer weer uit zetten.
+
Optie 1: standaard "IPP Everywhere" driver, werkt out-of-the-box zonder installatie. Maar de schaal klopt niet helemaal, dus dit is ongeschikt als een millimeter ook echt een millimeter moet zijn.
  
In cups kan je kiezen voor de "Brother HL-2140 Foomatic/hpijs-pcl5e" driver/opties combo. Die zou goed moeten werken.
+
Optie 2: "Generic Postscript". Werkt beter dan bovenstaande, maar je moet de printer dan wel handmatig toevoegen. Je kunt niks instellen, maar afmetingen zijn tenminste op de juiste schaal. Echter, de printkwaliteit laat te wensen over.
  
De toner-cartridges zijn goed te re-fillen en re-setten. 3 Schroefjes aan de zijkant geven toegang tot een radar-werkje. Door dit radar-werkje te resetten vind de printer de toner weer 'vol'. Vaak kan je hiermee dan nog een flink aantal pagina's printen.
+
Optie 3: Brother's Linux-driver gebruiken, maar die idioten leveren zelfs anno 2019 nog steeds alleen een '''32 bit''' driver. Echt.
 +
# Download de LPR driver én de CUPSwrapper: https://support.brother.com/g/b/downloadlist.aspx?c=eu_ot&lang=en&prod=mfcl8690cdw_eu_as&os=128
 +
# Installeer deze twee dingen. Onder Debian-achtigen zul je op elk moderne systeem <tt>dpkg --force-architecture</tt> moeten gebruiken. Of, zoals Brother instrueert, <tt>--force-all</tt>...
 +
# Installeer ook <tt>lib32z1</tt>, anders ben je een uur aan 't zoeken waarom alles softwarematig lijkt te werken (Cups klaagt natuurlijk totaal niet, ondanks dat onder water de 32 bit executable <tt>/opt/brother/Printers/mfcl8690cdw/lpd/brmfcl8690cdwfilter</tt>  keihard faalt en dat wordt aangegeven met een zinnige exitwaarde) maar er toch niks uit de printer komt rollen.
 +
# Zet in <tt>/etc/apparmor.d/usr.sbin.cupsd</tt> ergens bij de andere dingen die over <tt>/etc</tt> gaan de regel <tt>/etc/magic r,</tt> en vergeet daarbij die komma niet.
 +
# Werkt het niet, zet dan <tt>LogLevel debug</tt> in <tt>/etc/cups/cupsd.conf</tt> en bekijk aandachtig wat er allemaal in <tt>/var/log/cups/error.log</tt> wordt gedumpt. Als je goed zoekt zit er waarschijnlijk wel wat bruikbaar signaal tussen de ruis.
  
Filmpje: https://www.youtube.com/watch?v=i8YcGaAxkzQ
+
Optie 3.1: Installatie instructies voor Arch Linux.
 +
# installeer [https://aur.archlinux.org/packages/brother-mfc-l8690cdw/ AUR package]
  
Nieuwe toners: http://www.123inkt.nl/Toners-laserprinters/Brother/Toner-nummer/Brother-toner/TN-2120-toner-zwart-hc-p4295.html  ... en pak dan de huismerk 3000-pages versie ;)
+
Optie 3 geeft je een boel configuratiemogelijkheden en de mooiste prints, maar het is wel gedoe.
 
 
Of gewoon nieuwe toner-poeder... voor minder dan 10 euro (incl shipping) op ebay. (90g Toner Refill for Brother TN-360 TN-330 TN330 TN360 HL2130 HL2140 2140 HL2170)
 

Latest revision as of 20:47, 11 February 2020

Op de space staat een kleurenlaser-printer (met duplexfunctie).

https://revspace.nl/Brother_MFC-L8690CDW


Printerdriver onder Linux

Optie 1: standaard "IPP Everywhere" driver, werkt out-of-the-box zonder installatie. Maar de schaal klopt niet helemaal, dus dit is ongeschikt als een millimeter ook echt een millimeter moet zijn.

Optie 2: "Generic Postscript". Werkt beter dan bovenstaande, maar je moet de printer dan wel handmatig toevoegen. Je kunt niks instellen, maar afmetingen zijn tenminste op de juiste schaal. Echter, de printkwaliteit laat te wensen over.

Optie 3: Brother's Linux-driver gebruiken, maar die idioten leveren zelfs anno 2019 nog steeds alleen een 32 bit driver. Echt.

  1. Download de LPR driver én de CUPSwrapper: https://support.brother.com/g/b/downloadlist.aspx?c=eu_ot&lang=en&prod=mfcl8690cdw_eu_as&os=128
  2. Installeer deze twee dingen. Onder Debian-achtigen zul je op elk moderne systeem dpkg --force-architecture moeten gebruiken. Of, zoals Brother instrueert, --force-all...
  3. Installeer ook lib32z1, anders ben je een uur aan 't zoeken waarom alles softwarematig lijkt te werken (Cups klaagt natuurlijk totaal niet, ondanks dat onder water de 32 bit executable /opt/brother/Printers/mfcl8690cdw/lpd/brmfcl8690cdwfilter keihard faalt en dat wordt aangegeven met een zinnige exitwaarde) maar er toch niks uit de printer komt rollen.
  4. Zet in /etc/apparmor.d/usr.sbin.cupsd ergens bij de andere dingen die over /etc gaan de regel /etc/magic r, en vergeet daarbij die komma niet.
  5. Werkt het niet, zet dan LogLevel debug in /etc/cups/cupsd.conf en bekijk aandachtig wat er allemaal in /var/log/cups/error.log wordt gedumpt. Als je goed zoekt zit er waarschijnlijk wel wat bruikbaar signaal tussen de ruis.

Optie 3.1: Installatie instructies voor Arch Linux.

  1. installeer AUR package

Optie 3 geeft je een boel configuratiemogelijkheden en de mooiste prints, maar het is wel gedoe.