Package Details: brother-hl3040cn 1.1.2-2

Git Clone URL: (read-only)
Package Base: brother-hl3040cn
Description: LPR and CUPS driver for the Brother HL3040cn
Upstream URL:
Licenses: custom:brother commercial license
Submitter: None
Maintainer: nullptr_t
Last Packager: nullptr_t
Votes: 5
Popularity: 0.004392
First Submitted: 2014-03-09 19:25
Last Updated: 2015-07-25 16:15

Latest Comments

andimueller commented on 2016-04-04 08:50

There is a problem with the package on both my x64_86 and i686 systems. The printer doesn't recognize the printing options and with cups in debugging mode there is this in the error_log:
"[Job 4] Error: "/opt/brother/Printers/hl3040cn/inf/brhl3040cnrc.old :cannot open file !!".

I found out, that this is caused by by a permission problem,
the group "lp" needs write permissions on the "/opt/brother/Printers/hl3040cn/inf" directory.
To fix this I had to change the group and permissions of the group:
"chmown root:lp /opt/brother/Printers/hl3040cn/inf/"
"chmod g+w /opt/brother/Printers/hl3040cn/inf/"

Could you please update the PKGBUILD with this fix?

imbaer commented on 2015-03-31 12:23

I updated the PKGBUILD and added psutils to the dependencies as suggested in Installing a2ps pulled in psutils whichs is why that also worked. However, psutils should be enough.

KingCrunch commented on 2015-03-27 00:47

I had to install the package 'a2ps', because I saw "No pages" in the logs without a printout and somehow this solved it. I don't know, if that's maybe a hidden dependency.

Anonymous comment on 2014-03-14 19:24


Anonymous comment on 2014-03-09 19:26


imbaer commented on 2014-03-08 10:55

I can confirm that you need to run cupswrapperhl3040cn -i as root, however the location has changed since greg77's comment. The script is now located at: /opt/brother/Printers/hl3040cn/cupswrapper.

Happy printing!

greg77 commented on 2012-11-30 13:22

There is a dependency missing : psutils.
With the command of my previous comment it works pretty well....

maddogie commented on 2012-02-18 18:58

I'll try to fix and update this package. This might take some time so please be patient.

greg77 commented on 2011-09-17 12:11

Cups complain about a filter missing, in fact you just need to execute (as root)
/usr/share/brother/Printer/hl3040cn/cupswrapper/cupswrapperhl3040cn -i

It creates the filter needed and configures cups, maybe you have to midify the printer in cups.

Anonymous comment on 2011-08-03 10:20

Hey guys, cheers for the out of date flag. I no longer use this printer as my primary so I hadn't noticed, when I get spare time I will have a look. If you already have a working PKGBUILD it would help a lot.

ATM this isn't a priority for me, as it isn't my primary printer. If someone would like to take over, I have no issue with handing it off.

All comments