I have been using the Samsung CLP-500 with the network model and have no problems with printing in over 12 months. I have used Red Hat 9.0, Suse Linux 9.0/9.1/9.2 and it is just a couple of little things - you need to find one particular set of instructions and download the driver from the US site.
Details are below:
Samsung CLP-500 (with Network) Printer Setup via Samsung software:
1 - Samsung Laser Printer User's Guide is on the CD at /manual/EnGuide.pdf. See section 7.10 of the guide for Linux setup.
1a - Alternate - Download 20040224170114656_lpp-1.1.2-7-i386.tar.gz from US Web site and extract to /opt/samsung (preferred)
2 - To install insert CD (or go to directory /opt/samsung) that came with printer and run as root "setup.sh". Software is installed to /usr/local/linuxprinter. Expert install method used but all default options were accepted as follows:
Install part = /usr/local/linuxprinter
Path for sym links = /usr/bin
Install common files = Y
Install CUPS = N
Install printing system = Y
Print system = CUPS
Install startup menu items (KDE or Gnome) = Y
3 - To uninstall run as root "linux-uninstall".
4 - In my case for SuSE 9.1 due to linux-config authorisation fail I changed in /etc/cups/cupsd.conf "AuthType BasicDigest" to "AuthType None" and restarted CUPS (rccups restart) prior to using linux-config. Set your permissions to suit your needs. Read the docs starting with the comments in cupsd.conf.
4a - Open "linux-config" program as root to add printer. Use shell or KDE or Gnome. Using KDE: K > Applications > Configuation Tool
4b - Click "Add Printer". This button is only available for root. A CUPS authentication window will appear asking for user (root) and password. Note that CUPS permissions must be taken care of to make the connection.
4c - Make selections:
Model = Samsung CLP-500 Series (SPL-C)
Connection = Socket (Direct to Port Printing); Settings 192.168.0.2; Port 9100
Settings = Extra - 600 DPI; Duplex - Long Edge; Page Size - A4;
Queue = no changes made
4c - Click "OK" and window should appear with message:
"New Printer 'lp' Successfully Configured!"
This printer will appear at http://localhost:631/printers
5 - Print test page, adjust settings, and trouble shoot as needed.
6 - Change cupsd.conf back to original settings and restart cups again.
Steve Olive -