This might seem like an odd question but we have two old printers which pre-date Windows 64 bit and as such working drivers are not available for them. (Have contacted the manufacturers for both and they do not produce a 64 bit driver)

What I was thinking was to set up in a virtual PC on one of our servers a small Linux distribution whose purpose would be to run a CUPS server so that all of our Windows desktop clients could print using the CUPS server which would hopefully be able to talk to both the old printers.

Has anyone else done this or would anyone either recommend that I definitely shouldn't do this because of problem X or from previous experience / sage advice?

(We are using Windows 7 Ultimate for our desktop machines, although I doubt this will make a difference)

Edit: One of them is a USB connected printer and the other is cough connected via the parallel port (I told you they were old!) so they are both local printers but connected to two different machines.

link|improve this question
Are they network printers, or do they connect through USB? – paradroid Oct 19 '10 at 8:31
1  
I have seen this proposed as a solution elsewhere (not on this site) and it apparently worked well. Sorry, can't find the specific reference. – Linker3000 Oct 19 '10 at 8:33
One of them is a USB connected printer and the other is cough connected via the parallel port (I told you they were old!) so they are both local printers but connected to two different machines. – Richard Oct 19 '10 at 9:14
I suspect this will probably work, although I've never tried it myself. However it seems to me that it would be a better use of your time, from a cost-benefit ratio not to mention future-proofing, to simply buy new printers. – Shinrai Oct 19 '10 at 14:30
@Shinrai I should have mentioned that this is a business environment and trying to persuade the management to dispose of two still working printers and buy one possibly two new ones is going to be a 'hard sell'! – Richard Oct 20 '10 at 6:17
show 1 more comment
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.