check your /var/log/cups/error_log if you find an entry equal to something like application/x-octet-stream or so... try this workaround: in /etc/cups: change in mime.types: from : #application/octet-stream to: application/octet-stream change in mime.convs: from : #application/octet-stream application/vnd.cups-raw 0 - to: application/octet-stream application/vnd.cups-raw 0 - insert in your smb.conf at your printers section the following: (marked with -->): [printers] comment = All Printers path = /var/spool/samba -->print command = lpr -r -o raw -P %p %s -->lpq command = lpstat -o %p -->lprm command = cancel %p-%j browseable = no public = yes guest ok = yes writable = no printable = yes HTH Roger