It would seem that the rpc printing is not working for me, my config is as follows : Samba 2.2.0a on Slackware 8, preinstalled (I have samba 2.2.2 untarred, but I am hesitant to upgrade this production server as last time I upgraded a slackware box, it used a different path setup and I ended up with half 2.0 samba and half 2.2!) testparm output at end of email. my problem is that if I go to the Printers Folder on the server (picard) from a workstation (all NT4), nothing appears - not even Add Printer. if I have a [printers] section defined, epson and lp both appear in the share list, so the printcap is readable and parsed correctly. I have tried with load printers = no as well as = yes. How do I get the printers to appear here? (Sorry about the length of this message, I thought it best to include the testparm output, then any default values in the slackware make of samba would show up.) /etc/printcap lines that matter : # Generic printer: lp:lp=/dev/lp0:sd=/var/spool/lpd:sh # Epson inkjet printer epson|st800;r=300x300;q=medium;c=full;p=a4;m=auto:\ :lp=/dev/lp0:\ :if=/usr/local/etc/apsfilter/basedir/bin/apsfilter:\ :sd=/var/spool/lpd/epson:\ :lf=/var/spool/lpd/epson/log:\ :af=/var/spool/lpd/epson/acct:\ output from testparm : Load smb config files from /etc/samba/smb.conf INFO: Debug class all level = 2 (pid 10877 from pid 10877) Processing section "[linuxdocs]" Processing section "[homes]" Processing section "[netlogon]" Processing section "[clients]" Processing section "[cdrom]" Processing section "[cdwriter]" Processing section "[cdtest]" Processing section "[projects]" Processing section "[temp]" Processing section "[toburn]" Processing section "[wpfiles]" Processing section "[apps]" Processing section "[zipdrive]" Processing section "[webserver]" Processing section "[asp_stuff]" Processing section "[print$]" Loaded services file OK. WARNING: You have some share names that are longer than 8 chars These may give errors while browsing or may not be accessible to some older clients Press enter to see a dump of your service definitions # Global parameters [global] coding system client code page = 850 code page directory = /etc/codepages workgroup = ENTERPRISE netbios name = PICARD netbios aliases netbios scope server string = Samba 2.2.0a interfaces = eth0 bind interfaces only = Yes security = USER encrypt passwords = Yes update encrypted = No allow trusted domains = Yes hosts equiv min passwd length = 5 map to guest = Never null passwords = No password server smb passwd file = /etc/samba/private/smbpasswd root directory passwd program = /bin/passwd passwd chat = *new*password* %n\n *new*password* %n\n *changed* passwd chat debug = No username map password level = 0 username level = 0 unix password sync = No restrict anonymous = No lanman auth = Yes use rhosts = No ssl = No ssl hosts ssl hosts resign ssl CA certDir ssl CA certFile ssl server cert ssl server key ssl client cert ssl client key ssl require clientcert = No ssl require servercert = No ssl ciphers ssl version = ssl2or3 ssl compatibility = No log level = 2 syslog = 1 syslog only = No log file = /usr/local/samba/var/log.%m max log size = 50 timestamp logs = Yes debug hires timestamp = No debug pid = No debug uid = No protocol = NT1 min protocol = CORE read bmpx = No read raw = Yes write raw = Yes nt smb support = Yes nt pipe support = Yes nt acl support = Yes announce version = 4.5 announce as = NT max mux = 50 max xmit = 65535 name resolve order = lmhosts host wins bcast max packet = 65535 max ttl = 259200 max wins ttl = 518400 min wins ttl = 21600 time server = No change notify timeout = 60 deadtime = 0 getwd cache = Yes keepalive = 300 lpq cache time = 10 max smbd processes = 0 max disk size = 0 max open files = 10000 read size = 16384 socket options = TCP_NODELAY stat cache size = 50 total print jobs = 0 load printers = Yes printcap name = /etc/printcap enumports command addprinter command deleteprinter command show add printer wizard = Yes os2 driver map strip dot = No character set mangled stack = 50 stat cache = Yes domain groups domain admin group domain guest group domain admin users domain guest users machine password timeout = 604800 add user script = /usr/sbin/useradd -d /dev/null -g 100 -s /bin/false -M %u delete user script logon script logon path logon drive logon home domain logons = Yes os level = 33 lm announce = Auto lm interval = 60 preferred master = False local master = Yes domain master = True browse list = Yes dns proxy = No wins proxy = No wins server wins support = Yes wins hook kernel oplocks = Yes oplock break wait time = 0 add share command change share command delete share command config file preload lock dir = /var/lock/samba utmp dir wtmp dir utmp hostname = %m utmp consolidate = No default service message command dfree command valid chars remote announce remote browse sync socket address = 0.0.0.0 homedir map time offset = 0 unix realname = Yes NIS homedir = No source environment panic action hide local users = No host msdfs = No winbind uid winbind gid template homedir = /home/%D/%U template shell = /bin/false winbind separator = \ winbind cache time = 15 comment path alternate permissions = No username guest account = nobody invalid users valid users admin users read list write list printer admin force user force group read only = Yes create mask = 0744 force create mode = 00 security mask = -1 force security mode = -1 directory mask = 0755 force directory mode = 00 directory security mask = -1 force directory security mode = -1 inherit permissions = No guest only = No guest ok = No only user = No hosts allow hosts deny status = Yes max connections = 0 min print space = 0 strict sync = No sync always = No write cache size = 0 max print jobs = 1000 printable = No postscript = No printing = bsd print command = lpr -r -P%p %s lpq command = lpq -P%p lprm command = lprm -P%p %j lppause command lpresume command queuepause command queueresume command printer name printer driver printer driver file = /etc/samba/printers.def printer driver location default case = lower case sensitive = No preserve case = Yes short preserve case = Yes mangle case = No mangling char = ~ hide dot files = Yes delete veto files = No veto files hide files veto oplock files map system = No map hidden = No map archive = Yes mangled names = Yes mangled map browseable = Yes blocking locks = Yes fake oplocks = No locking = Yes utmp = No oplocks = Yes level2 oplocks = Yes oplock contention limit = 2 posix locking = Yes strict locking = No share modes = Yes copy include = /etc/samba/loglevel.0.0.0.0 exec preexec close = No postexec root preexec root preexec close = No root postexec available = Yes volume fstype = NTFS set directory = No wide links = Yes follow symlinks = Yes dont descend magic script magic output delete readonly = No dos filemode = No dos filetimes = No dos filetime resolution = No fake directory create times = No vfs object vfs options msdfs root = No [linuxdocs] comment = documentation on server path = /usr/doc guest ok = Yes [homes] comment = Home directory for user read only = No browseable = No [netlogon] comment = NT Domain netlogon service share path = /usr/share/samba/netlogon guest account browseable = No locking = No [clients] comment = NT Clients path = /clients read only = No [cdrom] comment = Picard's CD path = /mnt/cdrom root preexec = mount /dev/cdrom /mnt/cdrom root postexec = umount /mnt/cdrom [cdwriter] comment = Picard's CD Writer path = /mnt/cdwriter root preexec = mount /dev/cdwriter /mnt/cdwriter root postexec = umount /mnt/cdwriter [cdtest] comment = Test a CD image path = /mnt/isoimage [projects] comment = Projects from JEEVES path = /mnt/raid/projects read only = No force create mode = 0777 force directory mode = 0777 [temp] comment = Temp from JEEVES path = /mnt/raid/temp read only = No force create mode = 0777 force directory mode = 0777 [toburn] comment = Files to burn to cd path = /mnt/raid/toburn read only = No force create mode = 0777 force directory mode = 0777 [wpfiles] comment = WPFiles from JEEVES path = /mnt/raid/wpfiles read only = No force create mode = 0777 force directory mode = 0777 [apps] comment = Apps from JEEVES path = /mnt/raid/apps read only = No force create mode = 0777 force directory mode = 0777 [zipdrive] comment = Picard's ZIP drive path = /mnt/zipdrive read only = No root preexec = /usr/sbin/mountzip %m %I root postexec = umount /mnt/zipdrive [webserver] comment = Apache web server root path = /var/www read only = No [asp_stuff] comment = ASP server stuff path = /opt/casp/ read only = No [print$] path = /mnt/printerstuff write list = @users guest ok = Yes =============Martyn Ranyard