[FUGSPBR] Impressão - FreeBSD sob LTSP
Nelson Oliveira
noliveira em ecentry.com.br
Sex Abr 2 14:39:39 BRT 2004
Depois que eu criei os diretórios para as impressoras, ao subir o serviço do
lpd, mudou a mensagem de erro (os sinais de - são apenas pra te indicar que
são linhas do display da console e não mensagem minha, ok?):
- ts1# lpd
- chkprintcap: LaserPrinter and HPDeskjet share the same spool, /var/spool/
output/lpd
- lpd: 1 errors in printcap file, exiting
Me bateu uma loucura (não sei de onde - he, he, he.....) e resolvi tentar
subir novamente o cupsd. Simplesmente rodei o cupsd. Ao rodá-lo, verifiquei
que ele tinha alterado o arquivo /etc/printcap, de volta ao formato original
dele (com o servidor com o nome de ts e não ts1):
- # This file was automatically generated by cupsd(8) from the
- # /usr/local/etc/cups/printers.conf file. All changes to this file
- # will be lost.
- HPDeskjet|Jato de Tinta:rm=ts.ecentry.com:rp=HPDeskjet:
- LaserPrinter|LaserPrinter:rm=ts.ecentry.com:rp=LaserPrinter:
Descobri então o arquivo /usr/local/etc/cups/cupsd.conf :
-------------------------------------------------------------------------------
########
######## Server Identity
########
#
# ServerName: the hostname of your server, as advertised to the world.
# By default CUPS will use the hostname of the system.
#
# To set the default server used by clients, see the client.conf file.
#
ServerName ts1.ecentry.com
-------------------------------------------------------------------------------
Como vc pode ver, a sessão ServerName, eu alterei o nome do servidor para ts1
(que é o novo nome da máquina).
Após isso, rodei novamente o cupsd que gerou um novo /etc/printcap, dessa vez
com o nome da máquina correto:
- # This file was automatically generated by cupsd(8) from the
- # /usr/local/etc/cups/printers.conf file. All changes to this file
- # will be lost.
- HPDeskjet|Jato de Tinta:rm=ts1.ecentry.com:rp=HPDeskjet:
- LaserPrinter|LaserPrinter:rm=ts1.ecentry.com:rp=LaserPrinter:
Após isso, mais uma vez, tentei subir o serviço lpd, onde obtive a seguinte
resposta :
- ts1# lpd
- chkprintcap: LaserPrinter and HPDeskjet share the same spool, /var/spool/
output/lpd
- lpd: 1 errors in printcap file, exiting
Ai, resolvi fazer uma gambiarra honesta, pra ver se rolava (apenas como
teste), resolvi comentar a linha da deskjet. Então, meu printicap ficou
assim :
- # This file was automatically generated by cupsd(8) from the
- # /usr/local/etc/cups/printers.conf file. All changes to this file
- # will be lost.
- # HPDeskjet|Jato de Tinta:rm=ts1.ecentry.com:rp=HPDeskjet:
- LaserPrinter|LaserPrinter:rm=ts1.ecentry.com:rp=LaserPrinter:
Ai, ao digitar lpd, o serviço subiu normalmente.
- ts1# lpd
- ts1# ps -ax |grep lpd
- 34353 ?? Is 0:00.01 lpd
- 35046 p0 R+ 0:00.00 grep lpd
Ou seja, tive a sensação que tinha saido do outro lado, mas pra minha
surpresa, ao tentar imprimir a partir de um aplicativo KDE, novamente recebi
a resposta :
- A print error ocurred. Error message received from system:
- /usr/local/bin/lpr -P 'LaserPrinter' '-#1' '/tmp/kde-noliveira/
kdeprint_XmFIT6p' : execution failed with message:
- lpr: unable to print file: server-error-service-unavailable
E nesse ponto parei agora........
Agora to sem idéia.....
Será quem alguém tem uma LUZ????
Nelson Oliveira
Assistente de Redes
noliveira em ecentry.com.br
www.ecentry.com.br
>Pessoal.
>
>Desculpe vir com perguntinha básica, mas preciso de uma LUZ.
>
>Sou novo na lista e comecei essa semana a trabalhar em um ambiente FreeBSD
>
>Temos aqui na rede interna, umas 10 máquinas sem DISCO, que dá boot e abre as
>sessões a partir de um servidor com LTSP (eu não conhecia, achei muito
>interessante - vide www.ltsp.org).
>
>Funciona direitinho.
>
>O problema, é que o chefe mudou o nome do servidor para onde apontam as
>impressoras nesse último final de semana e por consequencia elas pararam de
>funcionar.
>
>As impressoras estão debaixo de um servidorzinho de impressão INTEL NETPORT
>EXPRESS. (O que me dá uma pista que a impressão funciona baseado em SAMBA
>também, all right! ;-D).
>
>A outra informação que eu tenho, é que em cada estação (que roda o KDE), ao
>abrir o PRINTING MANAGER - KDE CONTROL MODULE, as impressoras aparecem
>configuradas apenas para GENERIC UNIX LPD PRINT SYSTEM (que aparece como
>default)
>
>Alguém pode me dar uma dica (não precisa ser receita de bolo mastigada,
>preciso apenas do caminho das pedras) de quais alterações devem ser
>executadas nesse caso? Algum serviço deve ser reiniciado? Qual?
>
>Agradeço a ajuda de todos.
_______________________________________________________________
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd