[Samba] Problem in listing print drivers in WinXP

Sanjay Wangoo sanjaywangs at yahoo.com
Wed Mar 12 22:04:29 GMT 2003


Hi,

I am facing strange problem with Windows-XP
and samba 2.2.7a. Every thing was working just fine
with Win2000, but with WinXP I am not able to see the
list of drivers that I already installed with Win2000.
So if I look at printer property of any printer on my
Samba Server they show only driver associated with 
that perticular printer but not the complete list
of drivers. Now I cannot change driver associated with
any printer to other driver already installed on
server. I have the printer name entry in the printcap
file.

I have following result from testparm.

Load smb config files from
/usr/local/icp/config/current/smb.conf
Processing section "[print$]"
Processing section "[share]"
Processing section "[printers]"
Processing section "[DQ]"
Loaded services file OK.
Press enter to see a dump of your service definitions
# Global parameters
[global]
		 coding system = 
		 client code page = 850
		 code page directory =
/usr/local/icp/resources/codepages
		 workgroup = DSE
		 netbios name = ISPSERVER
		 netbios aliases = 
		 netbios scope = 
		 server string = ispserver Print Server
		 interfaces = eth0 127.0.0.1
		 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
		 obey pam restrictions = No
		 password server = 
		 smb passwd file = /usr/local/icp/private/smbpasswd
		 root directory = 
		 pam password change = No
		 passwd program = /usr/bin/passwd
		 passwd chat = *new*password* %n\n *new*password*
%n\n
*changed*
		 passwd chat debug = No
		 username map = /etc/samba/smbusers
		 password level = 0
		 username level = 0
		 unix password sync = No
		 restrict anonymous = No
		 lanman auth = Yes
		 use rhosts = No
		 admin log = No
		 log level = 3
		 syslog = 1
		 syslog only = No
		 log file = %$(ISP)/var/samba/%U@%m.log
		 max log size = 5000
		 timestamp logs = Yes
		 debug hires timestamp = No
		 debug pid = No
		 debug uid = No
		 protocol = NT1
		 large readwrite = Yes
		 max protocol = NT1
		 min protocol = CORE
		 read bmpx = No
		 read raw = Yes
		 write raw = Yes
		 nt smb support = Yes
		 nt pipe support = Yes
		 nt status support = Yes
		 announce version = 4.9
		 announce as = NT
		 max mux = 50
		 max xmit = 16644
		 name resolve order = lmhosts host wins bcast
		 max ttl = 259200
		 max wins ttl = 518400
		 min wins ttl = 21600
		 time server = No
		 unix extensions = 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
		 name cache timeout = 660
		 read size = 16384
		 socket options = TCP_NODELAY SO_RCVBUF=8192
SO_SNDBUF=8192
		 stat cache size = 50
		 use mmap = Yes
		 total print jobs = 0
		 load printers = Yes
		 printcap name = %$(TA_ISP_PRINTCAP)
		 disable spoolss = No
		 enumports command = %$(ISP)/scripts/listports
		 addprinter command = %$(ISP)/scripts/addprinter
		 deleteprinter command = 
		 show add printer wizard = No
		 os2 driver map = 
		 strip dot = No
		 mangling method = hash
		 character set = 
		 mangled stack = 50
		 stat cache = Yes
		 domain admin group = 
		 domain guest group = 
		 machine password timeout = 604800
		 add user script = 
		 delete user script = 
		 logon script = 
		 logon path = \\%N\%U\profile
		 logon drive = 
		 logon home = \\%N\%U
		 domain logons = No
		 os level = 20
		 lm announce = Auto
		 lm interval = 60
		 preferred master = Auto
		 local master = No
		 domain master = Auto
		 browse list = Yes
		 enhanced browsing = Yes
		 dns proxy = No
		 wins proxy = No
		 wins server = 159.119.44.22
		 wins support = No
		 wins hook = 
		 kernel oplocks = Yes
		 lock spin count = 3
		 lock spin time = 10
		 oplock break wait time = 0
		 add share command = 
		 change share command = 
		 delete share command = 
		 config file = 
		 preload = 
		 lock dir = %$(ISP)/var/locks
		 pid directory = /usr/local/icp/var/locks
		 default service = 
		 message command = 
		 dfree command = 
		 valid chars = 
		 remote announce = 
		 remote browse sync = 
		 socket address = 0.0.0.0
		 homedir map = 
		 time offset = 0
		 NIS homedir = No
		 source environment = 
		 panic action = 
		 hide local users = No
		 winbind uid = 10000-20000
		 winbind gid = 10000-20000
		 template homedir = /home/%D/%U
		 template shell = /bin/false
		 winbind separator = \
		 winbind cache time = 15
		 winbind enum users = Yes
		 winbind enum groups = Yes
		 winbind use default domain = No
		 comment = 
		 path = 
		 alternate permissions = No
		 username = 
		 guest account = guest
		 invalid users = 
		 valid users = 
		 admin users = root @printeradmin
		 read list = 
		 write list = 
		 printer admin = root @printeradmin
		 force user = 
		 force group = 
		 read only = Yes
		 create mask = 0744
		 force create mode = 00
		 security mask = 0777
		 force security mode = 00
		 directory mask = 0755
		 force directory mode = 00
		 directory security mask = 0777
		 force directory security mode = 00
		 force unknown acl user = 00
		 inherit permissions = No
		 inherit acls = No
		 guest only = No
		 guest ok = Yes
		 only user = No
		 hosts allow = 
		 hosts deny = 
		 status = Yes
		 nt acl support = Yes
		 profile acls = No
		 block size = 1024
		 max connections = 50
		 min print space = 0
		 strict allocate = No
		 strict sync = No
		 sync always = No
		 write cache size = 0
		 max print jobs = 1000
		 printable = No
		 postscript = No
		 printing = lprng
		 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 = 
		 use client driver = No
		 default devmode = No
		 printer driver = 
		 printer driver file =
/usr/local/icp/config/current/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
		 hide unreadable = No
		 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
		 csc policy = manual
		 fake oplocks = No
		 locking = Yes
		 oplocks = Yes
		 level2 oplocks = Yes
		 oplock contention limit = 2
		 posix locking = Yes
		 strict locking = No
		 share modes = Yes
		 copy = 
		 include = /etc/samba/printers.conf
		 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 = 

[print$]
		 path = /usr/project/isp/var/printers
		 write list = root @printeradmin
		 read only = No

[share]
		 comment = share
		 path = /
		 read only = No

[printers]
		 comment = All Printers
		 path = %$(ICP)/var/queue/PrintQ
		 printable = Yes
		 browseable = No

[DQ]
		 path = %$(ICP)/var/queue/PrintQ
		 printable = Yes
		 use client driver = Yes



__________________________________________________
Do you Yahoo!?
Yahoo! Web Hosting - establish your business online
http://webhosting.yahoo.com


More information about the samba mailing list