#Brother MFC-J5855DW

14 messages · Page 1 of 1 (latest)

tidal sphinx
#

I cannot get Arch to connect to my Brother MFC-J5855DW printer. Arch wiki doesn't list it at all (closest seems to be J5845DW, the AUR for which did not work). There is no AUR for the J5855DW. Brother offers a .deb and .rpm package, but I tried extracting the RPM with rpmextract, moving the ./opt contents into my /opt dir, running the cupswrappermfcj5855dw within, restarting CUPS, but it still won't connect.

Everything I try results in the error message "Failed to configure printer: The printer or class does not exist." from KDE (or CUPS web interface), with these messages from /var/log/cups/error_log:

E [01/Aug/2024:14:26:58 -0700] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20MFC-J5855DW._ipp._tcp.local/, ipp://BRWA83B766277EE.local:631/ipp/print) via IPP!
E [01/Aug/2024:14:26:58 -0700] copy_model: empty PPD file
E [01/Aug/2024:14:26:58 -0700] [Client 10] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://gctypo@localhost:631/printers/MFC-J5855DW) from localhost.

Research seems to point to Brother's driver package being done as an "installer" perl script rather than a typical package, which makes it only work on RHEL and Fedora (and possibly OpenSUSE). So a whole bunch of things have to be changed to repackage it for Arch - which I don't know how to do.

Besides send all my documents to my Fedora laptop for printing, what can I do?

#

Avahi is installed and avahi-daemon.service is running. nss-mdns is installed, with the default /etc/nsswitch.conf config:

# Name Service Switch configuration file.
# See nsswitch.conf(5) for details.

passwd: files systemd
group: files [SUCCESS=merge] systemd
shadow: files systemd
gshadow: files systemd

publickey: files

hosts: mymachines resolve [!UNAVAIL=return] files myhostname dns
networks: files

protocols: files
services: files
ethers: files
rpc: files

netgroup: files
#

The Brother RPM includes .i686 in the name, which suggests 32-bit. Something might be needed from multilib, but I don't know what it would be.

steady leaf
#

there is a package called debtap which could convert debian packages to arch

#

but shit didn't work for me

#

might worth a try

wind night
#

@tidal sphinx pacman -Q ghostscript

tidal sphinx
tidal sphinx
# wind night install brlaser

My printer is inkjet, and brlaser AUR is marked out of date, but I installed it. Restarted CUPS, re-attemped. Same errors.

wind night
#

@tidal sphinx try brlaser-git

tidal sphinx
# wind night <@157398720919502849> try brlaser-git
W [01/Aug/2024:17:26:16 -0700] Printer drivers are deprecated and will stop working in a future version of CUPS. See https://github.com/OpenPrinting/cups/issues/103
W [01/Aug/2024:17:26:16 -0700] CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name is not activatable
W [01/Aug/2024:17:26:16 -0700] CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name is not activatable
W [01/Aug/2024:17:26:16 -0700] CreateDevice failed: org.freedesktop.DBus.Error.ServiceUnknown:The name is not activatable
E [01/Aug/2024:17:26:53 -0700] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20MFC-J5855DW._ipp._tcp.local/, ipp://BRWA83B766277EE.local:631/ipp/print) via IPP!
E [01/Aug/2024:17:26:53 -0700] copy_model: empty PPD file
E [01/Aug/2024:17:26:53 -0700] [Client 5] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://gctypo@localhost:631/printers/MFC-J5855DW) from localhost.
E [01/Aug/2024:17:26:55 -0700] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20MFC-J5855DW._ipp._tcp.local/, ipp://BRWA83B766277EE.local:631/ipp/print) via IPP!
E [01/Aug/2024:17:26:55 -0700] copy_model: empty PPD file
E [01/Aug/2024:17:26:55 -0700] [Client 5] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://gctypo@localhost:631/printers/MFC-J5855DW) from localhost.
E [01/Aug/2024:17:26:57 -0700] [CGI] Unable to create PPD file: Could not poll sufficient capability info from the printer (ipp://Brother%20MFC-J5855DW._ipp._tcp.local/, ipp://BRWA83B766277EE.local:631/ipp/print) via IPP!
E [01/Aug/2024:17:26:57 -0700] copy_model: empty PPD file
E [01/Aug/2024:17:26:57 -0700] [Client 5] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://gctypo@localhost:631/printers/MFC-J5855DW) from localhost.
steady leaf
#

if this is solved please rename this thread as solved

tidal sphinx
#

It was not solved.