來源於:http://www.raspberrypi.org/forums/viewtopic.php?t=37179&p=552051
In Linux stop sharing the printer through Samba.
Share it through CUPS instead: go to http://localhost:631/ and there will be spoe "Share printers" checkbox.
On Windows add a Network printer, and don't search for it; add manually this address:
http://servername_or_IP:631/printers/printer_name
printer_name is the name shown in the CUPS Web interface for your printer.
You will be prompted to choose the proper model and a driver will be installed. That's it.
Unlike Samba, advanced features also work now.