Package Details: brother-dcp-9020cdw 1.1.4-1

Git Clone URL: https://aur.archlinux.org/brother-dcp-9020cdw.git (read-only)
Package Base: brother-dcp-9020cdw
Description: LPR and CUPS driver for the Brother DCP-9020CDW
Upstream URL: http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/index.html
Licenses: Mixed
Submitter: parchd
Maintainer: parchd
Last Packager: parchd
Votes: 2
Popularity: 0.856243
First Submitted: 2014-02-18 19:01
Last Updated: 2016-07-15 07:00

Latest Comments

parchd commented on 2016-07-20 09:55

Thanks Yoshi2889.
Quick question - do you (or anyone else listening) have issues with the printer "disappearing" if you turn it on, print something, then wait a while before printing again?
In these situations I usually have to turn it off and back on, or at the least disable the wifi connection and reenable it. Might just be a wifi related issue, but sadly no cabled connection possible.

Yoshi2889 commented on 2016-07-15 22:05

Thanks parchd for the quick fix and update :) No worries on it taking a while.

I don't really think the driver will be updated much if at all. I'll press the poke button again when I notice it.

parchd commented on 2016-07-15 07:01

Sorry Yoshi2889 - I saw you had flagged this out of date, went to update it, and realised the two sources were not updated in sync and therefore now have mismatching version numbers. I was busy at the time and intended to decide later on whether to split the package into two, or handle version numbers differently, and then completely forgot about it!

As for the dependencies, I never noticed because I already had lib32-glibc installed. I copied this pkgbuild from one for a different Brother printer and modified it as necessary, but the dependencies came from the original.

I have no updated to the latest version, I don't mind continuing to maintain this package but if you have more time/really want it you are welcome to it.

Yoshi2889 commented on 2016-07-14 18:34

This took me a long while to figure out why CUPS wasn't working, even with the help of people in #archlinux-newbie...

These drivers are 32-bit, but don't depend on any 32-bit packages (multilib). On a 64-bit system with no multilib you won't be able to print (CUPS will immediately say the job completed).

For me, enabling multilib and installing the lib32-mesa-libgl package fixed it.

Further inspection with namcap reveals that it depends on lib32-glibc:
brother-dcp-9020cdw E: Dependency lib32-glibc detected and not included (libraries ['usr/lib32/libc.so.6', 'usr/lib32/libm.so.6'] needed in files ['usr/bin/brprintconf_dcp9020cdw', 'opt/brother/Printers/dcp9020cdw/lpd/brdcp9020cdwfilter', 'opt/brother/Printers/dcp9020cdw/cupswrapper/brcupsconfpt1'])

So in the meantime, install lib32-glibc to get this to work.

PS. I'm willing to take over this package to fix these issues and update the cupswrapper driver in it.

dun32 commented on 2016-06-13 10:08

Please, change :
license='unknown'

to
license=('unknown')

jan.dietrich commented on 2015-03-19 16:23

Pls Change build() to package()

parchd commented on 2014-02-18 19:03

This is basically dk0r's package modified for dcp-9020cdw
https://aur.archlinux.org/packages/brother-mfc-9340cdw