SlackwareThis Forum is for the discussion of Slackware Linux.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I wonder if 'vuescan' supports brother better, i just today bought it for my old hp 5370c which is detected by sane but it has never been able to handle it correctly. Vuescan demo is also on slackbuilds.
I tried these commands by replacing them with brother4:bus2;dev3 since im using USB, and both give me 37 bytes files each and output the following in terminal:
scanimage: rounded value of br-x from 215.9 to 215.88
scanimage: rounded value of br-y from 355.6 to 355.567
I don't know what that means. Also, not sure this matters, but i'm logged in as root in Slackware, as opposed to just a regular user in Ubuntu. So, i do not get the root warning prompt from XSane to "Continue at your own risk" in Ubuntu.
Originally Posted by veeall
I wonder if 'vuescan' supports brother better, i just today bought it for my old hp 5370c which is detected by sane but it has never been able to handle it correctly. Vuescan demo is also on slackbuilds
Vuescan does list MFC-J870DW as supported on their website. Ubuntu has Simple Scan too, but i think that is based off XSane.
I just bought a Brother MFC-L2740DW and have similar problems as everyone else is reporting. Printing is easy.... it just works. Scanning is not easy. Under Mageia 3 I loaded brscan4-0.4.3-0 and ran "brsaneconfig4 -a name=brother model=MFC-L2740DW ip=192.168.1.50" and xsane can see it and scan from it fine... as long as I don't choose color. There is only one color option- "24bit Color[Fast]" and if that is selected, Xsane 0.998 will simply die after the printer starts sending data. No error message, no core dump, just "poof". Same result if I switch to a USB connection (had to add the USB ID). All the non-color modes work fine (and as a bonus, one-pass-double-sided works in gscan2pdf !!)
Using my Fedora 20 laptop, if I connect with USB and load brscan4-0.4.3-0, it works fine in Xsane in color (I don't recall what the color profile name is, however). And I didn't get network scanning working on that laptop for some reason (and didn't put much effort into it).
I updated the firmware on the printer to the latest (D1410031627 1.01 B1407141000) (you can do this on the web interface automatically!!!) and it made no difference.
Called Brother to complain about the fact that the Brother "Linux" page doesn't list *any* MFC-L model as supported or which drivers to use and that you can't even get to recent versions of brscan from that page either (the one they keep pointing people to; I had to search around for 30 minutes to find it offered for a DIFFERENT MODEL PRINTER on one of their pages). Of course, 20 minutes later and three transfers and I just get the "we don't support Linux over the phone or chat" crap. Thanks, Brother. This is my first Brother device and I bought it because of recommendations about good Linux support. I now question that... but that is a different topic.
Anyway, I will be upgrading to Mageia 5 when it comes out in a month or so (I skipped upgrading to 4 since I don't like upgrading often) and hopefully that will give better results (like Fedora 20 did). For now, I set up the network scan-to-ftp feature and that does work great and will hold me over (the printer can even generate PDF's!). Other than the above scan issue, I am impressed with the device so far. I do wish it had gigabit instead of 100-base, and that it had a usb port for scan-to-usb-device and print-from-usb-device.
If you read this chain, you'll see that in October of 2014 I bought a MFC-J870DW All-In-One. The printer
worked fine, but I could not get the scanner to work. I had the exact problems noted, in this chain.
Now, 18 months later, the Epson has reached end of life. I really wanted a Brother, so yesterday I purchased a MFC-J885DW figuring, this issue would have been solved by now. It wasn't.
I am using 64 bit Slackware 14.1. The scanner driver is brscan4-0.4.3-3.x86_64.
When listing the options using "scanimage -A" for modes I still only get:
--mode Black & White|Gray[Error Diffusion]|True Gray|24bit Color[Fast]
24bit Color[Fast] is listed as the default.
I have verified the behavior with both usb and network connections.
Has anybody found a solution to do color scanning, or do I need to return this printer too?
I looked at your slackbuild script. It is for the same version of brscan4 that I'm using.
I also see your comment "24-bit Color Fast doesn't work. This is a well-known bug."
I am aware of that issue, but with my printer, only the 24bit Color[Fast] mode is available, which of course doesn't work. Does the driver compute the modes from a conversation with the printer, or are the modes for a particular printer configured somewhere?
I am aware of that issue, but with my printer scanner, only the 24bit Color[Fast] mode is available, which of course doesn't work. Does the driver compute the modes from a conversation with the printer scanner, or are the modes for a particular printer scanner configured somewhere?
I don't know.
What I do know is that with the 7060D, you have both the 24-bit Color Fast mode, which does not work, and you also have the 24-Bit Color mode, which works perfectly.
On the last day that I could return the MFC-J885DW, Brother came through with a new version of libsane-brother4.so.1.0.7 (64 bit only). It fixed the scanner problem.
I've had several discussions with Brother support since then but I was not able to get a commitment as to whether the fix would be rolled into future versions of brscan4 or not. However, I do have Brother's permission to share the library with anyone who needs it. Since I cannot post a binary to this forum, I am open to suggestions on how to make the fix available to others.
Brother said that they will only support linux on a case by case basis.
Please first make a backup copy of your current /usr/lib64/sane/libsane-brother4.so.1.0.7, and then copy the updated version into place. You now should be able to scan using the "24bit Color[Fast]" mode. "24bit Color" still segment faults for me, but that's OK since I can use the "24bit Color[Fast]" mode.