Windows Server 2003 printing without Samba to CUPS

Kurt Pfeifle kpfeifle at danka.de
Thu Mar 1 09:26:21 PST 2007


> John A. Murdie wrote:
> > Kurt Pfeifle wrote:
> >
> >>Forgot to insert an important sentence here: "However, the original
> >>question had mentioned a 'without going through Samba'-condition."  :-)
> >
> >
> > If it's just a matter of the Solaris CUPS server joining the domain as an "AD member server" then the data won't actually go "through" Samba, I presume - I was worried about the extra spooling step involved.
> >
> >
> >>>The other alternative (like Mike explained) is to install the native
> >>>Windows drivers onto the Windows server, and let the queue's "port
> >>>monitor" (that is roughly analogous to what on CUPS is called "backend")
> >>>point to each URL "http://cups-server-name:631/printers/printername"
> >>>(don't forget the "631").
> >>
> >>"This indeed does do the job without Samba (but requires to not need
> >>any authentication for submitting jobs to CUPS)."
> >
> >
> > The problem with this, again I presume, is that the Windows Server has to be updated manually each time a new printer is added to or removed from the Solaris CUPS server.
> >
> > It seems that using Samba might be the way forward, if I understand, though as Mike (Sweet) pointed out, it'll still be necessary to add the Windows printer drivers by hand, because "CUPS doesn't (yet) support the undocumented Microsoft IPP extension for driver download, but that works with Win2k, WinXP, and Win2k3".
> >
> > All a new area to me - an old Unix hand.
> >
> > John A. Murdie
>
> If you are interested, I recently hacked a Perl script that creates a
> directory containing the PPD files (modified according to the latest cupasddsmb)
> an .inf file, and copies of the CUPS6 driver DLLs. You can use this
> directory (via SAMBA) just like an installation CD to install the printers on a Winxx
> machine; SAMBA need not be involved with printing.

That's certainly a cool thing if a client-side driver manual
installation ought to be as painless as possible. (But one should be
aware that the CUPS server sans Samba can only be accessed by Windows
print clients if the server accepts un-authenticated requests --
Microsoft didn't implement any standard authentication scheme in their
modified and non-standard version of IPP-1.0....





More information about the cups mailing list