[Samba] Unable to upload printer drivers to 3.0.21 Samba

Shane Drinkwater Shane_Drinkwater at pa-ucl.com
Fri Dec 23 15:05:02 GMT 2005


Hello,
I am attemping to upload printer drivers onto a new samba server running
3.0.21. Client computers that I have tried to upload the drivers from are
Windows XP SP2, Windows 2000 SP4. The upload process works just like it is
documented
1.) double click on printer and answer NO to 
2.) Click on new driver button under advanced
3.) Find Driver and click OK then Finish
4.) watch as windows copies the driver files over to $print ( on the server
I do see files being saved)
5.) Windows prompts me with
	a.) Windows XP-->"The Driver that you are trying to install is not
compatible with Windows XP, Please contact the manufacturer for an update
version.
	b.) Windows 2000 -->"The print driver you selected is ether no
compatible with your current version of Windows, or it may not be available.
Select a compatible driver from the list, or contact you administrator for
help.
6.) After clicking the all mighty OK, windows cleans up the driver from
$print. leaving a empty $print.

I know that the driver works from windows it is the HP 4000 PCL driver. So I
know the message is not true. What can be done to fix this ??? My config is
as follows
my $print 
[root at medusa printdrivers]# ls -lsa
total 0
0 drwxrwxrwx  9 root root 200 Dec 22 16:33 .
0 drwxr-xr-x  6 root root 152 Dec 22 14:15 ..
0 drwxrwxrwx  2 root root  48 Dec 22 16:33 W32ALPHA
0 drwxrwxrwx  2 root root  48 Dec 22 16:33 W32MIPS
0 drwxrwxrwx  2 root root  48 Dec 22 16:33 W32PPC
0 drwxrwxrwx  4 root root 112 Dec 23 08:57 W32X86
0 drwxrwxrwx  2 root root  48 Dec 22 16:33 WIN40
[root at medusa printdrivers]#

#=============== Local Master Settings===========================
        domain master = no
        local master = no
        preferred master = no
#        os level = 10
#===============================================================
        log file = /var/log/samba/%m.log
        load printers = yes
        socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
        wins server = 172.27.1.17
        encrypt passwords = yes
        dns proxy = no
        netbios name = newmedusa
        server string = Samba Server
        workgroup = CSQ
        security = domain
        max log size = 0
        large readwrite = yes
        veto files = /*.eml/*.nws/riched20.dll/
#======================Printer Stuff ====================================
        printer admin = @CSQ+"Programmers", at CSQ+"Domain Admins", at CSQ+"Domain
Users", at CSQ+"PA Doctors"
	****note: If I comment out the above line the new printer driver
button on windows is disabled.
        printing = cups
        printcap = cups
#=======================Winbindd Stuff ==================================
#=======================Winbindd Stuff ==================================
        password server = *
        winbind uid = 10000-20000
        winbind gid = 10000-20000
        winbind separator = +
        template shell = /bin/bash
        template homedir = /home/%D/%U
        winbind cache time = 60
        winbind enum users = yes
        winbind enum groups = yes
        winbind use default domain = yes

[print$]
        path = /home/samba/printdrivers
        guest ok = yes
        guest only = yes
        browseable = yes
        read only = yes
        write list = @CSQ+"Programmers", at CSQ+"Domain Admins", at CSQ+"Domain
Users", at CSQ+"PA Doctors"

[printers]
        comment = All Printers
        path = /var/spool/samba
        browseable = yes
        guest ok = yes
        writable = yes
        printable = yes



More information about the samba mailing list