Package Details: brother-mfc-j6910dw 3.0.0_1-2

Git Clone URL: https://aur.archlinux.org/brother-mfc-j6910dw.git (read-only, click to copy)
Package Base: brother-mfc-j6910dw
Description: LPR and CUPS driver for the Brother MFC-J6910DW printer
Upstream URL: https://support.brother.com/g/s/id/linux/en/
Licenses: GPL, custom
Submitter: dk0r
Maintainer: severach
Last Packager: severach
Votes: 2
Popularity: 0.000130
First Submitted: 2012-06-24 17:34
Last Updated: 2020-12-11 05:17

Latest Comments

1 2 Next › Last »

tinkrn commented on 2021-01-24 22:17

Hi to all. Have same printer Brother MFC-J6910DW and was also having issues in getting it to print using Cups 2.3.3op1. I was able to scan without any issues, manually from printer, or using Simple Scan and or gscan2pdf. Following bendev25689 findings below I was able to get printer function up and running using severachs patch "%" on line 576 located at "/usr/share/cups/model/Brother/brother_mfcj6910dw_printer_en.ppd" and decided to play around and try the /opt/ directory mentioned by mendev25689, still worked. I then removed the patch "%" from both of these locations, saved, rebooted and as expected no printing function again, so added it to line 576 at the /opt/ directory only this time, saved, rebooted and had printing function back. So it seems that the patch "%" will work in both /usr/, /opt/ directorys and or both at the same time. I then installed "Print Settings (system-config-printer) 1.5.15-1" from Arch Repositories, rebooted system and was able to access printer properties and other functions associated with Print Settings function. Taking it further I then removed the patch "%" from both /usr/ and /opt/ directory,saved, rebooted and found that I had full printing function available to me without the patch changes installed and everything is running as per normal some days later and multiple system shutdowns and reboots. Arch Kernel: 5.10.10-arch1-1 OS: ArcoLinux 20.01.7x86_64 Do not know if this will assist in any way, but thought it worth mentioning as the line 576 patch "%" is still not added to the line(s) 576 in /usr/ and /opt/ and the printer is recognised as soon as it is turned on, Print Settings working fine.

bendev25689 commented on 2020-12-14 13:04

both a fresh install, and a formerly working driver are giving the same issue.
cups is version 2.3.3op1
OS is manjaro kde 20.2.

After some more digging, it seems that the problem is issue 64. Looks like your patch isn't actually doing anything. The ppd files at both
/usr/share/cups/model/Brother/brother_mfcj6910dw_printer_en.ppd
and
/opt/brother/Printers/mfcj6910dw/cupswrapper/brother_mfcj6910dw_printer_en.ppd
are unchanged with the error on line 576. Manually correcting the file at /usr/share... fixes the issue. The file at /opt/brother... seems to not affect cups, but I corrected it anyway.

Not sure why the patch isn't working, since I don't know how makepkg works.
But it looks like on installation, the patch file is simply copied to /opt/brother/Printers/mfcj6910dw/0001-cups-segfault-orphan-CloseUI.patch as opposed to actually being applied.

severach commented on 2020-12-14 09:08

Are these first time installs or did my patch break a formerly working driver? See https://github.com/OpenPrinting/cups/issues #64 #65 #66.

bendev25689 commented on 2020-12-14 08:18

I am also having the same problem. Only, the web-ui does not give an error. cups silently crashes. first error in journalctl is
kernel: cupsd[582]: segfault at 2a ip 00007f3f010b8cf9 sp 00007fffc0c040c8 error 4 in libcups.so.2[7f3f0108c000+55000]

followed by the same messages shown by olib.

Process 582 (cupsd) of user 0 dumped core.  
Stack trace of thread 582:  
#0  0x00007f3f010b8cf9 _cups_strcasecmp (libcups.so.2 + 0x4bcf9)  
#1  0x00007f3f010c6623 _ppdOpen (libcups.so.2 + 0x59623)  
#2  0x000055b629035d51 n/a (/usr/bin/cupsd + 0x32d51)

olib commented on 2020-12-12 15:52

Hi,

if I try to install my Brother MFC-6910DW printer with this driver and CUPS 2.3.3op1-1 the "Add printer..." UI gives me a "Failed to add new printer" message dialog. I use "Manjaro Gnome 20.2".

In the logs I can see these messages:

Process 3126 (cupsd) of user 0 dumped core.
Stack trace of thread 3126:
#0  0x00007f44e43fccf9 _cups_strcasecmp (libcups.so.2 + 0x4bcf9)
#1  0x00007f44e440a623 _ppdOpen (libcups.so.2 + 0x59623)
#2  0x0000562313a70d51 n/a (/usr/bin/cupsd + 0x32d51)

Do you have any idea how to fix this?

Thanks for help!

severach commented on 2015-12-18 17:32

It's in the AUR archive and you have it. You probably have it working so go ahead and add it.

estan commented on 2015-12-18 14:30

Anyone know where the brother-mfc-j6920dw package went? I have it installed locally on my laptop, but I can't find it in AUR anymore.

dk0r commented on 2013-04-20 00:02

Updated. Package should be named brother-mfc-j6910dw 3.0.0-1, not -2.

dk0r commented on 2013-04-19 12:56

Updated

Anonymous comment on 2013-04-04 12:52

Can you update to the latest 3.0.0-1 build. Below are the latest deb links. Also included the link to the raw source code which now available as well as an alternate, hopefully easier build. Thanks so much!

http://www.brother.com/pub/bsc/linux/dlf/mfcj6910dwcupswrapper-3.0.0-1.i386.deb
http://www.brother.com/pub/bsc/linux/dlf/mfcj6910dwlpr-3.0.0-1.i386.deb

http://www.brother.com/pub/bsc/linux/dlf/mfcj6910dw_cupswrapper_GPL_source_3.0.0-1.tar.gz