Smit 1800-109 Error With Printers

I’ve recently found some of our systems have corrupt smit screens when looking at printer queue characteristics. When looking at any options under “smit chpq” for some of the printers, we got:

 1800-109 There are currently no additional
SMIT screen entries available for this
item.  This item may require installation of
additional software before it can be accessed.

The message clearly points to missing filesets. But printers.rte, bos.rte.printers, and the printer device filesets ( like printers.hplj-4si.rte) were all installed and up to date. The problem is that the ODM stanzas for the printers aren’t correct. The queue subsystem looks a files under /var/spool/lpd/pio/@local to do the printing, but smit looks in the ODM.

So, there’s a quick fix. Find the files for the offending printer:

ls /var/spool/lpd/pio/@local/custom | grep queuename
queuename:hp@queuename
queuenameps:hp@queuename

Then just run the piodigest command to read in the colon file and recreates the ODM stanzas:

/usr/lib/lpd/pio/etc/piodigest /var/spool/lpd/pio/@local/custom/queuename:hp@queuename

After that, the smit screens were available again.

Leave a Reply

Your email address will not be published. Required fields are marked *