Here is what I did,
first I installed the pdf generator into cups, because all my samba printers where transfer there in mandrake. You have to use de "pdf" backend in cups... If I remember correctly I install something with the uri .... Anyway, to help you either go http://localhost:631/
I prefer the first one, wich is the cups interface.
Add a printer, and test
My advice would be to look in your /var/log and look for your samba and cups repport