brlaser icon indicating copy to clipboard operation
brlaser copied to clipboard

Brother HL-1110 doesn't work with Resolution=1200dpi

Open PolarGoose opened this issue 4 years ago • 2 comments

System info: Brother HL-1110 Raspberry Pi Zero W Raspberry Pi OS Lite Release date: January 11th 2021 brlaser is taken from the latest master commit

pi@raspberrypi:~ $ uname -a
Linux raspberrypi 5.10.11+ #1399 Thu Jan 28 12:02:28 GMT 2021 armv6l GNU/Linux
pi@raspberrypi:~ $ sudo lpinfo --include-schemes usb -l -v
Device: uri = usb://Brother/HL-1110%20series?serial=<hidden>
        class = direct
        info = Brother HL-1110 series
        make-and-model = Brother HL-1110 series
        device-id = MFG:Brother;CMD:PJL,HBP;MDL:HL-1110 series;CLS:PRINTER;CID:Brother Laser Type3;
        location =
pi@raspberrypi:~ $ lpoptions -l
PageSize/Media Size: *A4 A5 A6 B5 B6 EnvC5 EnvMonarch EnvDL Executive Legal Letter
Resolution/Resolution: *600dpi 1200dpi 300dpi
InputSlot/Media Source: *Auto Tray1 Tray2 Tray3 MPTray Manual
MediaType/Media Type: *PLAIN THIN THICK THICKER BOND TRANS ENV ENV-THICK ENV-THIN
brlaserEconomode/Toner save mode: *False True

Problem description:

  • Add a printer with the command: lpadmin -E -p Brother_HL-1110 -v usb://Brother/HL-1110%20series?serial=<hidden> -m drv:///brlaser.drv/br1110.ppd -o PageSize=A4 -o Resolution=1200dpi -o brlaserEconomode=False
  • Try to print a document: lp -d Brother_HL-1110 /usr/share/cups/data/default-testpage.pdf
  • The printer starts trying to print but immediately fails and an error LED starts blinking. CUPS doesn't show any error and shows that the job has succeeded.
  • If I change Resolution option to 600dpi it works well.

PolarGoose avatar Feb 21 '21 15:02 PolarGoose

I have found on the the website of the vendor: https://www.brother.co.uk/printers/laser-printers/hl1110 Resolution: Up to 600 x 600 dpi (2400 x 600 dpi with Resolution Control)

It means that 1200dpi is not supported, but then the output of the lpoptions -l command is misleading. And how to set 2400 x 600 dpi resolution then?

PolarGoose avatar Feb 21 '21 15:02 PolarGoose

Similar setup here but slightly different results. Latest version of brlaser, Raspbian. Same printer. Having the defaults set to 600 DPI means that the printer clicks on, receives the job, then does nothing (it doesn't spin up or anything like that). 1200 DPI has the same result.

Setting the default or manually sending the job at 300 DPI works just fine. I know the printer can print at 600 DPI when hooked up via USB to my laptop but connected to CUPS it's not interested.

Flamekebab avatar May 11 '23 10:05 Flamekebab