hpijs and hpcups drivers select wrong tray if default is set to CDDVDTray
Running hplip 3.11.3a and 3.11.5 on Ubuntu (natty).
There seems to be a bug in the filter code (for the Photosmart C5380 in my case, maybe also for other printers): If you set the default tray to CDDVDTray (in the system's printer config dialog or equivalently in the /etc/cups/
Looking at an USB snoop, the filter really sends the PCL command <ESC>&l0H in that case rather than the correct <ESC>&l14H command, which selects the DVD tray.
If you choose any other tray as the default in the .ppd file and manually select the DVD tray in the print dialog, then the correct command <ESC>&l14H is sent.
This happens with both the hpijp and the hpcups filter.