HelloI'm trying to get my Samsung ML-2165 printer working with CUPS, I had it working a few weeks ago although it only would print a few pages before causing problems. I installed the Samsung Unified Printer Drivers from the AUR and selected the ML-2160 PPD which was the closet to my model. When I try to print it just gets stuck on: "Processing - "Sending data to printer."" I'm not sure what to do. Here's the error log from CUPS:
What I did for my Samsung printer (different model to yours though) was to install the cups-filters package, then extract the ppd file and the
rastertosamsungspl file from the linux unified printer package that came with the printer - then put the rastertosamsungspl in the directory:
By the way although my method uses the proprietary driver I found that the splix open source driver would not work with my printer - though it is possible that installing splix and trying it with yours may work?
What I did for my Samsung printer (different model to yours though) was to install the cups-filters package, then extract the ppd file and the rastertosamsungspl file from the linux unified printer package that came with the printer - then put the rastertosamsungspl in the directory:
For the record, this is exactly the method that the AUR package samsung-ml2160 uses. It works for my ML-2165, but it prints only the first job after (re)starting the printer; at every next job (even test pages) the printer does nothing, although CUPS says that the page is correctly sent to the printer.
2) Making sure that I have the splix driver package installed I can define a usb connected printer with the splix driver which works very well indeed. I have cups and avahi installed and enable cups.socket and avahi-daemon.
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
By the way the key step was adding a line to /etc/udev/rules.d/70-usbprinter.rules. WIthout that my printer was not detected properly - it did work with the propriatary samsung ppd file plus the rastertosamsungspl raster file in the correct place. i.e.
@mcloaked, i' ve tried your udev suggestion. Don't work. I think problem is ppd filter from Samsung. Unfortunately, splix package doesn't provide filter for my ML-2165 (ML-2160 series). When i tried other filters,i.e. ML-2150 ppd, i get print "use correct filter" paper. But, with ML-2160 filter (latest Samsung Unified Driver) i get whole black page. If i use ML-2160 package from AUR, i get blank page. So, it must be filter problem but i can't find a filter which was not fail.
One thing worth checking if you are using the Samsung proprietary files - I think that they have different files for i386 and x86_64 - a few years ago I was bitten by copying the files for the wrong architecture. Just worth checking as the two sets have the same filenames. I use x86_64 all the time now.
I had a lot of problems with my Samsung ML-2580N until I uninstalled all the Samsung stuff and used the Generic PCL 6/PCL XL LF Printer - CUPS+Gutenprint v5.2.9 driver. Since then it has been perfect.
3a8082e126