Eu tenho uma impressora conectada ao meu NAS. Isso anteriormente estava funcionando sem problemas, mas depois de mover parte do meu hardware de rede pela casa e conectá-lo de volta, ele decidiu não funcionar.
Eu consigo detectar e configurar impressoras, mas quando envio um trabalho ele não imprime até que eu reinicie o meu desktop. Quando faço isso, imprime imediatamente.
andy@AndyDesktop:/home/andy$ /usr/lib/cups/backend/snmp
andy@AndyDesktop:/home/andy$ sudo /usr/lib/cups/backend/dnssd
[sudo] password for andy:
DEBUG: Querying "BONJPRINT0Airprint1._ipp._tcp.local"...
DEBUG: sent=0, count=1
DEBUG2: query_callback(browser=0x5557ed44fdc0, interfaceIndex=2, protocol=0, event=0, fullName="BONJPRINT0Airprint1._ipp._tcp.local", rrclass=1, rrtype=16, rdata=0x5557ed451280, rdlen=256, flags=5, context=0x5557ed44f300)
DEBUG2: query_callback: "txtvers=1".
DEBUG2: query_callback: "qtotal=1".
DEBUG2: query_callback: "priority=0".
DEBUG2: query_callback: "rp=printers/ELEPHANTPR".
DEBUG2: query_callback: "ty=HP Photosmart C4200 series".
DEBUG2: query_callback: "note=HP Photosmart C4200 series".
DEBUG2: query_callback: "product=(GPL Ghostscript)".
DEBUG2: query_callback: "pdl=application/pdf,application/postscript,application/vnd.cups-raster,application/octet-stream,image/png".
DEBUG2: query_callback: "URF=none".
DEBUG2: query_callback(browser=0x5557ed44fdc0, interfaceIndex=-1, protocol=-1, event=2, fullName="BONJPRINT0Airprint1._ipp._tcp.local", rrclass=1, rrtype=16, rdata=(nil), rdlen=0, flags=0, context=0x5557ed44f300)
network dnssd://BONJPRINT(Airprint)._ipp._tcp.local/ "HP HP Photosmart C4200 series" "BONJPRINT(Airprint)" "MFG:HP;MDL:Photosmart C4200 series;CMD:PDF,PS,PNG;" ""
DEBUG: sent=1, count=1
DEBUG: sent=1, count=0
andy@AndyDesktop:/home/andy$ lpinfo -v
Password for andy on localhost? ********
lpinfo: Forbidden
andy@AndyDesktop:/home/andy$ avahi-browse -a -v -t -r
Server version: avahi 0.7; Host name: AndyDesktop.local
E Ifce Prot Name Type Domain
: Cache exhausted
: All for now
andy@AndyDesktop:/home/andy$ avahi-browse -a -v -c -r
Server version: avahi 0.7; Host name: AndyDesktop.local
E Ifce Prot Name Type Domain
: Cache exhausted
Pelo exposto, considero que o CUPS não pegou completamente a impressora. Como estava funcionando bem antes de mover o PC e o NAS pela casa, suspeito que tenho algum tipo de configuração residual que atrapalhe as coisas? Remover e reinstalar a impressora usando vários protocolos diferentes não fez diferença alguma.