OK output from hp-check is attached. Printer is currently working when directly connected to USB port with either hpcups or hpijs drivers. However this only works when the file /usr/share/hplip/data/models/models.dat is modified to replicate the CP1215 section as a CP1217 section - with 1217 replacing 1215 where appropriate.
Right. Neither the hpcups or hpijs approach works when this printer is disconnected from the usb port and reconnected to a ReadyNAS Duo working as a print server - an arrangement I have had work on Linux in the past and still works under Windows 7.
In the case of hpcups it fails because of a plugin error. hp-check cannot find it as a networked printer when it searches.
In the case of hpijs it fails because the ghostscript command to render the postscript fails. This seems to be because it does not like using "HP Laserjet 2600n" as the printer model - no idea where this comes from. However it does seem that gs is using hpijs.cpp in some way to rasterise it - I just dont understand how. It is this route hpijs and I guess the contents of ghostscript that is generating the "This module is designed to work with HP Printers only" message which is why I can't find it in the source of hplip and associated files/packages.
This seems thoroughly broken in Fedora 16/hplip 3.11.10 but it works using Windows 7 to the print server and worked in the past with Fedora 15!
Finally, as can be seen from the hp-check output I have 3.11.10 installed
OK output from hp-check is attached. Printer is currently working when directly connected to USB port with either hpcups or hpijs drivers. However this only works when the file /usr/share/ hplip/data/ models/ models. dat is modified to replicate the CP1215 section as a CP1217 section - with 1217 replacing 1215 where appropriate.
Right. Neither the hpcups or hpijs approach works when this printer is disconnected from the usb port and reconnected to a ReadyNAS Duo working as a print server - an arrangement I have had work on Linux in the past and still works under Windows 7.
In the case of hpcups it fails because of a plugin error. hp-check cannot find it as a networked printer when it searches.
In the case of hpijs it fails because the ghostscript command to render the postscript fails. This seems to be because it does not like using "HP Laserjet 2600n" as the printer model - no idea where this comes from. However it does seem that gs is using hpijs.cpp in some way to rasterise it - I just dont understand how. It is this route hpijs and I guess the contents of ghostscript that is generating the "This module is designed to work with HP Printers only" message which is why I can't find it in the source of hplip and associated files/packages.
This seems thoroughly broken in Fedora 16/hplip 3.11.10 but it works using Windows 7 to the print server and worked in the past with Fedora 15!
Finally, as can be seen from the hp-check output I have 3.11.10 installed