[Samba] Can't add print drivers for existing printers

Ian Eure ieure at landmark-appraisal.com
Sat Jan 11 00:55:01 GMT 2003

I've just upgraded from Samba 2.0 (Debian 2.2 "potato") to Samba 2.2 (Debian 
3.0 "woody"), and I'm trying to get the print driver functionality working.

My test server is a Debian 3.0r1 system running Samba 2.2.3a. My test client 
is running Windows 2000 Professional SP1.

I'm following the procedure in the Samba-HOWTO-Collection, namely:

Browse to the Samba server
Open the Printers folder
Right-click a printer, select "Properties"
Click "No" when asked if I want to install a print driver
Advanced tab
"New Driver" button

If I don't have any printers installed on the client, I select the print 
driver from the list in the APDW and click "Finish." At this point, a dialog 
asking me for the Windows 2000 CD pops up. (Exact text: "Insert disk" "Please 
insert the Compact Disc labeled "Windows 2000 Server CD-ROM" into your CD-ROM 
drive (D:) and then click OK.")

It does not appear to be able to locate the correct driver files on the Win2k 
disc, and the process fails.

If I have already installed the printer (and installed a local print driver on 
the client), everything appears to work, except no driver is uploaded to my 
Samba server. It appears that the driver is (re-)installed on the client, 
instead of the server.

Windows XP SP1 seems to exhibit the exact same behavior.

I tried using Imprints next, but imprints.samba.org is dead, and 
imprints.samba.org doesn't seem to have any driver packages available.

What's going wrong?

More information about the samba mailing list