Didn't you say it was a USB printer? Win3x doesn't support USB. And even if it did are you going to find Win3x drivers for it? But even if you do, you still will not be able to print to it because there is no driver for Linux. What format will you send to the Windows machine? You have to send the print output in the proprietary format which requires the Windows driver. In order to print to a Windows shared printer you still need to be able to send the print data in the language of the printer (PCL, Postscript, etc). Lexmark's printer language is proprietary, non-standard.