On Mon, Mar 31, 2003 at 12:36:08PM +0200, Kurt Pfeifle wrote: > can you please verify, that "cupsaddsmb -v [printername]" completes > successfully This means, you need to have the "smbclient" command > putting the files successfully to the "print$" share, and afterwards > read "success" meassages in the output: 2 for the "rpcclient addriver" > commands and 1 for the "rpcclient setdriver" command...
Kurt, The cupsaddsmb command completes with no errors. I have also previously deleted the ntdrivers.tdb, ntprinters.tdb, and ntprinters.tdb files, stoped and restarted samba, and repeated the cupssmbadd command with no change in results. Below is the output of cupsaddsmb, editted only to obscure the password used, along with a listing of the CUPS drivers in the print$ share: File list --------- [EMAIL PROTECTED]:/usr/local/samba# ll -R printers/ total 3 drwxrwxr-x 3 root wheel 512 Mar 30 06:29 ./ drwx--x--x 6 root wheel 512 Jan 12 11:24 ../ drwxrwxr-x 3 root wheel 512 Mar 31 05:10 W32X86/ printers/W32X86: total 3 drwxrwxr-x 3 root wheel 512 Mar 31 05:10 ./ drwxrwxr-x 3 root wheel 512 Mar 30 06:29 ../ drwxrwxr-x 2 root wheel 512 Mar 31 05:10 2/ printers/W32X86/2: total 648 drwxrwxr-x 2 root wheel 512 Mar 31 05:10 ./ drwxrwxr-x 3 root wheel 512 Mar 31 05:10 ../ -rwxr--r-- 1 root wheel 120593 Mar 31 05:10 Canon_BJC.ppd* -rwxr--r-- 1 root wheel 14234 Mar 31 05:10 cups.hlp* -rwxr--r-- 1 root wheel 278380 Mar 31 05:10 cupsdrvr.dll* -rwxr--r-- 1 root wheel 215848 Mar 31 05:10 cupsui.dll* --------- cupsaddsmb -v -a ---------------- Running command: smbclient //localhost/print\$ -N -U'root%12345' -c 'mkdir W32X86;put /var/spool/cups/tmp/3e883e5be9b91 W32X86/Canon_BJC.ppd;put /usr/local/share/cups/drivers/cupsdrvr.dll W32X86/cupsdrvr.dll;put /usr/local/share/cups/drivers/cupsui.dll W32X86/cupsui.dll;put /usr/local/share/cups/drivers/cups.hlp W32X86/cups.hlp' added interface ip=192.168.0.1 bcast=192.168.0.255 nmask=255.255.255.0 Domain=[DEADHEAVEN] OS=[Unix] Server=[Samba 2.2.8] NT_STATUS_OBJECT_NAME_COLLISION making remote directory \W32X86 putting file /var/spool/cups/tmp/3e883e5be9b91 as \W32X86/Canon_BJC.ppd (5353.0 kb/s) (average 5353.0 kb/s) putting file /usr/local/share/cups/drivers/cupsdrvr.dll as \W32X86/cupsdrvr.dll (4530.9 kb/s) (average 4751.5 kb/s) putting file /usr/local/share/cups/drivers/cupsui.dll as \W32X86/cupsui.dll (3399.8 kb/s) (average 4169.5 kb/s) putting file /usr/local/share/cups/drivers/cups.hlp as \W32X86/cups.hlp (397.2 kb/s) (average 3431.9 kb/s) Running command: rpcclient localhost -N -U'root%12345' -c 'adddriver "Windows NT x86" "Canon_BJC:cupsdrvr.dll:Canon_BJC.ppd:cupsui.dll:cups.hlp:NULL:RAW:NULL"' cmd = adddriver "Windows NT x86" "Canon_BJC:cupsdrvr.dll:Canon_BJC.ppd:cupsui.dll:cups.hlp:NULL:RAW:NULL" Printer Driver Canon_BJC successfully installed. Running command: rpcclient localhost -N -U'root%12345' -c 'setdriver Canon_BJC Canon_BJC' cmd = setdriver Canon_BJC Canon_BJC Succesfully set Canon_BJC to driver Canon_BJC. ---------------- Again, thanks for your help! David -- To unsubscribe from this list go to the following URL and read the instructions: http://lists.samba.org/mailman/listinfo/samba
