The Brother HL-1110 is supported on GNU/Linux and BSD by the brlaser CUPS printer driver created, and maintained at time of writing, by Peter de Watcher. Some manual installation procedures are required before use. On Debian 10.6, the driver is installed by default but the requisite Printer Description (ppd) files are missing and must be rebuilt and manually installed.
Documents comprising largely text are adequately handled by the printer at full speed, but the printer is unable to complete jobs with significant page complexity. This issue is currently regarded as a device limitation. Both 300DPI and 600DPI resolution modes have been verified to work.
This method does not require build tools to be installed, but a working copy of CUPS, along with the PPD compiler command ppdc must be present on the host system. It uses an existing installation of brlaser.
ppdc -vd . brlaser.drv.in
/usr/sbin/lpinfo -vThe URI of a USB-attached printer should appear, among some other entries as something like:
/usr/sbin/lpadmin -p 'Brother HL-1110' -v usb://Brother/HL-1110%20series?serial=DEADBEEF \ -P br1110.ppd -L 'Your room' -E # Replace the serial number DEADBEEF with the number of your device, # and replace the optional location specified by the -L option as # appropriate.If a desktop environment is in use, the DE's control panel can also be used instead. With a web browser, the CUPS control panel (accessible from the host system at http://localhost:631 by default) is yet another way to install the printer.
The instructions above are for stock Debian systems. On some systems, the /usr/sbin part from the command may be omitted as appropriate.
If brlaser is not installed on your system and unavailable via the package manager of choice, the driver may have to be built from scratch. In this case, follow the build instructions provided at the brlaser GitHub repository. Build tools and development packages will be required.
The printer largely works and handles multi-page documents competently at full printing speed. However, the driver is unable to finish jobs that exceed the memory limitations of the printer.
The HL-1110 has only 1MB of memory, and some of it is used up by the device's firmware during normal operation. To maximise the success rate of a print job, try to keep the print job under 800KB by minimising the complexity of the page layouts. Use raster images and gradient fills sparingly.
According information published on the Brother website, the HL-1110 has a native print resolution of 600x600 DPI. Please avoid using the 1200HQ option; it appears to be a reference to an unimplemented feature.
This printer implements a subset of PCL-5. While it responds to PJL commands, all printed content must be sent as a run-length encoded (RLE) raster. The encoding format is described in detail in the Brother Printer Technical Reference Guide (Chapter 2, Part 6.3). The compression is most effective when there are many contiguous regions of black or white on the page.
brlaser GitHub repository. https://github.com/pdewacht/brlaser
Brother Printer Technical Reference Guide. Version AC. https://download.brother.com/welcome/doc002907/Tech_Manual_AC.pdf
Support and Downloads | HL-1110. Brother Industries. https://support.brother.com/g/b/producttop.aspx?c=eu_ot&lang=en&prod=hl1110_us_eu_as
|Lettori di impronte digitali||11|
|Lettori di schede SD||51|