Disponibilidade de impressoras de rede via CUPS

Publicado por Danillo Costa em 03/11/2005

[ Hits: 19.592 ]

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

Driver da Nvidia no Ubuntu 9.04

Como configurar corretamente o mouse serial no Slackware 10

Shell Script - Imprimindo nome da própria função em execução

GoogleEarth no Ubuntu: Error code 29

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

Leitura recomendada

Ouvir rádio on-line no Slackware

Restaurando a lixeira no KDE

Convertendo arquivos para PDF a partir do menu de contexto do Nautilus

Preparando estações Linux para usar servidor de impressão CUPS

Criando rotas estáticas no Red Hat sem usar "route add"

  

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