Way more information than you probably care to know, but...

Not automagically selecting the correct make/model has to do with the
way the printers identify themselves and how we match them up with the
data in the PPD files.  Basically, we query the printers for their IEEE
1284 device id and use the MFG, MDL information to try and match the
*Manufacturer, *ModelName information from the PPD files.  In many
cases, the PPD files don't match up with the IEEE 1284 device ID
information.  There are a few things that we are looking at doing to
help resolve this.
    * institute a "best" match in the printmgr so that it locates a PPD
with the closest match to the IEEE 1284 device info.
    * work to get the correct IEEE 1284 device information in the
foomatic database and PPD files.

There is a command on your system (/usr/lib/lp/bi/printer-info), that
gathers the 1284 device id from your locally attached printer(s).
    $ /usr/lib/lp/bin/printer-info -a /dev/printers/*
It's subject to change, but it gathers the information used to match the
make/model in the printmgr.  At some point, in the not too distant
future, we will probably provide a small program that you *can* (not
must) run to gather the 1284 device id information and PPD file
information to register in the foomatic DB.  We discussed this some last
week at an OpenSource printing summit.

As part of the Presto project work
(http://opensolaris.org/os/communities/printing/projects/Presto/), it's
likely that hal will come to know this information as well and that it
will be notifying the desktop of printer hotplug events.

       -Norm

W. Wayne Liauh wrote:
>>    There is a PPD delivered as in
>> sr/lib/lp/model/ppd/system/foomatic/HP/HP-LaserJet_101
>> 2-hpijs.ppd.gz
>>
>> If you run /usr/sbin/printmgr as root and add a new
>>  network printer,
>> ou should be able to add that queue to your machine.
>>
>> Alternative, if your prefer to use CLI,
>> see this
>> http://docs.sun.com/app/docs/doc/819-2380/6n4m2u5q2?a=
>> view
>>
>> -Ghee
>>     
>
> Thanks.  I will try to follow the procedure as provided.  This is a local 
> printer.  During installation, SX44 correctly recognized and installed my 
> other deskjet printer, but, for some reason, not this LaserJet.  Both are USB 
> printers.
>   

Reply via email to