pdewacht / brlaser

Brother laser printer driver
GNU General Public License v2.0
602 stars 114 forks source link

Printer DCP-L2550DW works PARTIALLY with driver "Brother DCP-L2540DW series, using brlaser v6" #210

Open jmickelin opened 3 months ago

jmickelin commented 3 months ago

I simply could not get the lpinfo command to actually show any relevant output, even though the printer once configured was clearly visible with lpstat. I think it's because of my network setup (printer being on a different VLAN) and some possible firewall interference in between.

Instead, I used /usr/lib/cups/backend/snmp $printers_ip_address as described in this old Fedora bug thread. I hope that's alright!

This is the output I got:

network lpd://skrifvaren330A5/BINARY_P1 "Brother DCP-L2560DW series" "Brother DCP-L2560DW series" "MFG:Brother;CMD:PJL,PCL,PCLXL,URF;MDL:DCP-L2560DW series;CLS:PRINTER;CID:Brother Laser Type1;URF:W8,CP1,IS4-1,MT1-3-4-5-8,OB10,PQ4,RS300-600,V1.3,DM1;" "Funkytown"

I think this would correspond to the following fields (had I got lpinfo to work):

Device: uri = lpd://skrifvaren330A5/BINARY_P1
class = network
info = Brother DCP-L2560DW series
make-and-model = Brother DCP-L2560DW series
device-id = MFG:Brother;CMD:PJL,PCL,PCLXL,URF;MDL:DCP-L2560DW series;CLS:PRINTER;CID:Brother Laser Type1;URF:W8,CP1,IS4-1,MT1-3-4-5-8,OB10,PQ4,RS300-600,V1.3,DM1;
location = Funkytown

Not sure which one of the third and fourth fields correspond to info and make-and-model, but luckily they are identical for this model!

jmickelin commented 3 months ago

Correction:

It works fine at 600 DPI (tested in both portrait and landscape, simplex and duplex), but does not work at 1200HQ (i.e. 2400x600 according to the product specification). It does not properly shrink the content onto the page, and instead prints it large and cropped.

Furthermore, the "scale" setting is grayed out and cannot be changed in the GUI.