Why does lp complain about invalid content types?

For better or for worse, you need to know about printer content types.
See the man page for "lpadmin".

To get transparent mode, try this:

sol# lpadmin -I any -p printer

English to Visayan Cebuano Dictionary
Suggest a Site
Visayan Cebuano to English Dictionary