I am honestly not sure if the problem is with the OS or with the printer. I can use this printer with a windows machine without any trouble. However, when I try to use it with my Mac, is just complains that I don't have any color ink...which is true. I only have black ink in the printer. I just want to be able to print and cannot seem to tell the printer to just use the black ink and ignore the fact that no color ink is available.
Go to System Preferences/Print & Scan and click on Open Print Queue. This will open a window that includes Settings, both under the Printer menu of this app (which in my case is named Epson320) and in the toolbar (customize toolbar, if not.)
Another way to access this window is to go to ~/Library/Printers and double click on the printer icon you will find there, which is actually an app. Or if your printer is in the dock (and this icon can be dragged to the dock, like any application) Settings will be in the dock menu.
In Settings, at least with my printer and I suspect yours as well, under the Driver tab, there is an option "Permit Temporary Black Printing."
See if that doesn't do it.
How to change/add Print settings (fast, B&W) on MacBook with Canon MP210 (and other models).
Pretty easy. Sometimes my print preview page wouldn't allow me to make changes to Quality and Color Options at the same time, just Cancel print job, and then Re-print (command-P) to "re-boot" Printer Preview Page. Remember to Save current settings as….