I am using Ubuntu 14.04 and connected to Cups which found my Brother HL-2140 printer. I then printed a test page and the printer began putting out an endless amount of blank pages. Turned the printer off and tried to print from Firefox. Did the same thing - printed an endless amount of blank pages. This printer was previously working with Xubuntu 12.04.
Is there a driver I need to download or something else I have to do to get it to work correctly?
I have a HL-2240 and had a similar problem. Brother has an Install Tool here, you might have better luck selecting HL2170W instead of HL2140 though. The install directions pop up after you accept the EULA to download.
I know this question is from a long time ago. But I got the Brother HL-2140 to work on Ubuntu by doing the following:
(1) Add the Printer Normally (If not already added) : Plug the printer into your computer with the USB. Go to printers and add the printer normally.
(2) Change driver : Double click on the Brother printer to open properties. ( Image of printer properties ) Click the "Change" button beside "Make and Model". Select "Brother" (if not already selected) and then click "Forward". (Change Driver Window) Select a driver other than the "Foomatic/Postcript" (or the current driver). I selected the "Footmatic/hl1250 [en]" Driver.
(3) Existing Settings: On this page I selected "Try to copy the option settings over from old PPD" and clicked apply. Print a test page. If you still get continues blank pages, change the driver and try again. This method worked for me on Ubuntu 16.04 LTS (32-bit).