Não consigo imprimir em outra máquina.
A impressora é uma HP Deskjet 970 em uma máquina Debian-BR-CDD. Configurei meu CUPS, mas nada acontece.
Qual deve ser o protocolo?
Não consigo imprimir em outra máquina.
A impressora é uma HP Deskjet 970 em uma máquina Debian-BR-CDD. Configurei meu CUPS, mas nada acontece.
Qual deve ser o protocolo?
olha oq o error_log do cups mostra
O pedaço onde eu criei a impressora ImpLeo e tentei imprimir.
Código :I [04/May/2005:16:48:21 -0300] Setting ImpLeo device-uri to "lpd://XX.XX.XX.XX/dev/lp0" (was "file:/dev/null".) I [04/May/2005:16:48:21 -0300] Setting ImpLeo printer-is-accepting-jobs to 1 (was 0.) I [04/May/2005:16:48:21 -0300] Setting ImpLeo printer-state to 3 (was 5.) I [04/May/2005:16:48:21 -0300] Saving printers.conf... I [04/May/2005:16:48:21 -0300] New printer 'ImpLeo' added by 'root'. I [04/May/2005:16:48:22 -0300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=10331) I [04/May/2005:16:48:26 -0300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=10334) I [04/May/2005:16:48:28 -0300] Adding start banner page "none" to job 25. I [04/May/2005:16:48:28 -0300] Adding end banner page "none" to job 25. I [04/May/2005:16:48:28 -0300] Job 25 queued on 'ImpLeo' by 'root'. I [04/May/2005:16:48:28 -0300] Started filter /usr/lib/cups/filter/pstops (PID 10338) for job 25. I [04/May/2005:16:48:28 -0300] Started filter /usr/lib/cups/filter/foomatic-rip (PID 10339) for job 25. I [04/May/2005:16:48:28 -0300] Started backend /usr/lib/cups/backend/lpd (PID 10340) for job 25. I [04/May/2005:16:48:29 -0300] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=10345) W [04/May/2005:16:48:33 -0300] [Job 25] Network host 'XX.XX.XX.XX' is busy, down, or unreachable; will retry in 30 seconds...
A rede funciona normalmente na máquina. ping, ssh e tudo mais. No exemplo estou usando o protocolo lpd. Já tentei um monte de outros.[/code]
pelo q ta ai a impressora tb parece estar configurada certinho, ta me parecendo problema com o samba onde ta a impressora. alias essa impressora ta em outra maquina linux? se for vc nao precisa de samba pra compartilhar ela
Pois é. Não tem nada de samba.
São duas máquinas Debian-BR-CDD.
como ta a conf da impressora no cups dessa qnao ta imprimindo e na maquina q tem a impressora?
Como assim? Que configuração?
Na máquina da impressora, ela é vista em /dev/lp0
e aqui está ipp://host/ImpLeo (já tentei um monte aqui...)
o arquivo de configuracao printers.conf do cups
Instalei novamente a impressora.
Primeiro, instalei ela na máquina a qual a impressora está conetada com o nome hp970c. Tudo funciona localmente!
Depois, na máquina remota, instalei a impressora com o mesmo nome (hp970c) com o seguinte protocolo: ipp://xx.xx.xx.xx/ipp/hp970c
Aqui vai o printers.conf da máquina remota.
<Printer hp970c>
Info hp
Location xx.xx.xx.xx
DeviceURI ipp://xx.xx.xx.xx/ipp/hp970c
State Idle
Accepting Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
</Printer>
Eu mandei imprimir uma página de teste, mas não imprime.
Então, aqui vai o que o CUPS me mostra na interface web
Description: hp
Location: xx.xx.xx.xx
Printer State: processing, accepting jobs.
"Unable to get printer status (client-error-forbidden)!"
Device URI: http://xx.xx.xx.xx:631/ipp/hp970c
:toim: E agora?? :toim:
Esse erro: client-error-forbiden!
O que fazer para resolvê-lo? Eu me conecto na máquina via ssh, vnc, ping e tudo mais.
Rodei o nmap nas duas máquinas e o protocolo ipp (porta 631) está aberta.