Servidor de impressão [RESOLVIDO]

1. Servidor de impressão [RESOLVIDO]

Daniel
Danipru3

(usa Arch Linux)

Enviado em 16/05/2009 - 14:14h

fala pessoal
blz?
esse tipo de post é muito chato de se responder mas peço mais uma vez a ajuda de vocês... eu nem sei se esse é o local certo a postar... cheguei a postar na comunidade ubuntu/kubuntu mas não obtive sucesso na resposta... bom, o problema é assim:
estou tentando (há mil anos) compartilhar uma impressora num desktop linux (agora kubuntu) com 2 notes Vista... já tentei com o samba (funcionou inicialmente mas depois parou...), tentei o cups, mas... agora, tive a idéia de postar meu cupsd.conf e talvez alguém me dizer onde está o erro...
minha rede é provida por um router wireless (ele dá ip fixo ao desktop com linux e dinâmico aos notes). olhei o tutorial do morimoto (http://www.guiadohardware.net/dicas/compartilhando-impressoras-linux.html) mas mesmo com o caminho completo da impressora, o windows não a acha na rede... e agora nem consigo mais acessar a impressora na tela do cups
segue o conteúdo do cupsd.conf:
LogLevel warning
SystemGroup lpadmin
# Allow remote access
Port 631
Listen /var/run/cups/cups.sock
# Share local printers on the local network.
Browsing On
BrowseOrder allow,deny
BrowseAddress @LOCAL
DefaultAuthType Basic
<Location />
# Allow shared printing...
Order allow,deny
Allow 192.168.0.100/199
</Location>
<Location /printers>
Order allow,deny
Allow 192.168.0.100/199
</Location>
<Location /admin>
Encryption Required
# Restrict access to the admin pages...
Order allow,deny
Allow localhost
</Location>
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
# Restrict access to the configuration files...
Order allow,deny
Allow localhost
</Location>
<Policy default>
<Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job>
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
<Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
<Limit Cancel-Job CUPS-Authenticate-Job>
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
<Limit All>
Order deny,allow
</Limit>
</Policy>
peço desculpas pelo grande incômodo e agradeço toda e qualquer ajuda
abraços


  


2. MELHOR RESPOSTA

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 25/05/2009 - 11:00h

Achei o problema. Ele não tá reconhecendo essa linha do seu cupsd.conf:

Allow 192.168.0.100/199

Mude para:

Allow 192.168.0.*

Observe q no seu cupsd.conf tem duas linhas dessas iguais. Mude as duas, blz? Depois vc inicia o serviço:

# /etc/init.d/cups start

3. Re: Servidor de impressão [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 16/05/2009 - 14:49h

Amigão, qual é o tipo de compartilhamento vc tá fazendo com as máquinas Windows? Tem um compartilhamento bem fácil q é através do protocolo http. Tava olhando o tuto do Morimoto e lá mostra como fazer (bem no final dele). Normalmente, o caminho é assim:

http://ip.do.servidor.de.impressao:631/printers/lp

Esse "lp" no final pode ser "hp" tb. Lá no meu trampo a gente faz esse tipo d compartilhamento e funciona q é uma blz. Nem precisa fuçar no cupsd.conf...


4. Re: Servidor de impressão [RESOLVIDO]

Daniel
Danipru3

(usa Arch Linux)

Enviado em 16/05/2009 - 15:35h

eu tentei esse tuto mas quando acesso a impressora (no servidor) para saber o caminho que devo adicionar via ipp no windows, dá "falha de conexão"...
aproveitando, servidor cups depende das máquinas pertencerem ao mesmo workgroup? se sim, como mudo o workgroup da máquina no kde 4?


5. Re: Servidor de impressão [RESOLVIDO]

Osiel Sampaio Aragão
darkstarfire

(usa Slackware)

Enviado em 16/05/2009 - 15:54h

http://127.0.0.1:631/admin

Nesta pagina olhe para "Server"

e em

"Basic Server Settings:"

marque a opção:

"Share published printers connected to this system"

Depois click em "Change Settings"

e tente scanear sua impresso pelo gerenciar de impressoras do seu Windows, se ele não achar a impressora tente pelo ip do seu servidor de impressão.




6. Re: Servidor de impressão [RESOLVIDO]

Osiel Sampaio Aragão
darkstarfire

(usa Slackware)

Enviado em 16/05/2009 - 16:07h

Antes de fazer isso que eu disse aih acima faça isso...

http://127.0.0.1:631/printers/HP_Deskjet_D1300_series_USB_BR71QFK00R04ND_HPLIP (detalhe: mudar HP_Deskjet_D1300_series_USB_BR71QFK00R04ND_HPLIP pelo modelo da sua impressora)

entre as opções "Move All Jobs" e "Printer Modify Printer" deve ter uma opção "Publish Printer" se estiver assim click nele para tornar sua impressora Publica (compartilhada), depois basta fazer o que indiquei no post anterior...
Obs: caso esta opção esteja intitulada de "Unpublish Printer", apenas faça o procedimento explicado no post anterior.

Ficou meio confuso (eu sei, só mestre em fazer isso, mas não é por querer não!).


7. Re: Servidor de impressão [RESOLVIDO]

Daniel
Danipru3

(usa Arch Linux)

Enviado em 16/05/2009 - 16:35h

não consigo acessar a tela do cups... dá "falha de conexão"


8. Re: Servidor de impressão [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 16/05/2009 - 16:37h

Note q o Windows não detecta, d fato, quando vc coloca ipp://..., vc deve colocar http://... Com relação ao grupo d trabalho, só se o compartilhamento fosse pelo samba, como é por http, não tem nada a v.


9. Re: Servidor de impressão [RESOLVIDO]

Daniel
Danipru3

(usa Arch Linux)

Enviado em 16/05/2009 - 17:04h

entendi o negócio do workgroup...
o não acesso à tela do cups acontece no servidor...


10. Re: Servidor de impressão [RESOLVIDO]

Osiel Sampaio Aragão
darkstarfire

(usa Slackware)

Enviado em 16/05/2009 - 20:42h

Você tentou http://localhost:631/ ?


11. Re: Servidor de impressão [RESOLVIDO]

Daniel
Danipru3

(usa Arch Linux)

Enviado em 17/05/2009 - 04:22h

foi exatamente o que tentei


12. Re: Servidor de impressão [RESOLVIDO]

Osiel Sampaio Aragão
darkstarfire

(usa Slackware)

Enviado em 17/05/2009 - 10:13h

Teoricamente falando...
Se está tudo certo no seu servidor era para abrir a pagina de configuração do CUPS...
Veja se o CUPS está rodando... o script de inicialização dele deve está na pasta "/etc/init.d/cups.alguma_coisa ou algo parecido.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts