From owner-freebsd-questions Wed Oct 25 19:21:48 1995 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id TAA15051 for questions-outgoing; Wed, 25 Oct 1995 19:21:48 -0700 Received: from mail.telstra.com.au (mail.telstra.com.au [192.148.160.10]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id TAA15014 for ; Wed, 25 Oct 1995 19:20:56 -0700 Received: from mail_gw.fwall.telecom.com.au(192.148.147.10) by mail via smap (V1.3) id sma020281; Thu Oct 26 13:10:27 1995 Received: from cdn_mail.dn.itg.telecom.com.au(144.135.109.134) by mail_gw.telecom.com.au via smap (V1.3) id sma018994; Thu Oct 26 13:10:05 1995 Received: from rodin.cssc-syd.tansu.com.au (rodin.cssc-syd.tansu.com.au [149.135.252.15]) by cdn_mail.dn.itg.telecom.com.au (8.6.11/8.6.9) with ESMTP id NAA01724 for ; Thu, 26 Oct 1995 13:10:04 +1100 Received: from crab.ind.tansu.com.au (crab.ind.tansu.com.au [149.135.100.23]) by rodin.cssc-syd.tansu.com.au (8.6.11/8.6.9) with ESMTP id MAA06783 for ; Thu, 26 Oct 1995 12:09:59 +1000 Received: from kiwi.ind.tansu.com.au (raoul@kiwi.ind.tansu.com.au [149.135.104.48]) by crab.ind.tansu.com.au (8.6.9/8.6.9) with ESMTP id MAA03977; Thu, 26 Oct 1995 12:09:51 +1000 Received: (raoul@localhost) by kiwi.ind.tansu.com.au (8.6.9/8.6.9) id MAA03703; Thu, 26 Oct 1995 12:09:50 +1000 Message-Id: <199510260209.MAA03703@kiwi.ind.tansu.com.au> Subject: Too many UUCP checksum errors! Help! To: freebsd-questions@freebsd.org Date: Thu, 26 Oct 1995 12:09:50 +1000 (EST) From: raoul@cssc-syd.tansu.com.au (Raoul Golan) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1902 Sender: owner-questions@freebsd.org Precedence: bulk Guys (& gals), I've written about this before, but now I have a little more info. I thought the noisy line was to blame, but it's not as simple as that. It's not really a serious problem anymore, but something that I'm curious about. This is my situation. I'm using 2.0.5-RELEASE, and I'm getting lots of checksum errors on UUCP over my 16550A UART, mostly due to lost bytes. I swap cards to a 16450 UART, and the problem disappears. I tried using the 16550A UART again, this time with the FIFO disabled in the kernel, but the checksum errors were still there. I have a noisy line, so I always enable the modem's error correction. I don't get a single checksum error over the 16450, but lots of lost bytes over the 16550A. I have enabled crtscts, and disabled xon/xoff. I must be doing this OK, since I get no problems over the 16450. Also, I used to run Linux UUCP over the same line. No problems there, even with the 16550A. One more thing: the 16550A is on a VESA slot, wheras my 16450 is on an ISA slot. I have a DX4-100, i.e. my clock speed is 33, so I don't really expect the bus speed to be causing any problems (especially since Linux works at the same speed). I usually connect at 14.4K, but the situation is the same regardless of the modem speed I connect at. Funny thing is that I can run Netscape quite happily over the same UART without any problems - perhaps SLIP handles lost bytes better than the UUCP protocols? (BTW, I don't run UUCP over tcpip, but through direct dialup) Also, I get nothing about serial problems in /var/log/messages. It's no big deal for me to use a 16450, just to get FreeBSD UUCP to run. It sounds like the 16550A driver could be dropping bytes, but I'm not sure. I'm just interested in what could be going wrong. I was hoping that this additional information may give someone a hint as to what's happening. Thanks to you all, Raoul