setting up samba server for remote printer driver download

Steven French sfrench at us.ibm.com
Sun Mar 24 21:30:02 GMT 2002


Is that enumprinters or enumdrivers output that you are showing?

I probably mistyped - printer_info_2 structure is the one that looks wrong
- specifically half a dozen fields in the middle including the name of the
driver associated with the queue/printer.

Steve French
Senior Software Engineer
Linux Technology Center - IBM Austin
phone: 512-838-2294
email: sfrench at us.ibm.com


Gerald Carter <jerry at samba.org> on 03/24/2002 10:59:23 PM

To:    Steven French/Austin/IBM at IBMUS
cc:    Michael Sweet <mike at easysw.com>, <samba-technical at samba.org>
Subject:    Re: setting up samba server for remote printer driver download



On Fri, 22 Mar 2002, Steven French wrote:

> Does "enumprinters 2" work at all?

The server or client code?

SAMBA_2_2 appears to work fine....

> The returned printer_driver_2 structure looks wrong on the wire (note the
> things that look like pointers overwriting the download directory "
> \\smfhome1\print$" and turning it into "fhome\print$" and also at offset
> 1a0 the truncated word "rint"):

Looks ok to me.  This is against SAMBA_2_2


[Windows 4.0]
Info level 1 returned no information
Info level 2 returned no information
Info level 3 returned no information


[Windows NT x86]
Driver Info Level 1
        Driver Name     = HP LaserJet 2100 Series PS


        Driver Name     = HP LaserJet 4M



Driver Info Level 2
        Driver Name     = HP LaserJet 2100 Series PS
        Environment     = Windows NT x86
        Version         = 2
        Driver Path     = \\tashtego\print$\W32X86\2\PSCRIPT.DLL
        Data File       = \\tashtego\print$\W32X86\2\HP2100_6.PPD
        Config File     = \\tashtego\print$\W32X86\2\PSCRPTUI.DLL


        Driver Name     = HP LaserJet 4M
        Environment     = Windows NT x86
        Version         = 2
        Driver Path     = \\tashtego\print$\W32X86\2\hpblff2.dll
        Data File       = \\tashtego\print$\W32X86\2\hpblff40.pmd
        Config File     = \\tashtego\print$\W32X86\2\hpblff0.dll


Driver Info Level 3
        Driver Name     = HP LaserJet 2100 Series PS
        Environment     = Windows NT x86
        Version         = 2
        Driver Path     = \\tashtego\print$\W32X86\2\PSCRIPT.DLL
        Data File       = \\tashtego\print$\W32X86\2\HP2100_6.PPD
        Config File     = \\tashtego\print$\W32X86\2\PSCRPTUI.DLL
        Help Path       = \\tashtego\print$\W32X86\2\PSCRIPT.HLP
        Monitor Name    =
        Data Type       =

        Driver Name     = HP LaserJet 4M
        Environment     = Windows NT x86
        Version         = 2
        Driver Path     = \\tashtego\print$\W32X86\2\hpblff2.dll
        Data File       = \\tashtego\print$\W32X86\2\hpblff40.pmd
        Config File     = \\tashtego\print$\W32X86\2\hpblff0.dll
        Help Path       = \\tashtego\print$\W32X86\2\hpblff7e.hlp
        Monitor Name    = hp laserjet 5 language monitor
        Data Type       =



[Windows NT R4000]
Info level 1 returned no information
Info level 2 returned no information
Info level 3 returned no information


[Windows NT PowerPC]
Info level 1 returned no information
Info level 2 returned no information
Info level 3 returned no information


[Windows NT Alpha_AXP]
Info level 1 returned no information
Info level 2 returned no information
Info level 3 returned no information











More information about the samba-technical mailing list