Jonathan Adams wrote:
> Hmm ... that printer doesn't seem to do PCL ...
>
> http://openprinting.org/show_printer.cgi?recnum=HP-OfficeJet_Pro_L7580
>
> http://hplipopensource.com/node/125
>
> I'm not sure if the HPLIP Linux stuff will work on OpenSolaris, but the HPIJS
> should work.
>
OpenSolaris 2008.11 includes HPIJS from the HPLIP 2.8.7. We will include
the rest of HPLIP when additional dependencies are met. A key one being
Qt support, but there are a few other things as well.
As far as setting up printing to a network attached printer and using
HPIJS goes...
The easy way (under LP) would be to use the OSPM to create the queue by
selecting the make/model for the printer. There is a bug in that HPIJS
appears to ship their own, different foomatic-rip, so you end up having
to modify the interface script in /etc/lp/interfaces/{queue} to use
/usr/lib/cups/filters/foomatic-rip-hpijs instead of foomatic-rip.
The simple alternative is to switch to CUPS and use it's web interface
to configure the print queue
# pkg install SUNWcups
# print-service -s cups
# firefox http://localhost:631/admin/
(I would use socket://printer-name-or-ip:9100 for the device uri)
-Norm
> you could try:
>
> gs -sDEVICE=ijs \
> -sIjsServer=hpijs \
> -dIjsUseOutputFD \
> -sDeviceManufacturer="HP" \
> -sDeviceModel="OFFICEJET PRO L7580" \
> /usr/openwin/share/images/PostScript/butterfly.ps | lp -d HPL7580
>
> assuming that the accepted file types are "any" ... it might work ... and if
> it does then we can work it into the preprocessor.
>
> Jon
>