Package Details: brother-mfc-j435w 3.0.0.1-2

Git Clone URL: https://aur.archlinux.org/brother-mfc-j435w.git (read-only, click to copy)
Package Base: brother-mfc-j435w
Description: LPR and CUPS driver for the Brother MFC-J435W
Upstream URL: https://support.brother.com/g/b/downloadtop.aspx?c=us&lang=en&prod=mfcj435w_us
Licenses: GPL2, custom
Submitter: Jtm-lis
Maintainer: arbitar
Last Packager: arbitar
Votes: 2
Popularity: 0.134300
First Submitted: 2020-09-01 02:05 (UTC)
Last Updated: 2022-06-20 03:09 (UTC)

Pinned Comments

Jtm-lis commented on 2020-09-01 02:09 (UTC)

To print from my system, I had to add the printer in CUPS as a 'LPD/LPR Host or Printer', and my connection is 'lpd://PRINTER_IP/BINARY_P1' substituting my printer's ip address for PRINTER_IP. Hope this helps someone else.

Latest Comments

arbitar commented on 2022-06-20 03:12 (UTC)

thanks jtm-lis!

note to others: this package should now automatically place the CUPS filter and PPD into their appropriate respective locations at /usr/lib/cups/filter/ and /usr/share/cups/model/ so all you should need to do now is install this package, enable/start cups, add the printer /w the PPD that should show up under Brother, use either lpd://PRINTER_IP/BINARY_P1 or http://PRINTER_IP/POSTSCRIPT_P1, and go!

Jtm-lis commented on 2022-06-19 10:27 (UTC) (edited on 2022-06-19 10:32 (UTC) by Jtm-lis)

Arbitar I no longer have the printer, so if you want to maintain this package that would be ideal. I have added you as co-maintainer and disowned the package. It now has you as the maintainer, let me know if you need anything on my end. I think this will better serve the software, esp. with your touchups.

Best,

Jtm-lis

arbitar commented on 2022-06-19 06:14 (UTC)

thank you, julien! all up and running. lpd/BINARY_P1 didn't work for me, but i'm chalking that up to the mysteries of the brother firmware.

some minor issues: first, this did not automatically link-in or otherwise install the filter into /usr/lib/cups/filter/ - i had to do this manually:

# ln -s /opt/brother/Printers/mfcj435w/lpd/filtermfcj435w /usr/lib/cups/filter/brother_lpdwrapper_mfcj435w

further, i foolishly did not have ghostscript installed. this caused jobs to instantly complete successfully (!?) but inspection of the debug-level output of cupsd revealed a failure to find gs.

afterwards, i was able to set it up as http://printer/POSTSCRIPT_P1 and manually specifying the ppd at: /opt/brother/Printers/mfcj435w/cupswrapper/brother_mfcj435w_printer_en.ppd - maybe this could also get moved into /usr/share/cups/model/? not as sure on this, since i just picked it manually.

these might be nice tweaks to this package moving forward? either way, i'm happy :)

Jtm-lis commented on 2020-09-02 06:51 (UTC)

Github mirror - https://github.com/jtm-lis/aur_brother-mfc-j435w/

Jtm-lis commented on 2020-09-01 02:09 (UTC)

To print from my system, I had to add the printer in CUPS as a 'LPD/LPR Host or Printer', and my connection is 'lpd://PRINTER_IP/BINARY_P1' substituting my printer's ip address for PRINTER_IP. Hope this helps someone else.