Utilizando o CUPS para impressão em Windows 2000/XP
Em poucos lugares tive oportunidade de achar essa informação, procurei em alguns manuais e não ví nada de muito conciso. O que descrevo aqui foi fruto de tentativas e erros.
Iniciando o servidor cups.
#/etc/rc.d/rc.cups start (Slackware)
#/etc/init.d/cupsys start (Debian)
Depois abra um navegador e digite:
http://localhost:631
Agora com a interface do cups carregada, vamos clickar em Printers e depois em Add Printer.
Esse exemplo, e real e estou usando em minha maquiina aqui na empresa :)
Name: Laser (O nome da impressora que vc quer se referenciar no linux)
Location: smb://usuario:senha@servidor/nome_da_impressora (Como a impressora é no Windows,vamos acessá-la via SAMBA.Vc pode deixar somente usuário sem senha e colocar ao inves de DNS o IP do servidor depois o nome da impressora)
Description: (Aqui é um campo que não tem muita importância, coloque qualquer descrição)
Device: Windows Printer via SAMBA (Isso é muito importante, temos que dizer ao CUPS que a impressora está na rede)
*Caso a opção Window Printer via SAMBA não aparecer em Devices, faça o seguinte:
#ln -si `which smbspool` /usr/lib/cups/backend/smb
Device URI: smb://usuario:senha@SERVIDOR/nome_da_impressora (Importante)
Make: (Aqui você seleciona o fabricante da sua impressora)
Model: (Escolha o modelo)
*Se quando for enviado algum job para a impressora, pelo Linux, e aparecer a mensagem 'Tree connect failed' em Status, verifique se o número de sessões de usuários no Windows 2000 está cheio. Se o erro acontece mesmo se há poucas sessões, crie um novo usuário que possa fazer impressão e use o mesmo no CUPS.
Iniciando o servidor cups.
#/etc/rc.d/rc.cups start (Slackware)
#/etc/init.d/cupsys start (Debian)
Depois abra um navegador e digite:
http://localhost:631
Agora com a interface do cups carregada, vamos clickar em Printers e depois em Add Printer.
Esse exemplo, e real e estou usando em minha maquiina aqui na empresa :)
Name: Laser (O nome da impressora que vc quer se referenciar no linux)
Location: smb://usuario:senha@servidor/nome_da_impressora (Como a impressora é no Windows,vamos acessá-la via SAMBA.Vc pode deixar somente usuário sem senha e colocar ao inves de DNS o IP do servidor depois o nome da impressora)
Description: (Aqui é um campo que não tem muita importância, coloque qualquer descrição)
Device: Windows Printer via SAMBA (Isso é muito importante, temos que dizer ao CUPS que a impressora está na rede)
*Caso a opção Window Printer via SAMBA não aparecer em Devices, faça o seguinte:
#ln -si `which smbspool` /usr/lib/cups/backend/smb
Device URI: smb://usuario:senha@SERVIDOR/nome_da_impressora (Importante)
Make: (Aqui você seleciona o fabricante da sua impressora)
Model: (Escolha o modelo)
*Se quando for enviado algum job para a impressora, pelo Linux, e aparecer a mensagem 'Tree connect failed' em Status, verifique se o número de sessões de usuários no Windows 2000 está cheio. Se o erro acontece mesmo se há poucas sessões, crie um novo usuário que possa fazer impressão e use o mesmo no CUPS.