[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