You are not logged in.
Hello, I am trying to add a Brother DCP-J572DW printer with the CUPS web interface.
I tried a couple of protocols with the respective urls and I did my best to choose the most approiate ones. Although, every time I would add the printer it won't print any job.
e.g. I tried Internet Printing Protocol which had the same outcome of the others
ipp://ip-address/ipp/print
The only drivers reporting the correct model name of my printer are the following:
https://aur.archlinux.org/packages/brother-dcpj572dw/
Even though the description says those drivers are actually for another printer.
I wasn't able to find the appropriate drivers or the correct url protocol to use. Can anybody help?
Last edited by ordinary.schreiber (2022-01-14 12:21:00)
Offline
That driver is correct, only the description is wrong.
The printer should also support AirPrint, so it could be installed as a driverless printer in linux as well.
Last edited by progandy (2022-01-13 22:07:05)
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Offline
How would I install it with AirPrint?
I just looked it up but couldn't understand exactly what should I do in my case.
Also, I can't figure out why CUPS won't add the printer. I was used to open CUPS and automatically install a network printer selecting it between the ones listed in CUPS.
Although, this time no printer was listed. And I wasn't able to install it manually as well.
Is ther a reason for that?
Am i missing something?
Offline
I checked also the Brother support page and came out with a solution.
Although, I'm not sure this is the right way to go.
Can anybody tell me whether I should proceed this way or not?
Configure the machine settings with Web Based Management and set Internet Printing Protocol (ipps)
https://support.brother.com/g/s/id/html … l#CAJFAAAB
Add the printer with CUPS urls:
ipps://ip-address/resource
or
ipps://ip-adrress:port-number/resource?option=value
Last edited by ordinary.schreiber (2022-01-14 11:07:54)
Offline
I tried doing it that way but it didn't work.
The printer is stil not responding.
I also tried configuring it automatically with the KDE Printers tool.
It identified the printer as a Network Printer but it couldn't proceed with the installation due to an error message prompting:
«The name org.fedoraproject.Config.Printing was not provided by any .service files»
Can this be the issue? How do I solve it?
Offline
The example is in the arch wiki for CUPS:
# lpadmin -p AirPrint -E -v "ipp://10.0.1.25/ipp/print" -m everywhere # Driverless queue (Apple AirPrint or IPP Everywhere)
where -p AirPrint can be any name you choose, and the ip address is changed for your specific printer.
Mike C
Offline
Thank you very much!
It worked.
Offline
I'm posting here another information in case somebody find it useful.
# lpadmin -p AirPrint -E -v "ipp://10.0.1.25/ipp/print" -m everywhere # Driverless queue (Apple AirPrint or IPP Everywhere)
On another Arch system where I installed Xfce, this command wasn't enough.
The system was missing even the CUPS package so I installed that first.
But it was also missing another package, so in order to be able to print I had to:
sudo pacman -S ghostscipt
Without this other package the printer just won't complete any job, despite appearing to be configured correctly.
Last edited by ordinary.schreiber (2022-01-27 17:36:56)
Offline
cups depends on cups-filters which has an optional dependency on ghostscript .
ghostscript (optional) - for non-PostScript printers to print with CUPS to convert PostScript to raster
Maybe that text should be changed to something like "necessary for all non-PostScript printers" for clarity .
edit: typo
Last edited by Lone_Wolf (2022-01-28 12:45:55)
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
It is good to see this solved - and I imagine that having the additional information in the wiki would be useful too.
Mike C
Offline