Configuring CUPS

I’m trying to configure CUPS under 12.2. My printer is attached to another machine (running Windows). The last time I set up a CUPS system was some six years ago and I seem to be a little rusty. Also the file structure seems to have changed somewhat (if my memory serves me well) since then.

Where do I find smbspool, and do I have to link it to the backend directory? And if so, where is the backend directory? These used to be in /usr, but I can’t find them now.

I’ve successfully created the printer description, so no problem there.

I’m running 12.2 on an Alienware X51 and the printer is on a Windows XP machine. I’ve printed successfully for several years onto this printer from a machine running 11.1, until the latter died.

One thing that would be very useful is if someone directed me to the CUPS error log.

The CUPS server errors are reported at /var/log/cups/error_log

The error verbosity can be increased for debugging purposes by editing /etc/cups/cupsd.conf with ‘LogLevel’ set to ‘debug’ instead of ‘warn’

# Log general information in error_log - change "warn" to "debug"
# for troubleshooting...
LogLevel warn

# Administrator user group...
SystemGroup sys root

Everything you may want to know about CUPS 1.5.X is documented here

CUPS 1.5 - Documentation - CUPS

Maybe this will be helpful to you too

SDB Printing via SMB (Samba) Share or Windows Share - openSUSE