From owner-freebsd-current Sat May 2 18:22:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA19366 for freebsd-current-outgoing; Sat, 2 May 1998 18:22:50 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from hermes.iaccess.com.au (hermes.iaccess.com.au [203.5.74.7]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA19361 for ; Sat, 2 May 1998 18:22:43 -0700 (PDT) (envelope-from andrew@iaccess.com.au) Received: from gfunk ([203.5.74.212]) by hermes.iaccess.com.au (8.8.5/8.8.5) with SMTP id LAA28536; Sun, 3 May 1998 11:21:20 +1000 (EST) Message-Id: <3.0.32.19980503112053.006d23d0@iaccess.com.au> X-Sender: andrew@iaccess.com.au X-Mailer: Windows Eudora Pro Version 3.0 (32) Date: Sun, 03 May 1998 11:20:55 +1000 To: Ustimenko Semen From: Andrew Subject: Re: ethernet card Problems Cc: freebsd-current@FreeBSD.ORG Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Thanks for that... I'll try it :) If there were no bugs, then we wouldn't have all this fun tryin to fix 'em :) At 10:33 PM 5/2/98 +0700, Ustimenko Semen wrote: >Hello, and sorry for late :-( > >On Fri, 1 May 1998, Andrew wrote: > >> >Hi, >> > >> >I'm having some ethernet crad problems. The card i'm using is a SMC8216 >> >10/100Mbps >> >I'm running it on 100Mbps. >> >I'm running ipfilter with transproxy and squid on a 14 Gig cache on >> >freebsd3.0-current, divertin all packets comin in on port 80 to transproxy. >> >This is what messages tells me just before the whole thing crashes: >> > >> >Apr 30 12:29:10 aphrodite /kernel: tx0: device timeout 16 packets >> >Apr 30 12:29:10 aphrodite /kernel: tx0: can't stop TX DMA >> >Apr 30 12:35:06 aphrodite /kernel: tx0: device timeout 16 packets >> >Apr 30 12:35:06 aphrodite /kernel: tx0: can't stop TX DMA >> >Apr 30 12:38:35 aphrodite /kernel: tx0: device timeout 16 packets >> >Apr 30 12:38:35 aphrodite /kernel: tx0: can't stop TX DMA >> >Apr 30 13:22:10 aphrodite /kernel: tx0: device timeout 16 packets >> >Apr 30 13:22:11 aphrodite /kernel: tx0: can't stop TX DMA >> >Apr 30 13:22:57 aphrodite /kernel: tx0: device timeout 16 packets >> >Apr 30 13:22:57 aphrodite /kernel: tx0: can't stop TX DMA >> >Apr 30 13:33:30 aphrodite squid[200]: Restarting Squid Cache (version >> >1.1.20)... >> >Apr 30 13:33:32 aphrodite squid[200]: Ready to serve requests. >> >Apr 30 13:59:36 aphrodite /kernel: tx0: device timeout 16 packets >> >Apr 30 13:59:36 aphrodite /kernel: tx0: can't stop TX DMA >> >Apr 30 22:38:34 aphrodite squid[200]: clientReadRequest: FD 51: (35) >> >Resource temporarily unavailable >> >Apr 30 23:22:24 aphrodite /kernel: Out of mbuf clusters - increase >> maxusers! >> >Apr 30 23:22:24 aphrodite /kernel: tx0: cannot allocate mbuf cluster >> > >> >I have maxusers set to 500 and it still runs out of mbuf clusters? >> > >> >It would be great if someone could shed some light on this problem >> > >> >Thanks in advance >> > > >I wonder, if you use only SMC8216, how does tx driver boot? >It supports only SMC9432TX (base on SMC83c17x chip). > >Else "tx0: can't stop TX DMA" may means that you have broken >card, or PCI bus speed is more than 33Mhz. (If only there is no bugs :-) > >I'm keeping looking. > >Try to enable EPIC_USE_IOSPACE option in if_tx.c, >it forces use outl instead of movl. > > > > Andrew Specht | System Administrator andrew@iaccess.com.au | Internet Access Australia +61 03 9686 6677 | Melbourne , Australia http://www.iaccess.com.au To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message