Eu resolvi isso mudando para o protocolo lpd. O soquete leva a um problema de canal quebrado quebrado
Então eu mudei a conexão para:
lpd://10.0.0.42/queue
Eu adicionei uma impressora de rede, uma Konica Minolta C253, via cups pelo seu IP ( http://10.0.0.42
) sob o front-end web http://localhost:631/
cups em um cliente Ubuntu 11.10.
Eu usei o KOC353U.ppd
documentado no processo.
Consegui imprimir exatamente uma página.
Em seguida, tudo que eu obtenho no status da impressora é a mensagem: "O host de rede '10 .0.0.42 'está ocupado; tentará novamente em 30 segundos".
Qual é o problema aqui e como posso resolvê-lo?
Eu resolvi isso mudando para o protocolo lpd. O soquete leva a um problema de canal quebrado quebrado
Então eu mudei a conexão para:
lpd://10.0.0.42/queue
não use ipp.
use "socket: //###.###.###.##: port # /" para a sua impressora.
porta # talvez 9100 ou 631
Razão : As primeiras especificações do IPP careciam de alguns detalhes importantes. Isso permitiu que a Microsoft o implementasse de maneira própria. O resultado foi que o fabricante da impressora teve que decidir como fazer o suporte IPP da mesma maneira que a Microsoft.
Portanto, você deve usar um protocolo diferente, o protocolo de soquete.