printing with lpr works fine; but samba doesn't load printers example from the logs: [2004/10/15 17:09:59, 0] smbd/service.c:make_connection(800) Oct 15 17:09:59 horn-xylophon smbd[8390]: organ3 (172.16.7.20) couldn't find service dr-rg01 and on top of the logfile: Oct 15 17:09:46 horn-xylophon smbd[8377]: [2004/10/15 17:09:46, 0] printing/print_cups.c:cups_printer_fn(119) Oct 15 17:09:46 horn-xylophon smbd[8377]: Unable to connect to CUPS server localhost - Connection refused
please attach your smb.conf, the output from 'smbd -b' and the output from testparm -v -s smb.conf'. Thanks.
(In reply to comment #1) > please attach your smb.conf, the output from 'smbd -b' and > the output from testparm -v -s smb.conf'. Thanks. I had to backport to 2.2.8a (which works perfect; I'll install same environment on Monday on a testmachine and send you the things you want
Created attachment 728 [details] sbmd -b
Created attachment 729 [details] testparm -s -b smb.conf
(In reply to comment #2) > (In reply to comment #1) > > please attach your smb.conf, the output from 'smbd -b' and > > the output from testparm -v -s smb.conf'. Thanks. > > I had to backport to 2.2.8a (which works perfect; I'll install > same environment on Monday on a testmachine and send you the things you > want files attaches; less printers than original; no shares
even installed new binaries: 3.0.8 for SuSE 9.0 => same problem installed newer version for lprng => same problem
This looks to be a configuration problem. The smbd was compiled with cups support so the default printing value is cups and 'printcap name = cups'. You set printing = lprng in [global] but did not set 'printcap name = /etc/printcap'. Note that 'printing' is a service level parameter (although it can be defined in the glbal section of smb.conf) and 'printcap name' is a global option. So we can't just overwrite the value of 'printcap name' when you set 'printing = lprng'