Printing from windows with samba and cups
The default debian (woody) config of cups didn’t quite allow this to work… make the following changes (to enable raw printing via the windows driver):
Uncomment line 83 in /etc/cups/mime.convs
:
#application/octet-stream application/vnd.cups-raw 0 -
and also uncomment line 152 in /etc/cups/mime.types
:
#application/octet-stream
Also, we need to add the following (rarely mentioned) line to smb.conf (in the [Printers] section):
use client driver = yes
This will cause windows to successfully get the printers’ status.