Disponibilidade de impressoras de rede via CUPS

Publicado por Danillo Costa em 03/11/2005

[ Hits: 19.588 ]

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

GoogleEarth no Ubuntu: Error code 29

Nexuiz, um ótimo game 3D open source

Ubuntu Server no VirtualBox

D-Link 500G da BRT sem provedor

Pulseaudio, aúdio no Ubuntu Linux 9.04

Leitura recomendada

Ocultando Menu do Gnome no Manjaro

Acessar página do Banco do Brasil no Ubuntu 9.10

Instalando o XFCE mínimo

Instalando Elementary Tweaks no Elementary OS Freya

Configurando o proxy no apt do Debian Squeeze

  

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