Samsung ML-2250 prorietary driver for CUPS

ekkard gerlach jack at aiai.de
Sat Dec 3 10:16:44 PST 2005


Samsung serves a driver for CUPS, it's working with my Suse 9.2. A 
Samsung installation skript installs some stuff to 
/usr/local/linuxprinter. After I can print documents by using lpr, e.g. 
lpr test.ps. -__Okay.

But how can I integrate the driver into CUPS printes listet with lpc 
status? - I want to handle the printer like any other printer in our 
LAN. I alread copies the /usr/local/linuxprinter/ppd/C/2250spl2.ppd to 
/usr/share/cups/model/Samsung and zipp'ed it. I installed a CUPS printer 
with localhost:631 html frontend, but it's not working.

I think that there are some filters missing like described in the ppd 
file: cat ML-2250spl2.ppd:
*PPD-Adobe: "4.3"
*FormatVersion: "4.3"
*FileVersion:   "1.1"
*LanguageVersion: English
*LanguageEncoding: ISOLatin1
*PCFileName:    "ML-2250spl2.ppd"
*Manufacturer: "SAMSUNG"
*Product:       "ML-2250"
*cupsVersion:   1.0
*cupsManualCopies: False
*cupsModelNumber:  2
*cupsFilter:    "application/vnd.cups-postscript 0 ppmtospl2"
*ModelName:     "Samsung ML-2250"
*ShortNickName: "ML-2250"
*linuxLanguage: "SPL II"
*linuxPriority: "0"
*linuxURL:    "http://www.samsungprinter.com/"
*linuxIdentify: "ML-2250"
*NickName:      "Samsung ML-2250 Series (SPL II)"
*PSVersion:     "(3010.000) 550"
*LanguageLevel: "3"
*ColorDevice:   False
*DefaultColorSpace: Gray
*FileSystem:    False
*Throughput:    "22"
*%LandscapeOrientation: Plus90
*%VariablePaperSize: False
*%TTRasterizer: Type42

*OpenUI *Resolution/Resolution: PickOne
*DefaultResolution: 600
*Resolution 600/600 DPI: "<</HWResolution[600 600]>>setpagedevice"
*CloseUI: *Resolution

*OpenUI *PageSize/Page Size: PickOne
*DefaultPageSize: Letter
[...]

Who can help me?
Is there perhaps a trick?

thx
Ekkard



PS: thats what is installed by Samsung driver install skript:
gerlach at rex3:/usr/local/linuxprinter> l
insgesamt 2542
drwxr-xr-x   8 root root   1344 2005-12-03 18:35 ./
drwxr-xr-x  14 root root    352 2005-10-17 18:05 ../
drwxr-xr-x   2 root root    216 2005-12-03 18:35 bin/
-rwxr-xr-x   1 root root 417444 2005-12-03 18:35 cfggen*
-rwxr-xr-x   1 root root 813868 2005-12-03 18:35 check*
-rw-r--r--   1 root root   9782 2005-12-03 18:35 check.glade
-rw-r--r--   1 root root   4069 2005-12-03 18:35 collate_rev.xpm
-rw-r--r--   1 root root   4166 2005-12-03 18:35 collate.xpm
-rw-r--r--   1 root root   1281 2005-12-03 18:35 columns1.xpm
-rw-r--r--   1 root root   1281 2005-12-03 18:35 columns2.xpm
-rw-r--r--   1 root root   1281 2005-12-03 18:35 columns3.xpm
-rw-r--r--   1 root root   1281 2005-12-03 18:35 columns4.xpm
-rw-r--r--   1 root root   1275 2005-12-03 18:35 columns.xpm
-rw-r--r--   1 root root   1316 2005-12-03 18:35 dupl_long.xpm
-rw-r--r--   1 root root   1316 2005-12-03 18:35 dupl_none.xpm
-rw-r--r--   1 root root   1317 2005-12-03 18:35 dupl_short.xpm
drwxr-xr-x   2 root root    184 2005-12-03 18:35 filters/
drwxr-xr-x   3 root root    104 2005-12-03 18:35 help/
-rw-r--r--   1 root root   8517 2005-12-03 18:35 icon.xpm
-rw-r--r--   1 root root   1278 2005-12-03 18:35 landscape_rev.xpm
-rw-r--r--   1 root root   1280 2005-12-03 18:35 landscape.xpm
-rw-r--r--   1 root root  97901 2005-12-03 18:35 linux-big.xpm
-rw-r--r--   1 root root  68019 2005-12-03 18:35 linux-config.glade
-rw-r--r--   1 root root    315 2005-12-03 18:35 linuxprint.cfg
-rw-r--r--   1 root root  14636 2005-12-03 18:35 linux-small.xpm
-rw-r--r--   1 root root  97901 2005-12-03 18:35 linux.xpm
-rw-r--r--   1 root root  93954 2005-12-03 18:35 llpr.glade
drwxr-xr-x   9 root root    216 2005-12-03 18:35 locale/
drwxr-xr-x   3 root root    104 2005-12-03 18:35 .manifest/
-rw-r--r--   1 root root   1275 2005-12-03 18:35 nup1.xpm
-rw-r--r--   1 root root   1275 2005-12-03 18:35 nup2.xpm
-rw-r--r--   1 root root   1275 2005-12-03 18:35 nup4.xpm
-rw-r--r--   1 root root   1277 2005-12-03 18:35 nupn.xpm
-rw-r--r--   1 root root   1278 2005-12-03 18:35 portrait_rev.xpm
-rw-r--r--   1 root root   1279 2005-12-03 18:35 portrait.xpm
drwxr-xr-x   3 root root     72 2005-12-03 18:35 ppd/
-rw-r--r--   1 root root   1337 2005-12-03 18:35 pretty.xpm
-rw-r--r--   1 root root 331717 2005-12-03 18:35 preview.xpm
-rw-r--r--   1 root root   2555 2005-12-03 18:35 README.txt
-rwxr-xr-x   1 root root 413636 2005-12-03 18:35 removeprinter*
-rw-r--r--   1 root root  57293 2005-12-03 18:35 test.ps
-rw-r--r--   1 root root  58612 2005-12-03 18:35 test-tmpl.ps
-rw-r--r--   1 root root   3691 2005-12-03 18:35 uncollate_rev.xpm
-rw-r--r--   1 root root   3788 2005-12-03 18:35 uncollate.xpm
-rwxr-xr-x   1 root root   1137 2005-12-03 18:35 uninstall*




More information about the cups mailing list