Disponibilidade de impressoras de rede via CUPS

Publicado por Danillo Costa em 03/11/2005

[ Hits: 19.759 ]

Blog: https://nillow.com.br/

 


Disponibilidade de impressoras de rede via CUPS



Creio que a configuração padrão (default) do servidor de impressão CUPS realiza a busca de impressoras de rede dentro de uma rede interna, tornando-as disponíveis para uso, como nas distribuições Kurumin e SuSE.

Dependendo do tipo de informação, este recurso pode ser considerado perigoso, já que o usuário ao imprimir determinado trabalho se depara com uma lista de impressoras, sendo que ele escolherá qualquer uma e ainda achará que o computador ou a impressora está com defeito.

Agora vamos ao que interessa:

1) Modo fácil


Abra um terminal qualquer com permissão de super usuário (root) e aplique o seguinte comando:

# [editor de texto] /etc/cups/cupsd.conf

Ache o seguinte trecho do texto, situado mais ou menos na linha de número 470:

########
######## Browsing Options
########

#
# Browsing: whether or not to broadcast and/or listen for CUPS printer
# information on the network. Enabled by default.
#

Browsing On

Observe a linha "Browsing On", ela pode-se encontrar com ou sem "#" no começo da linha, mas isso não influenciará na solução. Para desativar a procura de impressoras de rede, deve-se deixar da seguinte maneira:

Browsing Off

Para ativar:

Browsing On

Depois de ter salvo com as alterações desejadas, execute o comando para reiniciar o CUPS:

# /etc/init.d/cupsys restart

Caso não dê certo o comando acima, pode-se reiniciar o CUPS pelo gerenciador de impressão, encontrado no Centro de Controle (kcontrol).

2) Modo mais fácil :)


Este modo consiste em utilizar um shell script que desenvolvi para meu trabalho, próprio para o Kurumin Linux, o que não impossibilita de funcionar em outras distribuições, bastando apenas a alteração de algumas linhas do código-fonte.

Ele possui a função de ativar e desativar a procura de impressoras de redes.

Faça o download do script clicando aqui.

Para executá-lo basta o seguinte comando dentro do diretório onde se encontra o script, traduzindo, dentro da pasta onde salvou o script:

# sh impressora-rede.sh

Pronto!!! Agradecimentos ao meu chefe Antônio Pires de Castro Jr., que achou a solução.

HeLLnuX Linuxzando...

Até.

Outras dicas deste autor

Montando partições do segundo HD

Extraindo legendas de arquivos de vídeo no formato .mkv

PPracer - PlanetPenguin Racer

Para quem quer mudar o visual do Kurumin

Instalando o KDE 4.2 stable no Ubuntu 8.10 (intrepid-backports)

Leitura recomendada

Iniciando mais de uma instância de memcached no mesmo servidor

Fatal error: Call to undefined function session_is_registered()... [Resolvido]

Mudando a tela de login do Ubuntu 12.10

[Resolvido] 'client-error-document-format-not-supported'

Terminal transparente no Debian 12 com interface i3wm usando Xfce4-Terminal e Compton

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts