[Samba] any known issue with printing from MS Access ?

Ilia Chipitsine ilia at paramon.ru
Sun Sep 18 09:24:01 GMT 2005


>>>>>
>>>>>> MS Access in case "b)" do not print and do not work with so called
>>>>>> "print preview".
>>
>> It is exactly like you described, but we are using a german versions of
>> Windows XP and Access (both with latest patches).
>>
>> It looks like a bug...
>>
>>> to be certain, it can be either bug of printer driver or samba/cups,
>>> what is the printer You are using ?
>
> We are using HP Laserjet 2300DN printers (all handled by samba/cups). I
> am not 100% sure but if I remember correctly we had the same problem
> with the cups postscript printer driver. Perhaps samba does not maintain
> correct standard values for network printer?
>

so, we use different printers, It looks like samba bug and is not related 
to particular printer model.

I upgraded to samba-3.0.20 and problem didn' go away.

in log (log level = 20) I see:

-------------------------------------------
[2005/09/18 15:13:12, 9] printing/nt_printing.c:get_a_printer_2(3797)
   Unpacked printer [HPLaserJ] name [\\Sol\HPLaserJ] running driver [HP 
LaserJet
2200 Series PCL 6]
[2005/09/18 15:13:12, 10] printing/nt_printing.c:get_a_printer(4529)
   get_a_printer: [HPLaserJ] level 2 returning WERR_OK
[2005/09/18 15:13:12, 5] rpc_parse/parse_prs.c:prs_debug(82)
   000000 spoolss_io_r_getprinterdata
[2005/09/18 15:13:12, 5] rpc_parse/parse_prs.c:prs_uint32(669)
       0000 type: 00000004
[2005/09/18 15:13:12, 5] rpc_parse/parse_prs.c:prs_uint32(669)
       0004 size: 00000004
[2005/09/18 15:13:12, 5] rpc_parse/parse_prs.c:prs_uint8s(756)
       0008 data: e4 f3 9d 00
[2005/09/18 15:13:12, 5] rpc_parse/parse_prs.c:prs_uint32(669)
       000c needed: 00000004
[2005/09/18 15:13:12, 5] rpc_parse/parse_prs.c:prs_werror(729)
       0010 status: WERR_OK
[2005/09/18 15:13:12, 5] rpc_server/srv_pipe.c:api_rpcTNP(1590)
   api_rpcTNP: called spoolss successfully
[2005/09/18 15:13:12, 3] rpc_server/srv_pipe_hnd.c:free_pipe_context(543)
   free_pipe_context: destroying talloc pool of size 894
[2005/09/18 15:13:12, 10] 
rpc_server/srv_pipe_hnd.c:write_to_internal_pipe(879)
   write_to_pipe: data_used = 64
-------------------------------------------


not sure about "WERR_OK" and "destroying talloc pool of size 894".

what do You see in logs ?

Cheers,
Ilia Chipitsine


More information about the samba mailing list