Subject: Re: Using a DEC 21140-AC card in non-promiscuous mode gives awful throughput
To: None <tech-net@NetBSD.ORG>
From: Michael C. Richardson <mcr@sandelman.ottawa.on.ca>
List: tech-net
Date: 07/12/1998 16:11:42
-----BEGIN PGP SIGNED MESSAGE-----


>>>>> "Michael" == Michael Graff <explorer@flame.org> writes:

    Michael> This is a bug that _still_ exists in the de driver for NetBSD.  Somehow,
    Michael> the card is getting stuck in OACTIVE unless tcpdump (or any other BPF
    Michael> using program) is listening.

    Michael> Hmm.  Try running dhcpd <G>

  Would this also affect a 1.3.2 machine with:

de0 at pci0 dev 20 function 0
de0: interrupting at irq 11
de0: SMC 21041 [10Mb/s] pass 2.1
de0: address 00:e0:29:11:0e:72
de0: enabling 10baseT port
...
de0: enabling 10baseT port
de0: abnormal interrupt: receive process stopped

  My server stops now and then --- often under high network activity, and
the usual sympton that I can see is that there are no network buffers
available for even a ping. netstat -m doesn't show anything unusual
though. (No requests for buffers denied:
	0 requests for memory denied
	0 requests for memory delayed
	0 calls to protocol drain routines

  I was initially concerned about the "abnormal interrupt" message, but the
card seemed to work fine, so I didn't worry at first.

   :!mcr!:            |  Network and security consulting/contract programming
   Michael Richardson |         Firewalls, TCP/IP and Unix administration
 Personal: mcr@sandelman.ottawa.on.ca. PGP key available.
 Corporate: sales@sandelman.ottawa.on.ca. 
	ON HUMILITY: To err is human, to moo bovine.




  
   


-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: latin1
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface

iQB1AwUBNakYfNiXVu0RiA21AQG+cgL8DhTWo4L5jKv1ABrnqRnWBigTzvLc2MRa
TTKhTU63iut+VqbkYwn31qP1dOLgbsAIL5pRfiXbXKH3+EqsKfmCgCr2Hdvqsp5e
dQ1t15RqoT6ipD1duAV58JSI+kgs5dYU
=0hBP
-----END PGP SIGNATURE-----