Redhat Use printtool command. This uses a script smbprint which includes a config file named script.cfg, found in the spool directory (var/spool/lpd/[printer name] ). Share name has to be of the form //host/printer. Note that for this to work, Samba must be started and configured! Quick check: To check that Samba is working, type smbclient -U% -L [netbiosname] Select an appropriate printer driver. HP-UX Use Webmin's printer administration too. From /etc/lp/interface, there should be a file named like the printer name. This file is a script that runs the smbclient. So, change the IP address entered in Webmin's administration to the NetBios name of the host machine. Restart spooler and that's it. Other clients running HP-UX can access printer by using SAM to configure it as a remote printer.