Using third party tools is generally a good idea, however I have experienced problems with JetAdmin. Seeing that dwolgast has lexmark printers, I thought it would be a better scenario to configure the printer as a remote printer.
OK, dwolgast, I am doing this from memory so bear with me. It should at least get you started. I am sure other people can elaborate at a later stage. You will need to know the printers IP address, and what name the printer thinks it is called. With this info, add an entry to /etc/hosts for the printername.
You would then do the following,
# lpsystem -t bsd <printer_hostname>
# lpadmin -p <prt_name> -s <printer_hostname>
# accept prt_name
# enable prt_name
Note : <printer_hostname> is the hostname you have placed in the /etc/hosts file as the network printer server's name.
Note : <prt_name> is what the network printer actually thinks its printer name is.
Next step is to start taking a look at lpstat, lpadmin. Just check the man pages.
Hope this gets you started....perhaps you could post this question in the Solaris forum as well?