just in case somebody else is struggling for getting any kind of output with the official brother's printer driver (i did it for two days without success), i found out the foomatic driver just works (at least with a dcp-7030 printer).
all i did was emerging net-print/foomatic-db and select the recommended "Brother DCP-1200 Foomatic/hl1250" driver in cups. it has all the features of the official one (resolutions from 75 to 600 dpi, toner saving, ...) and the print quality/speed is good enough.
i had no problems with brscan2 driver, however i had to manually add

There now is a how-to in Gentoo-Wiki.
If you like visit http://en.gentoo-wiki.com/wiki/Brother_HL-2140 and correct it or improve it._________________Kali Ma
Now it's autumn of the aeons
Dance with your sword
Now it's time for the harvest

Wow, has probably been years since I've posted on this forum... Anyway, I'm looking at buying the brother HL-2140. I use gNewSense though, and so obviously don't want to install proprietary drivers.

I have read around the net that this printer works, though is limited to printing at a lower resolution, with the Free software driver named: "Brother HL-2060 Foomatic/HL1250"

I was wondering if anyone here would be willing to test this, and confirm? I am quite happy to have a printer that is limited to a lower resolution but works with a 100% free system.

Thanks to anyone that is willing to help out!_________________The God idea is growing more impersonal and nebulous in proportion as the human mind is learning to understand natural phenomena and in the degree that science progressively correlates human and social events. -- Emma Goldman

That's why I'm just hoping someone would be nice enough to confirm for me that the "Brother HL-2060 Foomatic/HL1250" driver, which is Free software, does indeed work.

I'm fairly sure it does, but so often you find people reporting crap online, and then you test yourself and it doesn't work. If it does work though, I would imagine it should be fairly easy to modify the existing Free software driver to get high res printing working, unless of course if the high res part uses a special protocol that is locked away in the proprietary drivers._________________The God idea is growing more impersonal and nebulous in proportion as the human mind is learning to understand natural phenomena and in the degree that science progressively correlates human and social events. -- Emma Goldman

That's why I'm just hoping someone would be nice enough to confirm for me that the "Brother HL-2060 Foomatic/HL1250" driver, which is Free software, does indeed work.

I'm fairly sure it does, but so often you find people reporting crap online, and then you test yourself and it doesn't work. If it does work though, I would imagine it should be fairly easy to modify the existing Free software driver to get high res printing working, unless of course if the high res part uses a special protocol that is locked away in the proprietary drivers.

???

the BR-script3 driver is only a PPD which is under the GPL just copy it over to the /usr/share/cups/model directory and install manually ...

anyways ... the foomatic drivers works with HL-2070 - that's the one I tested some time ago (it's slower than the proprietary Brother one)

Oh sorry. I don't seem to be able to find much in the way of details about this BR3-Script thing though? Doesn't seem to be much data on google....

Err woops, stupid me, would help if I was searching for the right thing. BR-Script3, not BR3-Script. Will try again.

Okay, so looking around, it doesn't look like the BR-Script3 stuff is available for the HL2140... So if anyone out there could test with the foomatic driver for the 2060, I would be really grateful._________________The God idea is growing more impersonal and nebulous in proportion as the human mind is learning to understand natural phenomena and in the degree that science progressively correlates human and social events. -- Emma Goldman

$ ls /proc/bus/usb/007/002 -l
-rw-rw-rw- 1 root root 80 Feb 14 2011 /proc/bus/usb/007/002
And this should be the problem I guess...
But why is it in the root group?

kernelOfTruth wrote:

also check the executable or read permissions of the files installed by the drivers from Brother

I don't know exactly what executables to check...

2 ways to do that:

1) rpm2targz brscan3-0.2.5-2.x86_64.rpm the package and see what files are included, the search for that on your system via find or locate (slocate or mlocate need to be installed and a previous run of updatedb run)

In case of driver failure shouldn't be sufficient to uninstall via rpm and reinstall the old one?
Anyway, I'm nearly convinced it is a permission issue.

just playing on the safe side

I've had bad experiences in the past and lost lots of time due to that

fbcyborg wrote:

EDIT1: I created another user and added it to lp wheel audio usb users scanner groups and xsane starts!!!
Note also that I've also tried to delete my ~/.sane directory and to start xsane again, but it didn't work... I'm trying to logoff and login again.
EDIT2: And it works! Wow...
So, maybe the problem was the lp group.

I've been struggling to get printing to work with the dcp-110c. Scanning works fine.

I've got cups to see the printer and installed the driver for it. However, nothing happens when trying to print.

During the course of troubleshooting, I tried the following:

Code:

cat config.txt | /usr/local/Brother/lpd/filterDCP110C
/usr/local/Brother/lpd/filterDCP110C: line 57: /usr/local/Brother/lpd/rastertobrij2: No such file or directory

Further searching pointed to a possible architecture problem (can't find the link to that page right now as been looking at so many!). Can anyone confirm if this (or other Brother printers) will work on 64bit (no multi-lib) or give me any other pointers on how to get this working?