### Servidor de Impressão Linux, estações windows
Para usar o Cups num Servidor linux e estações com Windows, serão necessários quatro passos:
1. Instalar o Cups no servidor.
2. Configurar a Impressora na Estação.
3. Configurar o Samba para compartilhar o Cups.
4. Configurar a estação windows.
Nota: Caso esteja instalado outro gerenciador de impressão (LPRng ou LPR),
será necessário desinstalá-lo para instalar o CUPS.
|
1. Instalando o CUPS
Utilize a ferramenta apt para facilitar a instalação:
Primeiro, como root, edit o arquivo:
[root@localhost]# mcedit /etc/apt/sources.list
|
E comente todas a linhas que estão hailitadas. Feito isso, salve com f2 e saia com f10.
Agora coloque o primeiro cd do conectiva no cdrom e digite:
[root@localhost]# apt-cdrom add -a
|
E repita o processo para o segundo cd.
Agora digite:
[root@localhost]# apt-get update
|
e instale os pacotes que deseja:
[root@localhost]# apt-get update
|
[root@localhost]# apt-get install cups.*
|
Acessando e gerenciando o CUPS via web.
Concluido a instalação dos pacotes, inicie o servidor cups:
[root@localhost]# cds
|
[root@localhost]# ./cups start
|
2. Configurando a impressora
O CUPS responde na porta 631 como padrão, utilizando o browser de sua preferência basta especificar o seguinte endereço: http://localhost:631
Para adicionar um compartilhamento de impressora em um Servidor de Impressão, dê um clique sobre a opção Manage Printers, e siga os seguintes passos:
a. Clique em Add Printer para acrescentar um novo
compartilhamento de impressora. Como essa área é restrita ao
administrador, aparecerá uma caixa de diálogo pedindo para
seja informado um login, que será "root" e sua senha.
|
b. Logo em seguida, o administrador deverá informar o nome do
compartilhamento (nome da fila de impressão), a localização
(hostname do servidor de impressão) e uma breve descrição do
compartilhamento.
Name: lp1
Location: estacao.localdomain
|
c. Escolher um dispositivo para este compartilhamento. O
dispositivo pode ser portas paralelas, seriais, filas de
impressões remotas de outros servidores de impressão,
impressoras remotas compartilhadas pela Internet, impressoras
compartilhadas com o tradicional LPD e até mesmo imprimir
para um arquivo.
Para impressora local escolha a Parallel Port, ou
Serial Port, conforme descrito no manual de sua impressora
Parallel Port #1
Serial Port #1
Internet Printer Protocol (ipp)
Unknown Network Device (SMB)
|
d. Agora escolha o modelo
|
e. Agora escolha o filtro para sua impressora.
|
3. Configuração Servidor Samba:
Como o CUPS não tem compatibilidade nativa com o Windows, é necessário que o Samba esteja instalado corretamente nos servidores de impressão.
O arquivo /etc/smb.conf deverá conter as seguintes linhas.
[global]
workgroup = CONECTIVA
netbios name = CASCAO
server string = Samba Server
printcap name = lpstat
log file = /var/log/samba/log.%m
max log size = 50
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
dns proxy = No
printing = cups
[homes]
comment = Home Directories
writeable = Yes
browseable = No
[printers]
comment = All Printers
print command = lpr -P %p -o raw %s -r
lpq command = lpstat -o %p
lprm command = cancel %p-%j
path = /var/spool/samba
printable = Yes
browseable = yes
guest ok = yes
writable = no
|
Salve o arquivo com f2 e saia com f10
Agora inicie o samba:
[root@localhost]# cds
|
[root@localhost]# ./smb start
|
4. Configurando as estações windows
Depois de configurado, basta instalar as impressoras compartilhadas no Windows, onde será necessário o uso dos drivers das respectivas impressoras.