Impressora “Flapping” com o CUPS

0

Usando uma nova instalação do Linux Mint 17.1, estou tentando conectar minha estação de trabalho às impressoras compartilhadas em meu servidor. A estação de trabalho está usando o CUPS 7.2 e o servidor (Debian Wheezy) está usando o CUPS 15.3.

Aqui está o problema. A lista de impressoras é "flapping" - ela se reorganiza algumas vezes por segundo nas caixas de diálogo de impressão da estação de trabalho. Eles parecem estáveis se eu olhar para eles na interface da web do CUPS. Consegui isolar a lista de impressoras apenas para as impressoras instaladas no servidor (quando eu comecei, estava conectando cada impressora a cada computador no campus). Eu coloquei as seguintes linhas no meu arquivo cups-browsed.conf :

BrowseAllow servername
BrowsePoll servername:631
CreateIPPPrinterQueues No

O que parece que está acontecendo é que uma ou mais das impressoras na lista estão desaparecendo e reaparecendo várias vezes por segundo. A boa notícia é que estou apenas comprando as minhas impressoras.

Editar: mais informações sobre as impressoras instaladas no servidor. Existem 17 filas de impressão no servidor e todas, exceto uma, estão conectadas por meio de soquetes JetDirect. Essa é a única impressora que não é uma HP (é uma Xerox). Por mais que eu saiba, a que está fazendo as vibrações mais visíveis é uma HP Color Laserjet CP4020, e ela tem uma fila crua, mas o preto e impressora branca que estou tentando usar também está intermitentemente disponível. Não está entrando e saindo da caixa de diálogo da impressora, mas uma vez selecionada, ela gasta muito tempo "esperando a impressora ficar disponível". Os trabalhos de impressão terminam, mas não rapidamente.

Versões antigas do CUPS pareciam ser mais bem comportadas, mas não é isso que eu tenho agora. Quais alterações posso fazer na estação de trabalho (ou no servidor) para corrigir isso?

    
por unkilbeeg 06.02.2015 / 20:11

2 respostas

0

Parece que o culpado é avahi no cliente. Se eu desligar avahi-daemon , o flapping desaparece, assim como todas as impressoras que foram descobertas automaticamente.

Este post fornece uma solução de linha de comando para descobrir todas as filas de impressão de um servidor específico e, em seguida, adicioná-las ao CUPS. Talvez um dia avahi seja confiável, até então eu acabei de colocar uma estaca em seu coração.

    
por 07.02.2015 / 22:05
0

Comece sua pesquisa com o servidor de impressão. Existem mais algumas maneiras de configurar uma impressora de rede. Tente adicionar a impressora novamente com um nome separado e outra porta. Talvez até mesmo com outro driver de impressora e com o Google o que pode ser dito sobre sua impressora de modelo específica para descobrir o que outras pessoas estão experimentando. Em seguida, veja se ele seria visto em sua rede local em seus clientes com melhores resultados.

Melhor da sorte.

    
por 06.02.2015 / 23:12