Package Details: brother-dcp7065dn 3.1.0-3

Git Clone URL: https://aur.archlinux.org/brother-dcp7065dn.git (read-only)
Package Base: brother-dcp7065dn
Description: LPR and CUPS driver for the Brother DCP7065DN
Upstream URL: https://support.brother.com/g/b/downloadlist.aspx?c=de&lang=de&prod=dcp7065dn_all&os=128&flang=English
Licenses: custom:brother commercial license
Submitter: None
Maintainer: ghostbuster
Last Packager: ghostbuster
Votes: 12
Popularity: 0.000000
First Submitted: 2014-04-07 19:44
Last Updated: 2019-02-14 21:14

Latest Comments

1 2 Next › Last »

stonelike commented on 2019-09-25 11:25

Thanks ghostbuster, I had ghostscript installed when I made that post. I got it working after realizing that for some reason my cupsd service was not in fact running as it should have been on my system. Starting cupsd seems to have resolved the issue and I can now apparently print without issues.

Thanks again for looking into it.

ghostbuster commented on 2019-09-24 21:21

I did some tests with a fresh Arch installation and was able to reproduce the error you described using a network printer. Due to USB length restrictions I did not test a direct USB connection.

Printing test pages started working after I installed ghostscript and restarted cupsd. Could you please test this on your system. If it solves the issue, I will add ghostscript to the dependencies of this PKGBUILD.

stonelike commented on 2019-09-24 07:46

After installing this via the AUR and configuring via CUPS, I cannot seem to get my printer to print. Diagnostics return the error message "Filter failed". The printer starts revving up when I try to get it to test print, but then nothing happens and it eventually goes to sleep again.

I am printing via USB.

As far as I can tell I have installed this driver as I should. I also installed foobar related PPD collections just in case. No luck. I have confirmed that the machine seems to do scan-and-copy just fine when triggered manually. Help getting this working would be appreciated.

UPDATE: Same behaviour observed when setting the printer up via ethernet over a LAN, as per gonciarz' post below. I can connect to the printer, but all attempts to print anything fail. Behaviour is otherwise the same as before (printer will snap out of sleep mode when sent a print job, display reads "receiving data", then it goes back to its' default state and resumes sleep mode after a time without printing).

ghostbuster commented on 2017-03-26 14:10

> pacman -Qs lib32-glibc
> multilib/lib32-glibc 2.25-1
> GNU C Library (32-bit)

Do you have multilib enabled?

stonelike commented on 2017-03-20 19:57

Currently trying to install this, and I get the issue:

"Dependency lib32-glibc' ofbrother-dcp7065dn' does not exist."

I assume this problem is happening because Arch's package organization has shuffled around a bit since the last update to this AUR repository. Have I missed something? Otherwise, a fix for this would be much appreciated, thanks in advance.

EDIT: Coming back to this ages later, I probably did not have multilib enabled. Thanks for the suggestion. I believe that was the problem.

gonciarz commented on 2016-09-13 23:50

Hi, I have finally found the solution (printer connected through ethernet) which should be publish here:
https://wiki.archlinux.org/index.php?title=Brother_DCP-7065DN&redirect=no
and/or can be printed in post package installation on sysout.

1. yaourt -S brother-dcp7065dn
2. systemctl restart org.cups.cupsd
3. open website: http://localhost:631/admin > Add printer
- type: Other Network Printer: LPD/LPR Host or Printer
- connection (uri): lpd://PRINTER_IP_ADDRESS/BINARY_P1
- name: any (e.g. DCP7065DN)
- driver: Make: Brother / Model: Brother BrGenML1 for CUPS (en)

Before that I was trying to choose a driver by pointing to a file. That might've been the reason why printer was looking for some files.
Then I was run off space on my hard drive and got another error message: "Can't copy stdin to temporary file". But right now it works :)

ghostbuster commented on 2016-09-13 21:18

I use this package my arch boxes and it is working fine.

You should find a PPD at /opt/brother/Printers/BrGenML1/cupswrapper/brother-BrGenML1-cups-en.ppd and after printer configuration a copy of this file at /etc/cups/ppd/<name_of_your_printer. Please verify the file existence and check also other cups log files for errors (maybe on a higher log level).

I don't know which installer you are referring to, but the two mentioned files were part of this package before the switch to the generic driver was done with the last update.

gonciarz commented on 2016-09-12 22:21

It seems that printer doesn't work with current package version.
After installing package, adding a new printer in CUPS and printing test my device does not response and I see the following error message:
This comes from CUPS logs: http://localhost:631/admin/log/error_log
E [12/Sep/2016:18:45:44 +0200] [CGI] Unable to get PPD file /printers/BROTHER_DCP-7065DN.ppd: 404 - Not Found

The installer provided by Brother does not use generic driver but dedicated LPR's one and CUPS wrapper for it:
http://download.brother.com/welcome/dlf005483/dcp7065dnlpr-2.1.0-1.i386.deb
http://download.brother.com/welcome/dlf005485/cupswrapperDCP7065DN-2.0.4-2.i386.deb

ghostbuster commented on 2015-08-09 15:24

With version 3.1.0-1 setting a duplex default in cups and choosing the duplex setting per print job in the print dialog should work out of the box again

vgivanovic commented on 2015-04-26 15:41

Change "Duplex={OFF}" to "Duplex={ON} in both /usr/share/brother/Printer/DCP7065DN/inf/{brDCP7065DNfunc,brDCP7065DNrc}.

Note: I also changed the duplex setting in CUPS, system-config-printer and in evince's printer dialog box, so I don't know if all these are necessary, or just the "Duplex" changes in the config files.