JezK
Edit File: Brother-HL-2140.xml
<printer id="printer/Brother-HL-2140"> <make>Brother</make> <model>HL-2140</model> <mechanism> <laser /> <resolution> <dpi> <x>1200</x> <y>1200</y> </dpi> </resolution> </mechanism> <url>http://www.brother.com/</url> <lang> <postscript level="2" /> <pcl level="5e" /> <pjl /> <text> <charset>us-ascii</charset> </text> </lang> <autodetect> <usb> <commandset>PJL,HBP</commandset> <manufacturer>Brother</manufacturer> <model>HL-2140 series</model> </usb> </autodetect> <functionality>B</functionality> <driver>hpijs-pcl5e</driver> <comments> <en> Brother publishes proprietary Linux drivers for CUPS and LPD for most of their laser printers and multi-function devices, including SANE drivers for the scanners. They can be downloaded free of charge on their <a href="http://solutions.brother.com/linux/en_us/">Linux driver page</a>.<p> Some comments of a user's experience:<p> <i><b>Date : 09-03-2008 </b> I am using Kubuntu 8.04.1 LTS. The printer was Auto-Detected. I have not had to manually install any drivers. The driver automatically being used is "Brother HL-2060 Foomatic/HL1250". Prints clean at 300dpi. Prints very good at 600dpi. I tried to print at 1200x600dpi. It gave me blank pages. Excellent TEXT printer. Okay Graphical Printer. I believe that if we can figure out a way to print at higher resolution, graphical printing quality may improve!<p> <b>Date : September 28th, 2008</b> Works with Ubuntu 8.04 with full support (even 1200x600 dpi). For having this working properly, first install the LPR driver found here <a href="http://solutions.brother.com/linux/sol/printer/linux/lpr_drivers.html.">http://solutions.brother.com/linux/sol/printer/linux/lpr_drivers.html.</a> Then create a directory for the PPD file with<p> <tt>sudo mkdir /usr/share/cups/model</tt><p> Then install the CUPS driver wrapper found here <a href="http://solutions.brother.com/linux/sol/printer/linux/cups_drivers.html">http://solutions.brother.com/linux/sol/printer/linux/cups_drivers.html</a> with dpkg.<p> After that, CUPS enables to set power savings and correct 1200 dpi resolution. Enjoy!<p> <b>Date: November 9, 2008</b> I use CentOS 5.2, and I was not able to find a straight linux printer driver on the noted web page. However, on the CUPS driver page, there were links to the CUPS driver and the CUPS wrapper driver pages, both of which downloaded in .rpm format and installed perfectly and worked right away.<p> <b>Date: January 04, 2009</b> I use Mandriva 2008 Spring and Mandriva 2009. Using the above links I found the RPM drivers AND wrappeers and they both installed fine. I then plugged in the printer via USB and it was auto-detected and works amazingly well.<p> Again, Mandriva just seems to "work" in most cases, no "mkdir blah", or "chmod this file", or even "sudo run this or that command"... just install both rpm's and autdo-detect... DONE!<p> <b>08 Feb 2009</b> Kubuntu 8.10 - The printer was recognized automatically as "HL2140-0series" and printing would cause data to be sent to printer (its blue light blinked) but nothing printed. Downloaded lpr and cups .deb packages from Brother (use "search" on their Web site, Linux drivers are not linked from the printer downloads page.) Follow Brother's instructions carefully before installing the DEB package; you have to manually create one directory ("sudo mkdir /usr/share/cups/model"). When it is working the printer shows up as "HL2140" instead of "HL2140-series".<p> <b>26 Feb 2009</b> I want to re-enforce the previous note someone else made. <br /> 1) Plug in the printer to the computer. Ignore all the prompts, hit cancel, etc.<br /> 2) Download the LPR and CUPS deb files from this link (or search for them on the site): <a href="http://solutions.brother.com/linux/en_us/download_prn.html#HL-2140">http://solutions.brother.com/linux/en_us/download_prn.html#HL-2140</a><br /> 3) <tt>sudo mkdir /usr/share/cups/model</tt><br /> 4) <tt>sudo dpkg -i --force-all --force-architecture [the two debs you downloaded]</tt><br /> <b>THE FORCE SWITCHES ARE VITAL FOR 64 BIT MACHINES!</b><br /> 5)Profit. The printer should work and show up as "HL2140".<p></i><p> Consumables/Refills: TN330 or TN360 toner, DR360 drum<p> </en> </comments> </printer>