This might not be the solution you want, but I've had great luck using
CUPS and it's web interface to CUPS to setup printing with HP
Jetdirect.

Ben