CUPS not connecting to wireless printer

I had a similar problem with my Brother printer the other day (at least the way you describe it) and the solution that worked for me is described in the archwiki/CUPS/Troubleshooting article under ’ Unable to locate printer’ (https://wiki.archlinux.org/title/CUPS/Troubleshooting#Unable_to_locate_printer); in short: tinkering with the Avahi Host name resolution (https://wiki.archlinux.org/title/Avahi#Hostname_resolution).

Don’t forget to restart your PC (or to restart the relevant systemd services).

EDIT: Also make sure that you set the correct .ppd file for your printer driver when setting up the printer in CUPS. For some reason it didn’t automatically find the .ppd file for my printer installed by the AUR package. For me the .ppd file is located under /opt/brother/Printers/<Printer>/cupswrapper. If necessary, try manually providing it to CUPS.

1 Like