Samsung ML-4500, ML-2xx, ML-1xxx, ML-5080, ML-6040, ... and Lexmark E210 driver.

1. Intro  
I've got Samsung ML-1210 GDI printer. It works fine under windows but
there was no driver for OS/2, so it was useless for me. Search through
the web has kicked me to the sources of AFPL Ghostscript device filter
at http://www.linuxprinting.org/show_driver.cgi?driver=gdi. So I've
compiled GS 8.13 and created this package containing parts of 
Ghostscript, IBM PostScript drivers (downloaded from the "ddpack
online"), and "printmon" program. Also I've written a small script to
put all this stuff together :)

2. How to install
a) Unzip all the content to driver directory (e.g. c:\samsungdrv) 
b) Edit gsmon.cmd. You need to specify a path to system fonts (e.g.
   "c:/psfonts"), printer port (e.g. outport="lpt2"), and port for
   the driver to listen (e.g. lpt3 or any other port with no attached
   devices) 
c) Install PS driver from the folder "ibmpsdrv". Open this
   directory in WPS and click on the "pscript.drv" icon. Then select PS
   printer (i use "HP 4/4 PS"), and choose "install" the context menu.  
d) Create printer in the "printers" folder. Use "HP 4/4PS" as a printer
   driver and monitor port (e.g. lpt3) as an output port.  
e) Disable OS/2 spooler. It seems that spooler conflicts with the port
   monitor. To disable it go to "OS/2 System" -> "System Setup" and select
   "disable spooler" in the "Spooler" context menu.   
f) Run script "bin\gsmon.cmd" and try to print from any os/2 software:)
   If all works fine - send me a note :)

3. Thanks to
GhostScript team 
 (http://www.cs.wisc.edu/~ghost/) for the AFPL GhostScript.
Till Kamppeter for the Samsung GDI driver 
  (http://www.linuxprinting.org/show_driver.cgi?driver=gdi) 
Kai Uwe Rommel for the printmon utility (rommel@ars.muc.de)  
IBM ;-)

4. Todo
If i have spare time (or donations), i`ll create control panel to setup
printer properties from the print settings dialog.