Easy way to make Samsung ML-1915 printer work with Debian Lenny without
installing *any* package at all except those for `cups' installation.
Operating system: Debian Lenny, kernel 2.6.32-bpo.5-686
First of all, I installed the Debian print packages:
# apt-get install cupsys cupsys-bsd cupsys-client libcupsimage2 cups-driver-gutenprint cupsys-driver-gutenprint gs-esp
and gave the default answers. Then, from:
http://www.samsung.com
I searched for ml-1915; then `Support > Driver' and downloaded the file
UnifiedLinuxDriver_1.02.tar.gz into the ~/tmp directory. Then I did:
$ cd
$ mkdir samsung
$ cd tmp
$ tar xzvf UnifiedLinuxDriver_1.02.tar.gz
$ cd /cdroot/Linux
$ cp -vi noarch/at_opt/share/ppd/ML-191xspl2.ppd ~/samsung
# cp -vi i386/at_root/usr/lib/cups/filter/rastertosamsungspl /usr/lib/cups/filter
Then I removed ~/tmp/UnifiedLinuxDriver_1.02.tar.gz and ~/tmp/cdroot. I turned
the printer on and, *without needing connecting to internet*, I pointed my web
browser to:
http://localhost:631
. From there,
`Add Printer' > samsung, pentium3, samsung ml-1915, Continue >
> Samsung ML-191x 252x Series USB #1
(Samsung ML-191x 252x Series),
`Continue' >
`Or Provide a PPD File': >
> ~/samsung/ML-191xspl2.ppd, Add Printer
> root and root password
`Manage Printers' > Set As Default
> root and root password
, then I closed the browser. To print `file.pdf', I just did:
$ lp file.pdf
That's all. Enjoy.