Thanks for th patch, I have applied a somewhat improved patch now, it supports all three flavors of this model: PSC 950, PSC 950xi, and PSC 950vr. The patch is attached and applied to the Cooker package (hplip-0.9.11-2mdk).
Fax is still not working, with the fax type set to 1, 2, or 3. Also remote reading of the front panel LCD of the printer does not work, and this worked with HPOJ though (another regression). Till Suffield, David wrote: >>Can we get a patch to add to the distributions (it doesn't >>have to be a 0.9.11-1 release, a quick patch would do) ? > > > See my attach patch file. I will post it at hplip.sf.net after I > accumulated any more patches. > > >>Is this regression expected on many other models? More than >>200 PPDs were updated with changes like the one that broke >>the 950xi... > > > We have done extensive regression testing and I think this is a small > exception. Generally USB model enumeration should match deviceID model. > > -dave >
--- data/xml/models.xml.orig 2006-05-11 17:57:46.000000000 +0200 +++ data/xml/models.xml 2006-05-11 18:00:28.000000000 +0200 @@ -7797,6 +7797,84 @@ </r0> </model> +<model name="PSC_950"> + <id>MFG:Hewlett-Packard;MDL:PSC 900 Series;SKU:PSC 950;CMD:2,PCL,PML;CLASS:PRINTER;DESCRIPTION:Hewlett-Packard PSC 900 Series;1284.3M:f7f,f7f;1284.4DL:4d,4e,1;SERN:MY15U31143WP;VSTATUS:$AU0$AU0,ff,DN,PENF,CUT,K0,C0,SM,NR,KP066,CP095;AiO:00;DW-PCL;</id> + <icon>PSC_900_Series.png</icon> + <support type="2"/> + <case-model> + </case-model> + <io support="2" mode="1" control="0" mfp-mode="2" scan-port="0"/> + <align type="9"/> + <clean type="3"/> + <color-cal type="0"/> + <status type="1"/> + <scan type="1"/> + <fax type="0"/> + <pcard type="1"/> + <copy type="0"/> + <tech class="DJ9xx" type="2"/> + <embedded-server type="0"/> + <panel-check type="1"/> + <linefeed-cal type="0"/> + <pq-diag type="0"/> + <r0> + <agent1 kind="3" type="1" sku="15 (C6615DN)"/> + <agent2 kind="3" type="2" sku="78 (C6578AN / C6578DN)"/> + </r0> +</model> + +<model name="PSC_950vr"> + <id>MFG:Hewlett-Packard;MDL:PSC 900 Series;SKU:PSC 950;CMD:2,PCL,PML;CLASS:PRINTER;DESCRIPTION:Hewlett-Packard PSC 900 Series;1284.3M:f7f,f7f;1284.4DL:4d,4e,1;SERN:MY15U31143WP;VSTATUS:$AU0$AU0,ff,DN,PENF,CUT,K0,C0,SM,NR,KP066,CP095;AiO:00;DW-PCL;</id> + <icon>PSC_900_Series.png</icon> + <support type="2"/> + <case-model> + </case-model> + <io support="2" mode="1" control="0" mfp-mode="2" scan-port="0"/> + <align type="9"/> + <clean type="3"/> + <color-cal type="0"/> + <status type="1"/> + <scan type="1"/> + <fax type="0"/> + <pcard type="1"/> + <copy type="0"/> + <tech class="DJ9xx" type="2"/> + <embedded-server type="0"/> + <panel-check type="1"/> + <linefeed-cal type="0"/> + <pq-diag type="0"/> + <r0> + <agent1 kind="3" type="1" sku="15 (C6615DN)"/> + <agent2 kind="3" type="2" sku="78 (C6578AN / C6578DN)"/> + </r0> +</model> + +<model name="PSC_950xi"> + <id>MFG:Hewlett-Packard;MDL:PSC 900 Series;SKU:PSC 950;CMD:2,PCL,PML;CLASS:PRINTER;DESCRIPTION:Hewlett-Packard PSC 900 Series;1284.3M:f7f,f7f;1284.4DL:4d,4e,1;SERN:MY15U31143WP;VSTATUS:$AU0$AU0,ff,DN,PENF,CUT,K0,C0,SM,NR,KP066,CP095;AiO:00;DW-PCL;</id> + <icon>PSC_900_Series.png</icon> + <support type="2"/> + <case-model> + </case-model> + <io support="2" mode="1" control="0" mfp-mode="2" scan-port="0"/> + <align type="9"/> + <clean type="3"/> + <color-cal type="0"/> + <status type="1"/> + <scan type="1"/> + <fax type="0"/> + <pcard type="1"/> + <copy type="0"/> + <tech class="DJ9xx" type="2"/> + <embedded-server type="0"/> + <panel-check type="1"/> + <linefeed-cal type="0"/> + <pq-diag type="0"/> + <r0> + <agent1 kind="3" type="1" sku="15 (C6615DN)"/> + <agent2 kind="3" type="2" sku="78 (C6578AN / C6578DN)"/> + </r0> +</model> + <model name="Photosmart_2570_series"> <id></id> <icon>psc_2300_series.png</icon>