From owner-freebsd-questions Sat Feb 8 21:42:11 2003 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A32B237B401 for ; Sat, 8 Feb 2003 21:42:03 -0800 (PST) Received: from nob.cs.ucdavis.edu (nob.cs.ucdavis.edu [169.237.6.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2387E43F3F for ; Sat, 8 Feb 2003 21:42:03 -0800 (PST) (envelope-from crawford@nob.cs.ucdavis.edu) Received: by nob.cs.ucdavis.edu (Postfix, from userid 984) id 6F2A455BF; Sat, 8 Feb 2003 21:46:30 -0800 (PST) To: questions@FreeBSD.org Subject: Bug help- HDLC/FCS errors! Message-Id: <20030209054630.6F2A455BF@nob.cs.ucdavis.edu> Date: Sat, 8 Feb 2003 21:46:30 -0800 (PST) From: crawford@nob.cs.ucdavis.edu (Rick Crawford) Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, I *desperately* need either a fix for the problem below, or hardware specs for a new system (under $1,000) that you can *guarantee* will work properly. (Yes, I'm so desperate I'm willing to spend big bucks to make this disappear!) The problem is, I'm getting killed by HDLC errors, e.g: ppp[200]: tun0: Phase: deflink: HDLC errors -> FCS: 4, ADDR: 0, COMD: 0, PROTO: 0 is a typical ppp.log error under FreeBSD 4.5. Sometimes I can gracefully kill (-TERM) and successfully restart ppp. But often, I get complete system hang, and must powercycle. (Every time I search freebsd.org "bug" archives, my system hangs when I try to read the first matching search item!) Under Windows98, it just hangs occasionally with no error msgs. (Hence unclear if that's merely normal Microsoft "quality", or if the same underlying hardware problem is troubling both OS.) These errors occur *frequently* with my preferred ISPs -- access4less and SBC/Yahoo, but almost never occurred using Earthlink/Mindspring (which was slow as molasses, so I had to switch ISPs). Often (but not always), HDLC errs in ppp.log are preceded by: tun0: Warning: Packet too large (4102), discarding. I'm using standard hardware flow control. In my ppp.conf ... I've tried reducing my mru and speed, to no avail: set mru max 1500 set speed 57600 I also tried killing compression, again to no avail: disable pred1 deflate deny pred1 deflate (I have a Zoom modem, and ZoomSupport suggested trying the above.) I'm including below various contents/output to provide context. (I comment my config file changes with my initials, "RC".) -rick crawford@cs.ucdavis.edu ================================================================================ uname -a FreeBSD localhost.my.domain 4.5-RELEASE FreeBSD 4.5-RELEASE #0: Sun Mar 24 15:36:30 PST 2002 me@localhost.my.domain:/usr/src/sys/compile/MYKERNEL i386 ================================================================================ diff /usr/src/sys/i386/conf/GENERIC /root/kernels/MYKERNEL 19a20,22 > ## RC 3/24/02: created symlink to this in /sys/i386/conf > ## RC: MYKERNEL adds support for Creative SoundBlaster AudioPCI 64D > 65a69,71 > > ## RC:: > device pcm ================================================================================ dmesg Copyright (c) 1992-2002 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.5-RELEASE #0: Sun Mar 24 15:36:30 PST 2002 me@localhost.my.domain:/usr/src/sys/compile/MYKERNEL Timecounter "i8254" frequency 1193182 Hz CPU: Pentium II/Pentium II Xeon/Celeron (348.49-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x652 Stepping = 2 Features=0x183fbff real memory = 100597760 (98240K bytes) config> di sn0 config> di lnc0 config> di ie0 config> di fe0 config> di ed0 config> di cs0 config> q avail memory = 92819456 (90644K bytes) Preloaded elf kernel "kernel" at 0xc04e3000. Preloaded userconfig_script "/boot/kernel.conf" at 0xc04e309c. Pentium Pro MTRR support enabled md0: Malloc disk Using $PIR table, 9 entries at 0xc00f7220 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at 0.0 irq 11 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xffa0-0xffaf at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: port 0xef80-0xef9f irq 10 at device 7.2 on pci0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered chip1: port 0x440-0x44f at device 7.3 on pci0 pcm0: port 0xef00-0xef3f irq 9 at device 12.0 on pci0 xl0: <3Com 3c905B-TX Fast Etherlink XL> port 0xec00-0xec7f mem 0xfebffc00-0xfebffc7f irq 9 at device 14.0 on pci0 xl0: Ethernet address: 00:10:5a:9f:77:d0 miibus0: on xl0 xlphy0: <3Com internal media interface> on miibus0 xlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto PnP device failed to report resource data PnP device failed to report resource data PnP device failed to report resource data PnP device failed to report resource data PnP device failed to report resource data PnP device failed to report resource data orm0: