We have an app on a Solaris 10 (sparc) server that sends print jobs to a Windows print server. We have a variety of printer models and manufacturers. Most of them work just fine for both Unix and Windows print jobs (HP, Konica, etc.)
When we send print jobs to a Canon iR C3480, we see an object in the Windows print spool called "Local Downlevel Document". It disappears after a second. There is no indication on the printer itself anything is happening.
This happens whether we send a job from the Unix app or from the Solaris OS level itself, running a command like
/usr/ucb/lpr -P testpr09 /export/freehog/printer_test
We've tried to send both Unix app and OS level print jobs when this printer is on both a Windows 2003 print server and a Windows 2008 print server. Doesn't matter.
It works fine for pure Windows PC print jobs. We have some other printers that act the same way too -- the job just disappears, usually with "Local Downlevel Document" messages.
Any suggestions where to go next for troubleshooting this?