I have installed [linux drivers](http://support.brother.com/g/b/downloadhowto.aspx?c=eu_ot&lang=en&prod=mfcl2700dw_us_eu_as&os=128&dlid=dlf006893_000&flang=4&type3=625) for the network printer (am using Ubuntu 17.10). That translates to following steps:
wget http://download.brother.com/welcome/dlf006893/linux-brprinter-installer-2.2.0-1.gz
gunzip linux-brprinter-installer-*.*.*-*.gz
sudo bash linux-brprinter-installer-*.*.*-* MFC-L2700DW
Answers: y y y y y A y
# The last y prints the test page successfully
# After it continues to installing the scanner
# what isn't related to the question
This results in the printer showing up and the test page being printed successfully. The problem manifests itself when trying to print multiple pages.
For the following Duplex config in the driver:
~$ sudo grep -B 3 -A 5 DefaultDuplex /etc/cups/ppd/MFCL2700DW.ppd
*%=== Duplex ================================
*OpenUI *Duplex: PickOne
*OrderDependency: 25 AnySetup *Duplex
*DefaultDuplex: None
*Duplex DuplexTumble: " "
*Duplex DuplexNoTumble: " "
*Duplex None: " "
*CloseUI: *Duplex
I'm getting the following results:
wget http://delta-intkey.com/www/printtest.pdf
lp -o sides=two-sided-long-edge printtest.pdf -d MFCL2700DW
# Prints on both sides, long edge
lp printtest.pdf -d MFCL2700DW
lp -o sides=one-sided printtest.pdf -d MFCL2700DW
lp -o sides=two-sided-short-edge printtest.pdf -d MFCL2700DW
# All end up printing on both side, short edge
----------
There was also an auto detected printer (assuming through Avahi or something):
$ sudo grep -B 3 -A 5 DefaultDuplex /etc/cups/ppd/Brother_MFC_L2700DW_series.ppd
*CloseUI: *ColorModel
*OpenUI *Duplex/2-Sided Printing: PickOne
*OrderDependency: 10 AnySetup *Duplex
*DefaultDuplex: None
*Duplex None/Off (1-Sided): ">setpagedevice"
*Duplex DuplexNoTumble/Long-Edge (Portrait): ">setpagedevice"
*Duplex DuplexTumble/Short-Edge (Landscape): ">setpagedevice"
*CloseUI: *Duplex
*cupsBackSide: Normal
It behaves somewhat differently and take noticeably longer to start printing:
wget http://delta-intkey.com/www/printtest.pdf
lp -o sides=two-sided-long-edge printtest.pdf -d Brother_MFC_L2700DW_series
lp -o sides=two-sided-short-edge printtest.pdf -d Brother_MFC_L2700DW_series
# All end up printing on both side, short edge
lp printtest.pdf -d Brother_MFC_L2700DW_series
lp -o sides=one-sided printtest.pdf -d Brother_MFC_L2700DW_series
# Prints one page per sheet, no duplex
Any ideas on how to approach the problem?
Asked by TheMeaningfulEngineer
(6220 rep)
Feb 25, 2018, 02:29 PM
Last activity: Mar 1, 2018, 11:40 PM
Last activity: Mar 1, 2018, 11:40 PM