From my notes:
When the rpm is extracted, I see (on 64bit) Code:
tree /opt/brother/Printers/dcpl3560cdw/ Code:
-rw-r--r-- 1 root root 759 Feb 26 15:55 /etc/udev/rules.d/80-brother-libsane-type1-inst.rules Code:
-rw-r--r-- 1 root root 114 Feb 26 15:55 /root/Brother/uninstaller_brscan5 |
Quote:
Quote:
Quote:
Quote:
Quote:
# cupsctl –debug-logging cupsctl: Unknown option "-�" Usage: cupsctl [options] [param=value ... paramN=valueN] I copied this from the error message # cupsctl --debug-logging Quote:
I still created all your links to /usr/lib64/cups/filter, figuring it wouldn't damage anything. Quote:
From the error log: Code:
D [10/Mar/2024:19:09:54 +0100] [Client 118] cupsdWriteClient error=0, used=0, state=HTTP_STATE_GET_SEND, data_encoding=HTTP_ENCODING_CHUNKED, data_remaining=0, response=(nil)(), pipe_pid=20682, file=16 |
OK. So the error log you post shows no signs (to me) that it can't find the appropriate driver files. I do see one thing that looks odd:
Quote:
When I look in XFCE4's "Printer Settings" dialog, the properties for my MFCL8900CDW list this as Device URL: Quote:
Quote:
As this is a network connection, perhaps you can add the printer using a generic driver? This can be done via the CUPS web interface, IIRC. If the printer is not listed as a "discovered network printer", you can choose the Internet Printing Protocol option (there seems to be both an http and an https option), and go from there. I got mine to work with the driver labelled Generic, PCL Color Laser – CUPS+Gutenprint v5.3.4 [en], but there are several generic options, I think. (If the CUPS dialog finds the printer as a "discovered" printer, you may be able to point it to the PPD file for your driver.) |
Quote:
In the CUPS 'Add Printer' dialog, choose 'Internet Printing Protocol (ipp)' and click Continue. In the Connection: box, enter: ipp://192.168.x.x/BINARY_P1 (substituting the printer's IP address, and leave the port as "/BINARY_P1" for now... this seems to be the default for Brother printers) On the next screen, enter a name, model number, location and click continue. On the next screen, highlight Brother and click continue. For model, highlight IPP Everywhere and click on "Add Printer." That should be it. Note: you can find out the correct port number (the bit which says BINARY_P1) in the "running services" section of the printer's web-based management. |
Quote:
The generic drivers don't support things like high-res or duplex, but you'll get both of those features switching to IPP. |
Quote:
In any event, there are ways for the OP to try paths to printing that bypass the installation of the Brother drivers. |
Would I be correct in thinking this ? -
The info for the op's printer/scanner says it supports scanning to ftp. So for the scanning side of things, the op needs only to setup ftpd on some linux machine and then point the device's scanning to it. Sane drivers not required. It supports "br-script" which is Brother's postscript clone, which is pretty much a universal output language for *nix printing. And given the high likelyhood that it supports ftp printing, by transferring files to the printer's internal ftp server, even Cups is not required for printing. A shell script can be used to ftp-print the jobs, and the printer can handle the queuing? |
^ You're over-thinking it, but yes, all should work. The scanner function will also connect to a SAMBA file share if you like.
IME, the best scanning software for Linux is actually a commercial product called VueScan. It'll auto-detect every scanner on your LAN, and it works with the scanners in Brother MFCs. High-res, duplex scan works well. |
Quote:
Further testing on this end, on a few different computers: You don't even have to specify a port. All you need is the printer's IP address. In the CUPS Add Printer dialog, select Internet Printing Protocol (ipp) Then, in the "Connection:" box, enter: ipp://192.168.x.x Then select Brother, and "IPP Everywhere". |
Yes, my Brother MFC does support scanning (PDF format) sent to an ftp server (I do this for my personal account) or a network share set up in my Samba config (where household shares live).
|
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
In my girlfriends computer (32-bit, Slackware 14.2) IPP Everywhere doesn't show up. Still, it does work. At least rudimentary. However, it shows the message "Printer error" as it prints ... Quote:
|
Quote:
I wrote a blog entry about this, since so many people seem to have trouble: https://www.linuxquestions.org/quest...64-15-0-38601/ |
All times are GMT -5. The time now is 02:20 AM. |