Doing the Samba
path = /var/spool/lpd/lp
writeable = yes
public = yes
printable = yes
print command = lpr -r -h -P %p %s
The first line defines the name with which the printer is shared in the
Path is the path to the spool directory where printing jobs are queued.
Writeable = Yes is required to allow clients to send print jobs to this
Public = Yes will allow guest access to the printer. Unless you're really
paranoid about who can print, you could let everyone print to the printer
Printable = Yes will identify the share as a printer and not as a file
Print command = Is just a shell command so you can enter the command that
you want to use to process the print job, usually lpr under Linux.
Now setup the network printer as normal under the Windows clients and
you're set to print.