Para a descoberta automática, você precisa de um componente extra do CUPS chamado cups-browsed
, que consulta o daemon Avahi e, em seguida, preenche a configuração do CUPS com base no que o daemon do Avahi vê. Infelizmente, eu não tenho certeza do que é necessário no Arch para configurar (o próprio daemon não precisa de nenhuma customização para a configuração, eu não tenho certeza do nome do serviço no Arch para habilitá-lo, ou mesmo se é parte da instalação padrão do CUPS ou não).