cups and a Brother HL-L2340DW

Steve O'Hara-Smith steve at sohara.org
Sat Jul 15 15:11:41 UTC 2017


On Sat, 15 Jul 2017 14:49:01 +0200
Tijl Coosemans <tijl at FreeBSD.org> wrote:

> On Fri, 14 Jul 2017 18:38:05 -0700 "Russell L. Carter"
> <rcarter at pinyon.org> wrote:
> > So this printer is the current wirecutter.com recommendation
> > for best cheap laser printer.  After introducing it to dhcpd
> > so that the IP address is fixed, I was ready to introduce it
> > to cups.
> > 
> > Add Printer -> Discovered Network Printers
> >              -> select Brother HL-L2340D series...  
> > 
> > (next screen) Connection: 	lpd://BRWD80F9967A5AB/BINARY_P1
> > 
> > (hit Continue)
> > 
> > Or Provide a PPD file: Browse... brother-HLL2340D-cups-en.ppd
> > 	    -> Add Printer  
> > 
> > -> Set Default Options  
> > 
> > Which gives me, after some screen changes:
> > 
> > Brother_HL-L2340D_series (Idle, Accepting Jobs, Not Shared)
> > Description:	Brother HL-L2340D series
> > Location:	
> > Driver:	Brother HL-L2340D for CUPS (grayscale, 2-sided printing)
> > Connection:	lpd://BRWD80F9967A5AB/BINARY_P1
> > Defaults:	job-sheets={job_sheets_default} media=iso_a4_210x297mm 
> > sides=one-sided
> > 
> > I hit ^P, the print dialog comes up, I select this printer, and all
> > looks good, except if I go look at jobs, I see:
> > 
> > ID	Name	User	Size	Pages	State
> > Control Brother_HL-L2340D_series-124  	Unknown
> > Withheld  	1k  	Unknown canceled at
> > Fri Jul 14 18:08:00 2017  	
> > 
> > What gives?
> > 
> > I am on the verge of installing linux on a box to deal with this.
> 
> I suspect you need to use the official Linux driver from Brother.  It
> should be possible to get this working on FreeBSD using Linux emulation
> but it'll require some tinkering.

	The easiest way to do it is to set up a Centos 6 userland in a jail
(the linux emulation is good enough for that) - use a prebuilt image the
install is possible but fiddly. Then just install CUPs and the Brother
drivers and away you go. I have my Brother DCP6690CW A3 inkjet running this
way.

-- 
Steve O'Hara-Smith <steve at sohara.org>


More information about the freebsd-questions mailing list