JezK
Edit File: Samsung-ML-2250.xml
<printer id="printer/Samsung-ML-2250"> <make>Samsung</make> <model>ML-2250</model> <mechanism> <laser /> <resolution> <dpi> <x>1200</x> <y>1200</y> </dpi> </resolution> </mechanism> <lang> <pcl level="6" /> <proprietary /> </lang> <functionality>B</functionality> <driver>pxlmono</driver> <comments> <en> User report:<p> Sample of APS-Filter printcap file (ESP Ghostscript must be installed, as it provides the "gdi"/"samsunggdi" driver):<p> <pre><tt> # APS1_BEGIN:printer1 # - don't delete start label for apsfilter printer1 # - no other printer defines between BEGIN and END LABEL lp|samsunggdi;r=600x600;q=medium;c=gray;p=a4;m=auto:\ :lp=/dev/usb/lp0:\ :if=/etc/apsfilter/basedir/bin/apsfilter:\ :sd=/var/spool/lpd/lp:\ :lf=/var/spool/lpd/lp/log:\ :af=/var/spool/lpd/lp/acct:\ :mx#0:\ :sh: # APS1_END - don't delete this </tt></pre> Sample of SETUP.cfg file from apsfilter:<p> <pre><tt> PRINTER='samsunggdi' RESOLUTION='600x600' COLOR='gray' PAPER='a4' METHOD='auto' QUALITY='medium' INTERFACE='parallel' DEVICE='/dev/usb/lp0' BAUDRATE='' HANDSHAKE='' WORDLENGTH='' PARITY='' STARTBITS='' STOPBITS='' SMB_SERVER='' SMB_IP='' SMB_PRINTER='' SMB_WORKGROUP='' SMB_USER='' SMB_PASSWD='' NCP_SERVER='' NCP_PRINTER='' NCP_USER='' NCP_PASSWD='' rm='' rp='' </tt></pre> Main hack is to manualy seting PRINTER='samsunggdi' default not exist in menu from SETUP script of apsfiler.And rerun setup script to create printcap file.<p> </en> </comments> </printer>