[Samba] Windows printer driver issues

Jim Potter jimchuffff at googlemail.com
Thu Mar 7 07:45:25 MST 2013

Hi All,

I've been running a large school network (~800 PCs/Macs) using Samba3/LDAP
and like pretty much everyone on this list am too evaluating Samba4.
However, today's problem is not AD related...

I've set up a Samba/CUPS printer system for our school and I've got a
problem - has anyone got any advice on this please?

I've got it going so that all windows hosts can connect to printer share
and pick up client drivers in most cases. Problems arise with speific
drivers though. I've read up on this and it looks like the same problems as
Samba bug 6727.

- Some drivers are fine - I haven't foud a problem with CUPS, HP4700 Laser
PCL6, Ricoh RPCS
- All Ricoh PCL6 take ages to open and crash out every whichway
- HP Universial PCL6 shows less options shared from Smaba than if shared
from a Windows box

Possibly I've made a strategic error and should have use CUPS drivers, but
its in production environment now...

I've checked this on various Debian systems and get the same result:
Squeeze/Samba 3.5.6
Squeeze/Samba 3.6.8
Wheezy/Samba 4.0.3
(On DCs in each case if that makes any difference)

A fix would be to downgrade samba to 3.3 - says it works here in bug
report, but I'd like ot get to the bottom of this. I can post contents of
enumdata if that would help?

thanks in advance,

Jim Potter

# Global parameters
        workgroup = TESTTHING
        realm = testthing.lan
        netbios name = GENGHIS
        server role = active directory domain controller

##      idmap_ldb:use rfc2307 = yes

        idmap config * : backend = ad
        idmap config * : range = 1000-2000
        log level = 4

        load printers = yes
        printing = cups
        printcap name = cups
#        show add printer wizard = no
        use client driver = no
        force printername = yes
#       cups options = raw
        comment = windows printer drivers
        path = /var/lib/samba/printers
#        browseable = no
#        guest ok = yes
        read only = no
#        create mask = 0664
#        directory mask = 775
#        force group = "print operators"

        comment = all printers
        path = /var/spool/samba
        printable = yes
#        writeable = no
#        guest ok = no
#        create mask = 0700
        browseable = no

More information about the samba mailing list