I believe it is samba, Since I can print from unix with the "lpr -Pcheapptr test.txt" here is printcap: # section cheapptr|lp3:\ :sd=/var/spool/lpd3:\ :lp=/dev/null:\ :pl#63:pw#85:\ :mx#0:sh:sf:\ :lf=/usr/adm/lpd3-errs:\ :if=/usr/local/atalk/etc/filters/ifpap:\ :tf=/usr/local/atalk/etc/filters/tfpap:\ :of=/usr/local/atalk/etc/filters/ofpap:\ :sd=/var/spool/lpd3: here is smb.conf: *note I just have all printers specified. [printers] comment = All Printers path = /var/spool/samba browseable = no # Set public = yes to allow user 'guest account' to print public = yes guest ok = no writable = no printable = yes create mode = 0700 print command = /usr/bin/lpr -r -P%p %s # print command = /usr/bin/cp %s /tmp/temp.txt lpq command = /usr/bin/lpq -P%p lprm command = /usr/bin/lprm -P%p %j this is /var/spool/samba drwxrwxrwx 2 root lp 1024 Oct 18 11:20 /var/spool/samba/ and this is the lpd drwxrwxrwt 2 root lp 2048 Oct 18 09:39 /var/spool/lpd3/ yes those users are at the door. I just can't see what is not right. I did not change anything except added a new printer. I did reboot the system, so reinitialization took place. The old printer are hplj6mp and the new one I added is a hplj2100tn printer. ANY HELP IS APPRECIATED. thanks.