You are not logged in.

#1 2020-11-23 11:03:25

Harkonnen
Member
Registered: 2013-03-24
Posts: 20

[SOLVED] Problem with Brother MFC-L2710DW

Hi all,

I have recently configured a Brother MFC-L2710DW as a printer using the "brlaser" driver. It was working flawlessly until I decided to configure it as a scanner as well, using the brscan5 driver. Now my Brother works as a scanner, but does not print (CUPS shows it as ready, but when I send a job it remains "Waiting for printer to become available" indefinitely). The printer/scanner combo is connected to the PC via USB.

I am not sure what further logs / information I should provide. Any help is very welcome :-)

Further update: the culprit is the ipp-usb service. If I turn it off, the printer works again, but then the scanner does not. I guess I can manually turn it on before I scan and off again, but any other more convenient ideas are still welcome.

Thanks!

Last edited by Harkonnen (2020-11-25 21:32:48)

Offline

#2 2020-11-23 17:31:44

zpg443
Member
Registered: 2016-12-03
Posts: 315

Re: [SOLVED] Problem with Brother MFC-L2710DW

Do you have this installed from the AUR:
https://aur.archlinux.org/packages/brother-mfc-l2710dw/

Offline

#3 2020-11-23 18:08:12

Harkonnen
Member
Registered: 2013-03-24
Posts: 20

Re: [SOLVED] Problem with Brother MFC-L2710DW

The package that you mention:

* Contains only the printer drivers that I have already installed from the (more recent) brlaser package in the official repository. Does not bundle the scanner drivers.
* Was last updated in 2018.

I'm going to skip it.

Offline

#4 2020-11-24 14:16:14

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,091

Re: [SOLVED] Problem with Brother MFC-L2710DW

from the (more recent) brlaser package in the official repository.

brlaser is also an AUR pacakge , https://aur.archlinux.org/packages/brlaser/

Since brlaser is a 3rd party program there's a chance it won't work with the brscan5 package from brother.
The brother-mfc-l2710dw aur package uses binary code provided by brother and should cooperate fin with brscan5 .

I do suggest you try it out to verify printing + scanning works with offical brother drivers.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#5 2020-11-25 00:07:19

zpg443
Member
Registered: 2016-12-03
Posts: 315

Re: [SOLVED] Problem with Brother MFC-L2710DW

Try using the Brother AUR drivers and brscan together before you "skip it'.
I have the MFC-L2700DW and both printer and scanner work without issue using the combined packages for the Brother printer, brscan4, and CUPS. I use xsane to manage the scanner directly.
Based on your response, it is not clear whether you even tried to use all 3 together.

Last edited by zpg443 (2020-11-25 00:09:09)

Offline

#6 2020-11-25 09:27:42

Harkonnen
Member
Registered: 2013-03-24
Posts: 20

Re: [SOLVED] Problem with Brother MFC-L2710DW

Sorry, my bad re. the brlaser package. For some reason I mentally labeled it as the "official" repo package for Brother devices.

Nevertheless, I have to insist that this is not a problem with the driver itself (the one in brlaser worked fine), but with the scanner when connected through usb, and more specifically that ipp-usb is blocking USB access to the printer. I have now managed to configure the system appropriately (but the scanner driver is only half working). To summarize:

  • Without ipp-usb loaded:

    • Both the brlaser and the brother-mfc-l2710dw drivers print correctly.

    • sane-find-scanner actually finds the scanner there: "found USB scanner (vendor=0x04f9 [Brother], product=0x0434 [MFC-L2710DW series]) at libusb:001:005"

    • scanimage -L does not list the scanner, presumably because the brscan5 driver does not provide vanilla USB interfacing with the device, but just IPP.

  • With ipp-usb loaded:

    • sane-find-scanner still finds the scanner

    • scanimage -L now does list the scanner: "device `airscan:e7:Brother MFC-L2710DW series (USB)' is a eSCL Brother MFC-L2710DW series (USB) eSCL network scanner"

    • The scanner works, but fails quite often.

    • Sending a job to the printer is stalled with "Waiting for printer to become available...". When ipp-usb is unloaded, the job prints (but of course the scanner stops working).

Of course, the system log is showing that /dev/usblp0 is being removed as soon as I load ipp-usb. This is the actual culprit, and not the driver version. I have tried to configure the printer through ipp-usb, which would look like the correct approach, but I cannot find the correct way to specify the ipp URL to cups. This is the otuput by lpinfo -v:

network ipp://Brother%20MFC-L2710DW%20series%20(USB)._ipp._tcp.local/

The solution was to add the printer to CUPS in IPP mode (ipp://localhost:60000/ipp). No driver required whatsoever (the printer is fully driverless).

Now, both printer and scanner are coexisting. The issue now comes when scanning from the automatic document feeder (ADF). A maximum of three pages can be scanned at each time. Otherwise I get an error: "sane_start: invalid argument", and the scanning process fails. This does look like a driver issue, but I am currently clueless as to how to proceed.

Offline

#7 2020-11-25 10:43:21

Harkonnen
Member
Registered: 2013-03-24
Posts: 20

Re: [SOLVED] Problem with Brother MFC-L2710DW

And probably the last update: I was able to configure everything without ipp-usb, and everything seems to be in working order now. The solution seems to have been using brscan4 instead of brscan5 (although both are marked as supporting the MFC-L2170DW).

Thanks for all the help, I think this can be marked solved now.

Offline

#8 2020-11-25 21:11:55

zpg443
Member
Registered: 2016-12-03
Posts: 315

Re: [SOLVED] Problem with Brother MFC-L2710DW

Harkonnen wrote:

And probably the last update: I was able to configure everything without ipp-usb, and everything seems to be in working order now. The solution seems to have been using brscan4 instead of brscan5 (although both are marked as supporting the MFC-L2170DW).

Thanks for all the help, I think this can be marked solved now.

Mark as SOLVED by editing the title of your original post.

Offline

#9 2020-11-25 21:33:09

Harkonnen
Member
Registered: 2013-03-24
Posts: 20

Re: [SOLVED] Problem with Brother MFC-L2710DW

zpg443 wrote:
Harkonnen wrote:

And probably the last update: I was able to configure everything without ipp-usb, and everything seems to be in working order now. The solution seems to have been using brscan4 instead of brscan5 (although both are marked as supporting the MFC-L2170DW).

Thanks for all the help, I think this can be marked solved now.

Mark as SOLVED by editing the title of your original post.

Done. Thank you.

Offline

Board footer

Powered by FluxBB