No, those are just straightforward "how to install a network printer" articles. My question is more complex, and concerns what happens if the server and the client are running different versions of Windows. So when you try to connect to the shared printer from the client, it can't download the driver from the server, because the server has the wrong version of the driver.
And what if the client has a newer version of Windows, for which a driver for this older model of printer does not exist? How can I drive the shared printer now?
And, in any case, why do I need a printer driver on the client and on the server? I would have thought that if the server is communicating with printer-specific codes to the printer, then I would not need a printer driver on the client. It should be able to send the data to be printed to the server in some printer-independent way (postscript?) And if the client is producing printer specific commands, why do I need a driver on the server - surely it's only buffering and retransmitting the codes, which requires no intelligence about the printer?
I hope someone understands this stuff and can enlighten me...
Thanks - Rowan