Depois de muita tentativa e erro. A solução foi adicionar a impressora com:
hp: / net / HP_LaserJet_P4015? ip = x.x.x.x
Acabei de formatar minha partição raiz e instalei o 12.3 (mantive minha partição inicial normalmente).
Eu tenho um problema com a minha impressora de rede hp laserjet 4015n. Costumava trabalhar sem precedentes antes. Agora xícaras me dá um: Não é possível escrever dados de impressão: cano quebrado.
Eu tentei reiniciar os cups, mesmo instalando a versão x86, mas não consigo consertar o problema.
Eu tentei diferentes protocolos para conectar a impressora, atualmente: socks: // ip: 9100
Alguma idéia de como fazer isso funcionar?
"Broken Pipe" com impressoras JetDirect geralmente indica um problema ao estabelecer uma conexão de rede com a impressora. Ele pode se resumir a habilitar o registro de depuração em xícaras e ver se isso tem alguma coisa, mas aqui estão algumas idéias:
use o netcat para ver se você pode formar uma conexão de nível TCP com a impressora, isso permitirá que você saiba se há um problema de rede (se isso ocorrer, ainda pode ser um problema de rede, mas é um primeiro teste fácil "):
# nc -vz ip.address.of.printer
Escolha o driver genérico do Postscript para HP e tente imprimir uma página de teste.
Veja se é uma coisa estranha do SELinux (o SELinux tem certos controles de porta em que certos programas não podem escutar certos números de porta), apenas faça um "setenforce 0" como root e tente uma página de teste novamente. / p>
Tente configurar uma nova instância de impressora para ver se funciona.
Verifique seu firewall. Para testar, defina a política padrão em INPUT para ACCEPT e, em seguida, "iptables -F" e, em seguida, tente novamente uma página de teste.
Inicie um tcpdump binário, envie uma página de teste da impressora e carregue-a no wireshark. Já vi alguns casos em que os roteadores remotos não gostam de como o cups inicia a conexão TCP e envia um RST como o nó remoto para eliminar a conexão. Mesmo que não seja isso que está acontecendo, ainda assim você terá mais informações sobre o diálogo que está acontecendo entre os dois sistemas.
Se todos os itens acima falharem, eu habilitaria o registro de depuração e tentaria percorrer os resultados para ver se ele dava uma mensagem de erro específica explicando o que estava acontecendo ou se algo sobre ONDE ele está desconectado permite que você saiba mais sobre o que acontecendo.