“Falha ao adicionar nova impressora” ao tentar adicionar impressora de rede (CUPS) em 18.04

“Falha ao adicionar nova impressora” ao tentar adicionar impressora de rede (CUPS) em 18.04

Estou tentando adicionar uma impressora CUPS por meio de configurações/impressoras. Após clicar em "Adicionar..." a impressora não será listada até que o nome do host seja fornecido. Em seguida, selecionar a impressora resulta neste erro: “Falha ao adicionar nova impressora”. Não sei como investigar isso.

A impressora está configurada em um serviço CUPS raspberry pi e o teste funciona bem no dispositivo. No entanto, não consigo adicionar a impressora ao sistema. Alguma ideia?

Editar: a impressora é uma Samsung ML-1860. Tenho o driver e os arquivos PPD para imprimir via USB tanto no servidor quanto no Ubuntu. O problema é fazer a parte da rede funcionar no momento. Não tenho certeza de qual protocolo de impressão em rede é implementado aqui. Eu tenho isso simplesmente no CUPS no lado do servidor e "compartilhado". Posso acessá-lo via URL/navegador. por exemplo, http(s):://:631/printers/Samsung_ML-1860

Ambos estão na mesma rede/sub-rede doméstica local.

Responder1

eu conhecio mesmo problemahoje. Eu tenho um servidor A, e uma impressora, e uma máquina Linux B, e algumas máquinas Windows C,D,... No Windows, eu apenas sigoesse, funcionou bem. Mas quando tento adicionar a impressora para minha máquina Linux B (seguindoos mesmos passos com você), apenas me mostrou 'Falha ao adicionar nova impressora'. (Ubuntu 20.04)

Não sei se você resolveu, mas acabei de resolver e estou disposto a compartilhar minha solução, espero poder ajudá-lo :-)

Minha solução: usarlinha de comandoem vez de GUI. Execute isso na minha máquina.

sudo lpadmin -p LaserJet -E -v http://192.168.1.9:631/printers/HPPrinter

lpadminé uma ferramenta específica para configuração de impressoras CUPS. você pode pesquisar no Google para um uso mais detalhado.

No meu comando acima, LaserJeté o nome que você deseja atribuir à impressora, e o endereço após -vé o endereço da impressora. O meu é apenas um exemplo, você deve modificá-lo de acordo com você mesmo.

Depois de executar isso no terminal, a impressora apareceu em [Configurações]->[Impressoras].

No final, acho que é sempre uma boa escolhause a linha de comando se encontrar algum problema na operação da GUI.Porque a linha de comando, se a operação não for bem-sucedida, fornecerá um log de erros mais detalhado ou algo parecido. :-) É também por isso que prefiro Linux em vez de Windows na hora de programar e desenvolver meu projeto.

Responder2

Tente adicionar o usuário ao ldadmingrupo executando o seguinte no terminal:

sudo adduser <username> lpadmin

onde <username>está o nome de usuário da conta na qual você deseja ativar a adição de impressoras de rede.

Referência:https://bugzilla.redhat.com/show_bug.cgi?id=1640815#c1

Responder3

Usando a linha de comando, a resposta de Murphy funcionou muito bem para mim quando percebi

https://

precisa ser substituído por

ipp://

informação relacionada