From owner-freebsd-stable Thu May 24 9:50:35 2001 Delivered-To: freebsd-stable@freebsd.org Received: from workhorse.iMach.com (workhorse.iMach.com [206.127.77.89]) by hub.freebsd.org (Postfix) with ESMTP id C735337B424 for ; Thu, 24 May 2001 09:50:31 -0700 (PDT) (envelope-from forrestc@imach.com) Received: from localhost (forrestc@localhost) by workhorse.iMach.com (8.9.3/8.9.3) with ESMTP id KAA25839 for ; Thu, 24 May 2001 10:33:58 -0600 (MDT) Date: Thu, 24 May 2001 10:33:57 -0600 (MDT) From: "Forrest W. Christian" To: freebsd-stable@freebsd.org Subject: fxp0 "sleeping" Problem (NOT NEW DRIVER RELATED) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I'm having a problem which I'm hoping that someone can point me in the right direction for. We have a new server which has an intel CA810EAL motherboard and embedded fxp0 10/100 ethernet card. The relevant lines in dmesg are: fxp0: port 0xde80-0xdebf mem 0xff700000-0xff7fffff,0xff8fe000-0xff8fefff irq 9 at device 1.0 on pci1 fxp0: Ethernet address 00:d0:b7:aa:8d:22 I have had both the new (mii) and old (non-mii) driver, and the symptom set is the same on both. The symptoms are as follows: Several times per day the card seems to go to sleep. We cannot ping through the interface at all (in or out), but pings to the network card ip address from the box comes back (networking is still alive). I have been watching mbufs. The current output is: mail# netstat -m 492/3536/10240 mbufs in use (current/peak/max): 130 mbufs allocated to data 362 mbufs allocated to packet headers 110/2560/2560 mbuf clusters in use (current/peak/max) 6004 Kbytes allocated to network (78% of mb_map in use) 49385 requests for memory denied 3 requests for memory delayed 0 calls to protocol drain routines Generally I never see the clusters above 150 or so UNLESS the card is "hung" which I suspect is a symptom and not the cause... We don't need to do anything to have it come back - just wait, and then everything seems just fine like as if nothing had happened at all. It seems to sleep about 5 minutes. I can't tell if it sleeps for a specific length of time or not, but from the missed ping responses, it seems like it varys from time to time. I am getting NO syslog or dmesg errors when this occurs. I have replaced the entire motherboard. I have used both new and old drivers. I have changed switchports and cabling. The card and switch both correctly detect 100mb/s full duplex. This is running -STABLE from about a week ago. CVSUP is in progress as we speak. Any ideas? - Forrest W. Christian (forrestc@imach.com) AC7DE ---------------------------------------------------------------------- The Innovation Machine Ltd. P.O. Box 5749 http://www.imach.com/ Helena, MT 59604 Home of PacketFlux Technogies and BackupDNS.com (406)-442-6648 ---------------------------------------------------------------------- Protect your personal freedoms - visit http://www.lp.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message