Acessando Impressoras Compartilhadas (SMB Printers)

February 14th, 2005

Category: Linux

Tagged with:

Este tutorial mostra como configurar seu Linux para acessar uma impressora compartilhada em um servidor Windows (SMB Printer). Utilizo aqui as ferramentas do KDE, mas outras ferramentas seguem os mesmos princípios.


Você deve ter o cups server instalado e iniciado. Normalmente ele pode ser iniciado através do comando abaixo:

# /etc/rc.d/cups start

Outro prerequisito é o samba client, mas a maioria das distribuições o instala por default. Apenas certifique-se disso executando um comando do pacote, como o smbclient.

Configure - Printing Manager

Chame o applet de configuração de impressoras do KDE.
Ele está na sequência: K Menu->Settings->Print Manager.
Esta é a janela do Gerenciador de Impressão. Você também pode chegar até ela através do Control Center->Peripherals->Printers.
Verifique na parte inferior da janela qual o sistema de impressão sendo utilizado. Usaremos aqui o CUPS (Common Unix Printing System), portanto selecione-o se necessário.

No painel superior você vê todas as impressoras atualmente configuradas para este sistema.
Em um ambiente default você terá apenas pseudo-impressoras, como “Print to File (PDF)”, “Send to Fax”, entre outras.
Pois bem, nesta área branca ao lado destes nomes, clique com o botão direito do mouse.

Menu do botão direito

Neste menu, selecione Add Printer/Class.

Add Printer Wizard

O assistente de configuração de nova impressora será iniciado.
Clique em Next.

Seleção de Backend

A tela de seleção de backend será mostrada. Devemos escolher a opção SMB shared printer (Windows).
Caso esta opção esteja desabilitada, execute o comando abaixo, logado como usuário root:

# ln -s `which smbspool` /usr/lib/cups/backend/smb

E reinicie o servidor CUPS:

# /etc/rc.d/cups restart

Clique em Back e Next novamente (ou reinicie o Wizard). A opção deve aparecer habilitada.

Autenticação no compartilhamento

A tela seguinte pede para você informar o método de autenticação.
Isso vai depender de como o compartilhamento foi configurado. No caso do exemplo, estamos trabalhando com um compartilhamento que exige usuário e senha.
Atenção, não coloque o nome do domínio ou workgroup neste janela, informe apenas o usuário e senha.
Clique Next.

SMB Settings

Agora sim, devemos informar domínio (ou workgroup), servidor e impressora.
No exemplo, o domínio é LANRJ, o servidor é prtsrv01, e o nome da impressora compartilhada é hp8000.
Preencha os campos com os valores adequados e clique em Next.
A opção de Scan só funcionará se você estiver usando o LISA server na sua estação.

Printer Mode Selection

Selecione a marca e modelo de sua impressora.
Clique em Next.

Printer Test

Nesta janela você poderia testar sua configuração. Mas a impressora ainda não irá funcionar, pois falta reiniciarmos o cups, o que iremos fazer apenas mais adiante.
O botão Settings permite alterar configurações do driver de impressão, como orientação padrão e tamanho do papel. Mas você pode fazer isso depois…
Clique em Next.

A seguir você terá as janelas de Banner Selection, Printer Quota Settings e User Access Settings. Clique Next em todas elas, ou configure de acordo com suas necessidades.

General Information

Na janela General Information dê um nome local para sua impressora, informe a localização e uma descrição para ela.
Clique em Next.

Confirmation

Finalmente chegamos a janela de confirmação.
Verifique os dados e clique em Finish se estiverem todos corretos.

Reinicie o servidor cups.

# /etc/rc.d/cups restart

Chame novamente o gerenciador de impressão em: K Menu->Settings->Print Manager.

Test Printer

No painel superior, clique com o botão direito do mouse em cima da impressora recém configurada e selecione Test Printer.
Verifique se uma página de teste foi impressa com sucesso.
Caso não tenha funcionado, verifique novamentes a configuração efetuada, principalmente usuário e senha. A sua configuração pode também ser editada manualmente no arquivo /etc/cups/printers.conf.
Lembre-se de sempre reiniciar o cups após uma mudança na configuração.


hlbog

No comments yet


Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>