Hi!

First of all, I have to admit that it is my first post on this list, so please be lenied toward me, if I don't obey some of the rules ;-) I'll try my best :-)

I am just trying to get my samba-server work as a print server by using CUPS. The OS of the server is Gentoo Linux and I'm using samba-3.0.9-r1. The clients are win 2k/xp home. I can already see my shares (files and drivers) in the windows networking neighbourhood, but unfortunately the configuration of the printer (Lexmark 3200) fails, since windows is looking for some *.inf files which cannot be found. Printing on the server is possible, though (using the lpr -plexmark test.text command).
When looking for some tutorials about this, I found this one: http://forums.gentoo.org/viewtopic.php?t=110931 , which said that cups-samba-5.0rc3.tar.gz would have to be installed and that** cupsaddsmb -a -v -U root would be the command I am looking for. So I installed it and three files were copied to the /usr/share/cups/drivers directory. The next thing to be done was to run the command above, but the output isn't as expected:
--------------------------------------------------------------------------------------------------
Password for root required to access localhost via SAMBA:
Running command: rpcclient localhost -N -U'root%pw' -c 'setdriver lexmark lexmark'
Succesfully set lexmark to driver lexmark.
--------------------------------------------------------------------------------------------------


So no directories like W32X86 were created in /var/lib/samba/printers and my clients still can't find the files which would be needed to get the printer work.
Here is my /etc/samba/smb.conf:


#======================= Global Settings =====================================
[global]



workgroup = milchstrasse server string = Samba-Server %v printcap name = cups load printers = yes printing = cups printer admin = root log file = /var/log/samba3/log.%m max log size = 100 hosts allow = 192.168.0. 192.168.1. 127. security = user encrypt passwords = yes smb passwd file = /var/lib/samba/private/smbpasswd passdb backend = tdbsam



#============================ Share Definitions ==============================
[homes]
comment = Home Directories
browseable = no
writable = yes
public = no


[printers]
comment = All Printers
path = /var/spool/samba # rwx-rwx-rwx
browseable = no
public = yes
guest ok = yes
writable = no
printable = yes
printer admin = root,user

[print$]
path = /var/lib/samba/printers
browseable = yes
read only = yes
write list = @adm root
guest ok = no

[lexmark]
comment = MeinLexmark3200Drucker
printable = yes
path = /var/spool/samba # rwx-rwx-rwx
public = yes
guest ok = yes
printer admin = root,user

[public]
comment = oeffentliches zeug
path = /home/samba/public
public = yes
writable = yes
; write list = @staff


Does anybody of you know the reason for this problem with cupsaddsmb and the fact that directories like W32X86 are not ceated? I am really looking forward to your answers!


Regards,

Fabian
--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba

Reply via email to