Wir hatte vor längerer Zeit ein ähnliches Problem:
Bei uns lag es an der Geschwindigkeit der
Schnittstelle.

Lösung:

1.Laptop an Drucker anschliessen
2.Windows-Testseite drucken. è nicht zwingend!
3.In MS-DOS Eingabeaufforderung wechsel.
4.Folgende Befehle eingeben
COPY CON LPT1Enter
!R! FRPO O0,0; EXIT;Enter
CTL + Z Enter
ACHTUNG ! Grossbuchstaben
Drucker aus- und wieder anschalten

5.Service Statusseite drucken und kontrollieren, ob bei
Schnittstellenabhängige Parameter
Parameter: Standard Parallel I / O
Der erste Wert auf Null gesetzt wurde!

Beispiel:
Parameter: O0/O1/02
Parallel : 00/02/02