No artigo anterior falei sobre o compartilhamento de arquivos em rede entre máquinas usando Linux e Windows (serve também se as máquinas estiverem usando apenas Linux).
Agora, para deixar a nossa rede um pouco mais completa, vamos compartilhar também uma impressora.
Obviamente, só funcionará se a impressora estiver instalada e funcionando. Tudo certo? Vamos lá.
Estou usando duas máquinas aqui na minha rede: meu Desktop, com Ubuntu 9.04 instalado, no qual a impressora está conectada (será o servidor) e o meu Netbook, com a mesma versão do Ubuntu (ele será o cliente).
Configurando o servidor:
Acesse o menu Sistema > Administração > Impressão. Sua impressora deverá estar listada na janela que se abrir:

Em seguida, clique no menu "Servidor" e depois em "Configurações". Na nova jenela que se abrir, selecione as opções "Publicar impressoras compartilhadas conectadas a este sistema" e "permitir que usuários cancelem…".
A opção "Permitir administração remota" faz com que seja possível administrar a impressora através da rede local via navegador. Basta acessar o endereço IP da máquina seguido pela porta usada pelo servidor (631). Fica algo como: http://10.42.43.1:631 (troque pelo seu IP). Não explorei muito essa opção (não precisa marcar), por isso não sei explicar exatamente como funciona.
Depois de marcar as opções necessárias e confirmar, clique com o botão direito do mouse sobre o ícone da sua impressora e verifique se as opções "Habilitada" e "Compartilhada" estão marcadas, caso contrário marque-as.

Configurando o cliente:
Não tive problemas com o cliente, uma vez que ele detectou a impressora sem o menor esforço. Na realidade, não foi necessário fazer absolutamente nada para que a impressora fosse detectada pelo cliente. Em todo caso, vamos lá:
Vá ao menu Sistema > Administração > Impressão e verifique se a nossa impressora compartilhada está lá. Se estiver, basta usar à vontadade.

Caso contrário, podemos tentar nos conectar diretamente ao servidor de impresão. Nesse caso, clique no menu Servidor > Conectar. Na nova janela que se abrir, digite o IP do seu servidor e clique em conectar.

Para descobrir seu IP, vá até o menu Sistema > Administração > Ferramentas de rede e selecione a placa de rede que liga as máquinas. Basta então verificar o IP em "protocolo IPv4". Outra opção é digitar o comando $ ifconfig no terminal e procurar pela placa que liga as máquinas (algo como eth0 ou eth1).
Se ainda assim a sua impressora não ficar disponível, volte às configurações do servidor e verifique se não faltou algo.
Obs.: As impressoras também ficam disponíveis para máquinas que rodam Windows, entretanto, será necessário instalar manualmente (da mesma forma que uma impressora em redes Windows). Além disso, ainda será preciso instalar os drivers para as mesmas, já que o Windows não é capaz de usar os drivers da impressora para Linux.











Diggao, obrigado por esta sugestão, foi a mais simples que eu já encontrei.
Funcionou muito bem em uma pequena rede com um desktop rodando o Ubuntu 9.10, como servidor de impressão e um notebook também com o Ubuntu 9.10.
Obrigado Eraldo!
Apesar de existirem outras formas de compartilhar impressoras no Linux, essa foi a mais simples que já encontrei.
Diggao, eu tinha um PC com o Ubuntu 9.04 com uma impressora instalada e, graças a sua dica, conseguia compartilhá-la com meu laptop que roda Windows vista. No entanto, depois que atualizei o PC para o Ubuntu 9.10 não consigo de jeito nenhum o compartilhamento. Você tem idéia de o que pode estar acontecendo? Grato.
Já reinstalou o driver da impressora Miles?
No Linux em meu Netbook (a máquina cliente) eu tive que me conectar manualmente (informando o ip do servidor) para poder usar a impressora.
Já no Windows XP foi necessário instalar o driver da impressora novamente (e instalar driver da HP é um saco), só assim passou a funcionar.
diggao, resolvi o problema no Linux, mas o Windows não consegue se conectar com a impressora. Achei uma resposta para o problema no suporte da MS que explicava algumas mudanças no registro mas não funcionou.
A culpa é sempre do Windows…
Valeu!
Olá Miles!
Gostaria de poder ajudar mais, mas o Windows Vista realmente não é a minha praia. Foram poucas a vezes que usei ele e mesmo assim, não cheguei a entrar na questão da configuração.
Espero que consiga resolver seu problema o mais cedo possível.