Estou configurando um servidor de impressão Bonjour usando CUPS e Avahi. Estou curioso sobre a função da seguinte linha em /etc/cups/cupsd.conf.
Browsing on
- Esta linha parece independente do
cups-browsed
serviço. Pelo que entendi,cups-browsed
está relacionada à descoberta de outras impressoras na rede. Como este é um servidor de impressão que estou configurando,cups-browsed
não é usado. De fato, se eu desligarcups-browsed
, nada de ruim acontece. A discussão abaixo é toda comcups-browsed
desligado. - No entanto, se eu definir
Browsing off
, os computadores Windows 11 na mesma rede não poderão mais descobrir o servidor de impressão, embora o iPhone ainda pareça ser capaz de usá-lo. Se eu definirBrowsing on
, o servidor de impressão aparecerá imediatamente no Windows.
Estou confuso sobre o que cups-browsed
realmente acontece aqui. Meu entendimento é que a comunicação real entre o cliente e o servidor de impressão é feita por meio do Avahi, então, desde que eu possa imprimir no servidor de impressão localmente, estou bem. Por que preciso definir browsing on
?
A
cupsd.conf(5)
página do manual diz:Em outras palavras, ele especifica se suas impressoras compartilhadas serão ou não localizáveis. Se você configurá-lo como
No
, a impressora compartilhada não poderá ser encontrada automaticamente: o usuário deve fornecer a URL da fila da impressora com um nome de host resolvível ou um endereço IP.No entanto, seu iPhone parece lembrar da(s) impressora(s) que ele encontrou/usou antes. Se você configurasse
Browsing No
e depois reiniciasse seu iPhone, ele não encontraria automaticamente a impressora compartilhada novamente.