I spent sometime working this out, some notes might help others:
Printing to the HP PSC1315 across a network having windows xp(sp2),
windows 98(SE), and linux (Mandrake 10, kernel 2.6) boxes.
I ended up downloading the current version of the Hplip software for
the linux server, (0.9.3), compiled and installed that as per the
instructions on the site:
http://hpinkjet.sourceforge.net/install.php
using the driver for the PSC1310.
Printing with linux client to linux server and windows xp to windows xp
was straight forward. The problems came when trying to add printers to
win98 or winxp clients across the network to access the linux print
server. The driver packages for either of these don't have a ".inf"
file, so trying to use windows "add printer" wizard fails.
HP has a site which describes how to solve network problems, try:
http://h10025.www1.hp.com/ewfrf/wc/d...cname=bpu04830
HP say they "don't recommend" using the multifunction machines over
a network, because scanning and copying don't work. However, most users
would only want to print anyway.
HP suggests an alternative printer here, the HPDeskjet 3420 for the
PSC1300 series, and when I downloaded the drivers for both win98 and
XP, I found they have the ".inf" file, and install normally with
the "add printer" wizard.
With the win98 clients, this was all that was required.
Note that with the winxp clients, printing was very slow or non
existent, unless the checkbox "share this printer" was selected in
the properties dialog on those clients.