[cups] printing from CUPS 2.0.3 with LPD to a Windows 8.1 box USB printer

Rick Cochran rcc2 at cornell.edu
Fri Mar 4 05:53:25 PST 2016


I wonder if perhaps this is a "Version 4" driver issue.

Starting with Server 2012, Microsoft created a new print driver environment 
called "version 4" or "Class" drivers. They have a lot of very good features 
(google it), but they accept only "xps" format print jobs. Thus you cannot print 
to a Server 2012 machine which uses Version 4 drivers from either an OS X or a 
Linux machine.

I believe Microsoft changed their driver system for Windows 8 at about the same 
time, and of course Windows 10 would have carried that forward.

Just a guess. Could be wrong.

-Rick

On 3/4/16 2:37 AM, Matthias Apitz wrote:
>
> Sorry that the message is partely in German, but I think it's
> interesting for all running into the same problem while printing to a
> Windows LPDSVC.
>
> It is possible to enable in Win7 and Win8.1 a logging of the LPD print
> service (LPDSVC) following these menus:
>
> Systemsteuerung -> Ereignisanzeigen -> Anwendungs-undDienstprotokolle -> Microsoft -> Windows -> PrintService
>
> there are two items:
>
> Adminstrator  (logs the creation ... of print queues)
> Betriebsbereit (logs the print jobs)
>
> right mouse button on 'Betriebsbereit': Protokoll aktivieren (activate)
>
> (now issue some print job from CUPS)
>
> again right mouse button on 'Betriebsbereit': Aktualisieren (reload page)
>
> see screen in http://www.unixarea.de/SnipImage.JPG
>
> We printed two jobs, the first one is from CUPS:
>
> date | lpr -Plpd
>
> which sends a ~90k Postscript to the LPDSVC; its log reads:
>
> Ebene		Datum und Uhrzeit	Quelle				ID	Aufgabenkategorie
>
> Informationen	03.03.2016 19:34:41	Microsoft-Windows-PrintService	307	Ein Dokument wird gedruckt	Dokument 9, Dokument drucken, im Besitz von compu (192.168.2.104) auf \\HPNOTEBOOK wurde auf LPD über Port USB001 gedruckt. Größe in Byte: 98623. Gedruckte Seiten: 0. Es ist keine Benutzeraktion erforderlich.
>
> Informationen	03.03.2016 19:34:41	Microsoft-Windows-PrintService	805	Druckauftragsdiagnose	Der Auftrag 9 wird gerendert.
>
> Informationen	03.03.2016 19:34:41	Microsoft-Windows-PrintService	842	Druckertreiber und andere Plug-Ins werden isoliert	Der Druckauftrag 9 wurde wie folgt gesendet: über den Druckprozessor winprint an Drucker LPD, mit Treiber HP Deskjet 2510 series, im Isolationsmodus 0 (0 - in Spooler geladen, 1 - in freigegebener Sandbox geladen, 2 - in isolierter Sandbox geladen). Vom Druckprozessor wurde ein Win32-Fehlercode zurückgegeben: 0x0.
>
> Informationen	03.03.2016 19:34:41	Microsoft-Windows-PrintService	311	Ein Dokument wird gedruckt	Ein Administrator hat das Dokument 9, Dokument drucken, im Besitz von compu (192.168.2.104) an die Position 1 für LPD verschoben. Dies wird beim Drucken des Dokuments geändert. Es ist keine Benutzeraktion erforderlich.
>
> Informationen	03.03.2016 19:34:40	Microsoft-Windows-PrintService	311	Ein Dokument wird gedruckt	Ein Administrator hat das Dokument 9, Dokument drucken, im Besitz von compu (192.168.2.104) an die Position 1 für LPD verschoben. Dies wird beim Drucken des Dokuments geändert. Es ist keine Benutzeraktion erforderlich.
>
> Informationen	03.03.2016 19:24:41	Microsoft-Windows-PrintService	311	Ein Dokument wird gedruckt	Ein Administrator hat das Dokument 9, Dokument drucken, im Besitz von compu (192.168.2.104) an die Position 1 für LPD verschoben. Dies wird beim Drucken des Dokuments geändert. Es ist keine Benutzeraktion erforderlich.
>
> Informationen	03.03.2016 19:24:39	Microsoft-Windows-PrintService	311	Ein Dokument wird gedruckt	Ein Administrator hat das Dokument 9, Dokument drucken, im Besitz von compu (192.168.2.104) an die Position 1 für LPD verschoben. Dies wird beim Drucken des Dokuments geändert. Es ist keine Benutzeraktion erforderlich.
>
> Informationen	03.03.2016 19:24:39	Microsoft-Windows-PrintService	801	Druckauftragsdiagnose	Der Auftrag 9 wird gedruckt.
>
> Informationen	03.03.2016 19:24:39	Microsoft-Windows-PrintService	311	Ein Dokument wird gedruckt	Ein Administrator hat das Dokument 9, Dokument drucken, im Besitz von compu (192.168.2.104) an die Position 1 für LPD verschoben. Dies wird beim Drucken des Dokuments geändert. Es ist keine Benutzeraktion erforderlich.
>
> Informationen	03.03.2016 19:24:39	Microsoft-Windows-PrintService	800	Druckauftragsdiagnose	Der Auftrag 9 wird gespoolt.
>
>
> the second print job was a local printing in WIndows which gives in the
> in the log:
>
>
> Ebene		Datum und Uhrzeit	Quelle				ID	Aufgabenkategorie
>
> Informationen	03.03.2016 19:21:14	Microsoft-Windows-PrintService	307	Ein Dokument wird gedruckt	Dokument 8, Dokument drucken, im Besitz von Compu auf \\HPNOTEBOOK wurde auf LPD über Port USB001 gedruckt. Größe in Byte: 55432. Gedruckte Seiten: 1. Es ist keine Benutzeraktion erforderlich.
>
> Informationen	03.03.2016 19:21:14	Microsoft-Windows-PrintService	805	Druckauftragsdiagnose	Der Auftrag 8 wird gerendert.
>
> Informationen	03.03.2016 19:21:14	Microsoft-Windows-PrintService	842	Druckertreiber und andere Plug-Ins werden isoliert	Der Druckauftrag 8 wurde wie folgt gesendet: über den Druckprozessor winprint an Drucker LPD, mit Treiber HP Deskjet 2510 series, im Isolationsmodus 0 (0 - in Spooler geladen, 1 - in freigegebener Sandbox geladen, 2 - in isolierter Sandbox geladen). Vom Druckprozessor wurde ein Win32-Fehlercode zurückgegeben: 0x0.
>
> Informationen	03.03.2016 19:21:14	Microsoft-Windows-PrintService	311	Ein Dokument wird gedruckt	Ein Administrator hat das Dokument 8, Dokument drucken, im Besitz von Compu an die Position 1 für LPD verschoben. Dies wird beim Drucken des Dokuments geändert. Es ist keine Benutzeraktion erforderlich.
>
> Informationen	03.03.2016 19:21:13	Microsoft-Windows-PrintService	311	Ein Dokument wird gedruckt	Ein Administrator hat das Dokument 8, Dokument drucken, im Besitz von Compu an die Position 1 für LPD verschoben. Dies wird beim Drucken des Dokuments geändert. Es ist keine Benutzeraktion erforderlich.
>
> Informationen	03.03.2016 19:21:02	Microsoft-Windows-PrintService	311	Ein Dokument wird gedruckt	Ein Administrator hat das Dokument 8, Dokument drucken, im Besitz von Compu an die Position 1 für LPD verschoben. Dies wird beim Drucken des Dokuments geändert. Es ist keine Benutzeraktion erforderlich.
>
> Informationen	03.03.2016 19:21:01	Microsoft-Windows-PrintService	311	Ein Dokument wird gedruckt	Ein Administrator hat das Dokument 8, Dokument drucken, im Besitz von Compu an die Position 1 für LPD verschoben. Dies wird beim Drucken des Dokuments geändert. Es ist keine Benutzeraktion erforderlich.
>
> Informationen	03.03.2016 19:21:01	Microsoft-Windows-PrintService	801	Druckauftragsdiagnose	Der Auftrag 8 wird gedruckt.
>
> Informationen	03.03.2016 19:21:01	Microsoft-Windows-PrintService	800	Druckauftragsdiagnose	Der Auftrag 8 wird gespoolt.
>
> By no mean this is a CUPS problem and we should end the thread here. If
> someone has an idea, please contact me off-list.
>
> Thanks
>
> 	matthias
>



More information about the cups mailing list