Re: serial flow control appears broken

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Paul Fulghum <paulkf@...>
Cc: Tilman Schmidt <tilman@...>, Alan Cox <alan@...>, Robert Hancock <hancockr@...>, <linux-serial@...>, <tytso@...>, <rmk@...>, <linux-kernel@...>
Date: Saturday, July 28, 2007 - 12:51 am

Paul Fulghum wrote:


The overrun error message does not occur on every instance of data 
corruption.  (I just became aware of this as I've not been paying so 
much attention to the error messages as I have been to the corrupt 
data.)  The data gets far more corrupted than the error messages would 
lead me to believe.  Since the data being sent from the fax modem to the 
host is identical (same image data) every time it's easier for me to 
measure the effect of one bitrate over another by examining the number 
of missing bytes from the data.

The image has a total of 140465 bytes.  Just now I sent it 5 times each 
at 115200, 57600, 38400, and 19200 bps.

At 115200 bps the number of bytes skipped were:  63, 5, 44, 48, and 2.

At 57600 bps the number of bytes skipped were:  0, 1, 13, 9, and 12.

At 38400 bps the number of bytes skipped were 858, 0, 0, 0, and 8.

At 19200 bps the number of bytes skipped were 0, 0, 0, 0, and 0.

Curiously, the session at 38400 bps that skipped 858 bytes... coincided, 
not just in sequence but also in precice timing within the session, with 
a small but noticeable disk load that I caused by grepping through a 
hundred session logs.  (I can't reproduce it easily, though, because of 
disk caching.)

And, perhaps this is relevant... the way that I have the fax modem 
sending the data to the host is by receiving it from another fax modem 
which is sending it.  Thus, the modem on ttyS0 is sending a fax to the 
modem on ttyS1.  Due to the error correction protocol that is performed 
between the two fax endpoints I can guarantee that the data is correct 
as it leaves the DCE.  I mention this in case there is any limitation to 
how the 8250 driver performs when two modems are being run simultaneously.

Thanks,

Lee.

-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: serial flow control appears broken, Robert Hancock, (Thu Jul 26, 3:20 am)
Re: serial flow control appears broken, Lee Howard, (Thu Jul 26, 12:08 pm)
Re: serial flow control appears broken, Maciej W. Rozycki, (Fri Jul 27, 7:32 am)
Re: serial flow control appears broken, Lee Howard, (Fri Jul 27, 1:11 pm)
Re: serial flow control appears broken, Maciej W. Rozycki, (Fri Jul 27, 1:53 pm)
Re: serial flow control appears broken, Lee Howard, (Sat Aug 4, 2:19 pm)
Re: serial flow control appears broken, Robert Hancock, (Fri Jul 27, 2:22 pm)
Re: serial flow control appears broken, Maciej W. Rozycki, (Mon Jul 30, 5:34 am)
Re: serial flow control appears broken, Russell King, (Sat Jul 28, 5:28 am)
Re: serial flow control appears broken, Maciej W. Rozycki, (Mon Jul 30, 5:45 am)
Re: serial flow control appears broken, Mark Lord, (Thu Aug 2, 10:57 am)
Re: serial flow control appears broken, Robert Hancock, (Thu Aug 2, 12:14 pm)
Re: serial flow control appears broken, Mark Lord, (Thu Aug 2, 12:29 pm)
Re: serial flow control appears broken, Lee Howard, (Sat Aug 4, 3:38 pm)
Re: serial flow control appears broken, Robert Hancock, (Thu Aug 2, 12:40 pm)
Re: serial flow control appears broken, Alan Cox, (Thu Aug 2, 1:13 pm)
Re: serial flow control appears broken, Alan Cox, (Thu Aug 2, 12:57 pm)
Re: serial flow control appears broken, Maciej W. Rozycki, (Fri Aug 3, 5:32 am)
Re: serial flow control appears broken, Robert Hancock, (Thu Aug 2, 1:02 pm)
Re: serial flow control appears broken, Russell King, (Mon Jul 30, 5:59 am)
Re: serial flow control appears broken, Paul Fulghum, (Fri Jul 27, 3:14 pm)
Re: serial flow control appears broken, Paul Fulghum, (Fri Jul 27, 3:05 pm)
Re: serial flow control appears broken, Maciej W. Rozycki, (Mon Jul 30, 5:39 am)
Re: serial flow control appears broken, Paul Fulghum, (Fri Jul 27, 2:46 pm)
Re: serial flow control appears broken, Lee Howard, (Fri Jul 27, 2:11 pm)
Re: serial flow control appears broken, Maciej W. Rozycki, (Mon Jul 30, 5:36 am)
Re: serial flow control appears broken, Alan Cox, (Fri Jul 27, 1:41 pm)
Re: serial flow control appears broken, Alan Cox, (Thu Jul 26, 12:31 pm)
Re: serial flow control appears broken, Lee Howard, (Fri Jul 27, 1:53 am)
Re: serial flow control appears broken, Tilman Schmidt, (Fri Jul 27, 9:45 am)
Re: serial flow control appears broken, Paul Fulghum, (Mon Aug 27, 4:38 pm)
Re: serial flow control appears broken, Lee Howard, (Fri Jul 27, 4:48 pm)
Re: serial flow control appears broken, Paul Fulghum, (Fri Jul 27, 7:28 pm)
Re: serial flow control appears broken, Lee Howard, (Sat Jul 28, 12:51 am)
Re: serial flow control appears broken, Ray Lee, (Sat Jul 28, 12:41 pm)
Re: serial flow control appears broken, Lee Howard, (Sat Aug 4, 2:21 pm)
Re: serial flow control appears broken, Paul Fulghum, (Sat Aug 4, 6:07 pm)
Re: serial flow control appears broken, Lee Howard, (Sat Aug 4, 8:00 pm)
Re: serial flow control appears broken, Paul Fulghum, (Sun Aug 5, 10:52 am)
Re: serial flow control appears broken, Alan Cox, (Sat Jul 28, 8:00 am)
Re: serial flow control appears broken, Lee Howard, (Sat Jul 28, 11:39 am)
Re: serial flow control appears broken, Russell King, (Sat Jul 28, 5:18 am)
Re: serial flow control appears broken, Lee Howard, (Fri Jul 27, 4:05 pm)