Minha solucao na rede de um cliente como o mesmo problema.

1) Instalo o CUPS server (cupsys) + impresora
2) Testo a impressora, Ok, vai para as terminais
3) Si tem Win98 precisso instalar o patch IPP que pega do download da Mocosoft
(wpnpins.exe 209kb)
4) Inslalacao do software da impresora na terminal e configuro como si ela ista em lpt1:
5) Troca de porto: Do lpt1 para porto de rede, ali dou meu endereco, no caso do HP 1100, o exemplo :

htttp://192.168.1.2:631/printers/HP1100
O ip .2 porta 631 e meu printserver.

6) Teste de impressao ... Pronto ... nao precissa o SAMBA !!!

Para XP ou 2000 nao precissa IPP. Lembrece que posso pegar a administracao da impressora pelo web browser ao ip:631.

Boa Sorte !!!

[]'s