[Samba] Howto setup printing with Windows XP Clients,
Cups and samba..
Paul McGrath
J.P.McGrath at leeds.ac.uk
Thu Feb 8 14:21:46 GMT 2007
I downloaded the HP drivers on a windows PC as as root extraced the file into my samba drivers folder defined in the smb.conf
P.
> -----Original Message-----
> From: "schönfeld / in-medias-res.com"
> [mailto:schoenfeld at in-medias-res.com]
> Sent: Thursday 08 February 2007 13:30
> To: Paul McGrath
> Cc: samba at lists.samba.org
> Subject: Re: [Samba] Howto setup printing with Windows XP
> Clients, Cups and samba..
>
> Hi,
>
> thanks for the reply. But i cannot imagine that this could
> solve my problem. Cause the main problem is: How do i get the
> right drivers uploaded to my samba server (download does
> work, if it does have drivers, printing aswell).
>
> Thanks in advance
>
> Best regards
>
> Patrick
>
> Paul McGrath wrote:
> > In my smb.conf file I have additional lines lines in
> >
> > [global]
> > ...
> > load printers = yes
> > printing = cups
> >
> > [printers]
> > ...
> > public = yes
> > writable = no
> >
> > [print$]
> > ...
> > browseable = yes
> > guest ok = no
> > read only = yes
> >
> > Try adding some of these
> > Regards
> > Paul
> >
> >> -----Original Message-----
> >> From: "schönfeld / in-medias-res.com"
> >> [mailto:schoenfeld at in-medias-res.com]
> >> Sent: Thursday 08 February 2007 10:02
> >> To: samba at lists.samba.org
> >> Subject: [Samba] Howto setup printing with Windows XP
> Clients, Cups
> >> and samba..
> >>
> >> Hi there,
> >>
> >> slowly but sure I'm getting absolutely insane with the
> printer setup
> >> on a Samba PDC. I got Cups to work. It works like a charm
> if someone
> >> installs a printer via the cups interface. It also prints
> in a good
> >> quality. On Samba side I even have those "Printers and fax
> devices"
> >> in the visible shares. And if i install CUPS6 Drivers
> manual on the
> >> target system i can even print on the printers in there.
> Everything
> >> good.
> >> But how do i get drivers uploaded to my samba, so that it works to
> >> download them automatically on the clients. And which
> drivers should
> >> i take? I've tried to add the cups drivers with
> cupsaddsmb, but that
> >> fails because this util is searching for adobe postscript
> drivers. I
> >> then tried to install the adobe postscript drivers, but
> it's hard to
> >> find a package which can be extracted just like it is and
> it is even
> >> harder to find out what these damn .exe does install.
> >>
> >> Then: I searched those files, that cupsaddsmb is accessing on a
> >> windows xp system and installed them to cupsaddsmb's
> source folder.
> >> That worked for running it successful. I'm also able to connect
> >> windows xp printers,
> >> but printing is a catastrophe. It's like someone has thrown the
> >> letters in a random order on the paper.
> >>
> >> I also tried to install drivers by usage of the (Domain-)
> >> Administrator account on a windows xp system, but i keep getting
> >> messages that i do not have the permission to do so :-(
> >>
> >> What do i do wrong?
> >>
> >> See testparm output below.
> >>
> >> Greets and Thanks in advance
> >>
> >> Patrick
> >>
> >> Load smb config files from /etc/samba/smb.conf Processing section
> >> "[netlogon]"
> >> Processing section "[profiles]"
> >> Processing section "[Temp]"
> >> Processing section "[Privat]"
> >> Processing section "[Archiv]"
> >> Processing section "[firma.in-medias-res]"
> >> Processing section "[firma.rotas]"
> >> Processing section "[firma.mcity]"
> >> Processing section "[firma.returnit]"
> >> Processing section "[install]"
> >> Processing section "[printers]"
> >> WARNING: The "printer admin" option is deprecated
> Processing section
> >> "[print$]"
> >> Loaded services file OK.
> >> WARNING: You have some share names that are longer than 12
> characters.
> >> These may not be accessible to some older clients.
> >> (Eg. Windows9x, WindowsMe, and smbclient prior to Samba
> 3.0.) Server
> >> role: ROLE_DOMAIN_PDC Press enter to see a dump of your service
> >> definitions
> >>
> >> [global]
> >> workgroup = IMR
> >> server string = majestix
> >> passdb backend = ldapsam:ldap://127.0.0.1
> >> log level = 3
> >> printcap name = CUPS
> >> cups server = 192.168.2.120
> >> show add printer wizard = No
> >> add user script = /usr/bin/ldapadduser '%u' sambausers
> >> rename user script = /usr/bin/ldaprenameuser
> '%uold' '%unew'
> >> delete user script = /usr/bin/ldapdeleteuser '%u'
> >> add group script = /usr/bin/ldapaddgroup '%g'
> >> delete group script = /usr/bin/ldapdeletegroup '%g'
> >> add user to group script =
> >> /usr/bin/ldapaddusertogroup '%u' '%g'
> >> delete user from group script =
> >> /usr/bin/ldapdeleteuserfromgroup '%u' '%g'
> >> set primary group script =
> >> /usr/bin/ldapsetprimarygroup '%u' '%g'
> >> add machine script = /usr/bin/ldapaddmachine '%u'
> >> sambamachines
> >> logon path = \\%N\profiles\%U
> >> logon drive = J:
> >> domain logons = Yes
> >> os level = 255
> >> wins support = Yes
> >> ldap admin dn = cn=admin,dc=intra,dc=in-medias-res,dc=com
> >> ldap group suffix = ou=groups
> >> ldap machine suffix = ou=hosts
> >> ldap passwd sync = Yes
> >> ldap suffix = dc=intra,dc=in-medias-res,dc=com
> >> ldap ssl = no
> >> ldap user suffix = ou=users
> >>
> >> [netlogon]
> >> path = /mnt/srv/data/netlogon
> >> read only = No
> >>
> >> [profiles]
> >> path = /mnt/srv/data/Profiles
> >> valid users = %U, "@Domain Admins"
> >> force user = %U
> >> read only = No
> >> guest ok = Yes
> >> profile acls = Yes
> >> browseable = No
> >> csc policy = disable
> >> root preexec = /opt/domain/bin/create_profile.sh '%u'
> >>
> >> [Temp]
> >> path = /mnt/srv/data/Temp
> >> read only = No
> >>
> >> [Privat]
> >> path = /mnt/srv/data/Home
> >> read only = No
> >>
> >> [Archiv]
> >> path = /mnt/srv/data/archiv
> >> read only = No
> >>
> >> [firma.in-medias-res]
> >> path = /mnt/srv/data/firma.in-medias-res
> >> read only = No
> >>
> >> [firma.rotas]
> >> path = /mnt/srv/data/firma.rotas
> >> read only = No
> >>
> >> [firma.mcity]
> >> path = /mnt/srv/data/firma.mcity
> >> read only = No
> >>
> >> [firma.returnit]
> >> path = /mnt/srv/data/firma.returnit
> >> read only = No
> >>
> >> [install]
> >> path = /mnt/srv/data/firma.returnit
> >> read only = No
> >>
> >> [printers]
> >> comment = All Printers
> >> path = /var/spool/samba
> >> printer admin = Administrator, schoenfeld, root
> >> guest ok = Yes
> >> printable = Yes
> >> browseable = No
> >>
> >> [print$]
> >> comment = Printer Drivers
> >> path = /var/lib/samba/drivers
> >> write list = root, schoenfeld, Administrator
> >>
> >>
> >>
> >>
>
>
> --
> in medias res Gesellschaft für Kommunikationstechnologien mbH
> Dahlenerstr. 570
> 41239 Mönchengladbach
>
> tel. +49 (0) 2166 - 9999685
> fax. +49 (0) 2166 - 9999800
> email: schoenfeld at in-medias-res.com
>
>
More information about the samba
mailing list