cups - tubo quebrado

1

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?

    
por dorien 19.03.2013 / 17:46

2 respostas

0

Depois de muita tentativa e erro. A solução foi adicionar a impressora com:

hp: / net / HP_LaserJet_P4015? ip = x.x.x.x

    
por 20.03.2013 / 11:37
3

"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:

  1. 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

  2. Escolha o driver genérico do Postscript para HP e tente imprimir uma página de teste.

  3. 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>

  4. Tente configurar uma nova instância de impressora para ver se funciona.

  5. 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.

  6. 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.

    
por 19.03.2013 / 19:38

Tags