lkml.org 
[lkml]   [1999]   [Jun]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: linux 2.x kernel lp.c and parport.c bug
Date
From
> Greetings!
>
> I have been working with Xerox to identify a bug in the parallel port
> code that appears to affect high-end laser printers. Basically, the
> behavior is this:
>
> when using manual feed with a limited time-out, the printer crashes with
> either an illegal instruction or a reboot after two or three jobs.
> There is also a possibly related problem with extremely slow print jobs,
> but this one is not easily reproducible.
>
> We have tracked this down to a linux 2.x kernel problem. The problem
> has been reproduced by Xerox on their color laser printers and also on a
> Lexmark printer. It only appears with linux 2.x kernels; WinNT does not
> exhibit this behavior. We have only tested this using a RH 5.2 and 6.0
> system, but as the lp code is part of the kernel, it should affect all
> distros.
>
> This problem is reproducible across machines; Xerox has consistently
> been able to reproduce it on two desktops and one laptop.
>
> I understand that you may not be the right person to whom I should be
> reporting this bug. Please let me know the proper channels to report
> this bug.
>
> Thanks,
>
> Yan Seiner
>
>

Do you have model numbers on the printers?

I'm just wondering...is it a networked printer? You may try that...

If something is being done wrong with the port, the printer should
just stop accepting data...I assume "illegal instruction" is a kernel
panic?

I've also seen the recommendation of "using write to file" from a NT driver,
then looking at the generated output...remember, it is not IDENTICAL to what
comes out of a driver speaking to a device (if the "write to file" makes the
problem occur, great, but not necessarily...)

(BTW, I work for xerox (on the docucentre printers)) [I did the LPD, netbios,
port9100,
and lots of the parallel code].



Marty Leisner



--
marty
leisner@rochester.rr.com
The Feynman problem solving Algorithm
1) Write down the problem
2) Think real hard
3) Write down the answer
Murray Gell-mann in the NY Times





-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:52    [W:0.116 / U:0.780 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site