As noted in my Arch setup monsterpost, I have learned to set up a new network printer as follows:
Unfortunately, when I got back from vacation the network printer threw an “unable to locate printer” error whenever I sent it a print job. As I had been using Avahi address resolution, I suspect that’s where the problem is, but the Avahi daemon appears to be running fine.
To get around the issue, I’ve reverted to IP-based addressing, thus:
It is also worth noting, perhaps, that there’s a tool called system-config-printer that allows for easy graphical printer setup.