[Samba] weird loop selecting print driver from w2k client w/ samba 2.2.5 w/ patches

daniel.jarboe at custserv.com daniel.jarboe at custserv.com
Thu Aug 29 03:21:01 GMT 2002


After uploading the print drivers from w2k and pressing OK or Apply... 
or selecting this printer from the uploaded drivers and pressing OK and 
Apply, the printer properties window hourglasses and my machine logs 
fill up with the messages below.  The general idea is, it opens the 15 
files that were uploaded for the drivers.  Then reopens and closes each 
one, then closes them all.  This process is repeated over and over again 
while windows print properties shows the hourglass.  I've been able to 
upload and use generic windows drivers for other printers just fine, but 
when I did this one "from disk" using the manufacturer's OEMSETUP.INF 
for this printer (no generic windows driver available), I get this 
problem when I press the final OK or Apply.

Trying a test print fails with the error message: " "Test page failed to 
print.  Would you like to view the print trouble shooter for assitance? 
 Operation could not be completed."  First I thought something funky 
with winbind was going on because sometimes in the machine log I saw 
jarboed, and other times my_dom+jarboed, but turned out open reports it 
just as jarboed and close as my_dom+jarboed.  Any ideas out there?

[2002/08/28 11:45:38, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KcNtKrnl.dll read=Yes write=No (numopen=1)
[2002/08/28 11:45:38, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KcNtUI.dll read=Yes write=No (numopen=2)
[2002/08/28 11:45:38, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KMKM5530.MDX read=Yes write=No (numopen=3)
[2002/08/28 11:45:38, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KC3D0213.DAT read=Yes write=No (numopen=4)
[2002/08/28 11:45:38, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KMAGFA1.FDF read=Yes write=No (numopen=5)
[2002/08/28 11:45:38, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KCPDLPS.DLL read=Yes write=No (numopen=6)
[2002/08/28 11:45:38, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KCPDL5E.DLL read=Yes write=No (numopen=7)
[2002/08/28 11:45:38, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KCPDLXL.DLL read=Yes write=No (numopen=8)
[2002/08/28 11:45:38, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KCMV3D.INI read=Yes write=No (numopen=9)
[2002/08/28 11:45:38, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KcProEpi.dll read=Yes write=No (numopen=10)
[2002/08/28 11:45:38, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KcMV3Da.dll read=Yes write=No (numopen=11)
[2002/08/28 11:45:38, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KcRes.dll read=Yes write=No (numopen=12)
[2002/08/28 11:45:38, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KcRdrGdi.dll read=Yes write=No (numopen=13)
[2002/08/28 11:45:38, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KcFSMain.dll read=Yes write=No (numopen=14)
[2002/08/28 11:45:38, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KcNtCore.dll read=Yes write=No (numopen=15)
[2002/08/28 11:45:38, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KcNtKrnl.dll read=Yes write=No (numopen=16)
[2002/08/28 11:45:38, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KcNtKrnl.dll (numopen=15)
[2002/08/28 11:45:38, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KcNtUI.dll read=Yes write=No (numopen=16)
[2002/08/28 11:45:38, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KcNtUI.dll (numopen=15)
[2002/08/28 11:45:38, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KMKM5530.MDX read=Yes write=No (numopen=16)
[2002/08/28 11:45:38, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KMKM5530.MDX (numopen=15)
[2002/08/28 11:45:39, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KC3D0213.DAT read=Yes write=No (numopen=16)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KC3D0213.DAT (numopen=15)
[2002/08/28 11:45:39, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KMAGFA1.FDF read=Yes write=No (numopen=16)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KMAGFA1.FDF (numopen=15)
[2002/08/28 11:45:39, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KCPDLPS.DLL read=Yes write=No (numopen=16)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KCPDLPS.DLL (numopen=15)
[2002/08/28 11:45:39, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KCPDL5E.DLL read=Yes write=No (numopen=16)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KCPDL5E.DLL (numopen=15)
[2002/08/28 11:45:39, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KCPDLXL.DLL read=Yes write=No (numopen=16)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KCPDLXL.DLL (numopen=15)
[2002/08/28 11:45:39, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KCMV3D.INI read=Yes write=No (numopen=16)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KCMV3D.INI (numopen=15)
[2002/08/28 11:45:39, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KcProEpi.dll read=Yes write=No (numopen=16)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KcProEpi.dll (numopen=15)
[2002/08/28 11:45:39, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KcMV3Da.dll read=Yes write=No (numopen=16)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KcMV3Da.dll (numopen=15)
[2002/08/28 11:45:39, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KcRes.dll read=Yes write=No (numopen=16)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KcRes.dll (numopen=15)
[2002/08/28 11:45:39, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KcRdrGdi.dll read=Yes write=No (numopen=16)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KcRdrGdi.dll (numopen=15)
[2002/08/28 11:45:39, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KcFSMain.dll read=Yes write=No (numopen=16)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KcFSMain.dll (numopen=15)
[2002/08/28 11:45:39, 2] smbd/open.c:open_file(233)
  jarboed opened file W32X86/2/KcNtCore.dll read=Yes write=No (numopen=16)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KcNtCore.dll (numopen=15)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KcNtKrnl.dll (numopen=14)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KcNtUI.dll (numopen=13)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KMKM5530.MDX (numopen=12)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KC3D0213.DAT (numopen=11)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KMAGFA1.FDF (numopen=10)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KCPDLPS.DLL (numopen=9)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KCPDL5E.DLL (numopen=8)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KCPDLXL.DLL (numopen=7)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KCMV3D.INI (numopen=6)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KcProEpi.dll (numopen=5)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KcMV3Da.dll (numopen=4)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KcRes.dll (numopen=3)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KcRdrGdi.dll (numopen=2)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KcFSMain.dll (numopen=1)
[2002/08/28 11:45:39, 2] smbd/close.c:close_normal_file(213)
  my_dom+jarboed closed file W32X86/2/KcNtCore.dll (numopen=0)

This worked fine with w2k print server, and the drivers appeared to 
upload fine:

$ ls /usr/local/samba/printers/W32X86/2
KC3D0213.DAT  KCMV3D.INI    KcNtUI.dll   KCPDLXL.DLL   KcRes.dll
KcFSMain.dll  KcNtCore.dll  KCPDL5E.DLL  KcProEpi.dll  KMAGFA1.FDF
KcMV3Da.dll   KcNtKrnl.dll  KCPDLPS.DLL  KcRdrGdi.dll  KMKM5530.MDX

What level of logs would be helpful in better diagnosing the problem?

RH 7.2 (LPRng), winbind, NT PDC, NT WINS server, samba 2.2.5-1 with the 
following patches from 
http://us4.samba.org/samba/ftp/patches/jerry/post-2.2.5/:
 Makefile.in.patch       26-Jul-2002 08:18     1k 
 ldap_start_tls.patch    24-Jun-2002 16:11     1k 
 samba-2.2.5-printing..> 27-Aug-2002 21:17    30k 

Thank you,
~ Daniel




More information about the samba mailing list