У меня тоже все JetDirect'ы (4 шт. разных моделей и лет выпуска)работают как-то криво

. Но в конечном счете побороть их можно. Кстати, ты не написал, какие у тебя протоколы в сети. Если IP, то важно установить шлюз по умолчанию, если IPX -- важно поставить номер сети.
Попробуй вот _http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?locale=en_US&lang=Russian&pnameOID=19656&prodS eriesId=27908&prodTypeId=18972&basePartNum=COL1670&locBasepartNum=ja-7500-4&os=Microsoft+Windows+XP&tech=Driver
Дальше возможны 2 варианта:
1-й -- принтер расшаривается через твой 2003-й сервер (ИМХО это удобнее -- создается одна очередь печати)
2-й -- JetDirect порт монтируется на каждом 98-м клиенте самостоятельно (это хуже, т.к. задания могут толкаться, зато тут у каждого компа все в локальном спулере).
Если сеть у тебя односегментная, то проще вообще все по DLC/LLC протоколу сделать. Правда, для этого старинный софт от НР нужен, будет интерес -- помогу поискать.