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 >