[tulip] tulip max_interrupt_work tuning

Mark Chou mechou@hotmail.com
Mon, 22 Oct 2001 19:00:19


<html><div style='background-color:'><DIV>Hi,<BR><BR>I have a Linksys v4.1 card in an old Pentium system acting as my internet<BR>gateway/firewall.&nbsp; Using the 0.92x tulip driver (default options) I get this<BR>often:<BR><BR>&nbsp;&nbsp;&nbsp; eth0:&nbsp; Too much work during an interrupt, csr5=0xfc69c0d0<BR><BR>Briefly scanning through the code of driver, I found<BR><BR>&nbsp;&nbsp;&nbsp; static int max_interrupt_work = 25;<BR><BR>I reduced this number down to 15 (options tulip max_interrupt_work 15 in<BR>/etc/modules.conf), now network connection works _reliably_ but slowly.&nbsp; How<BR>does one determine the optimal number for this setting?&nbsp; Is it pretty much<BR>trial and error?<BR><BR>I couldn't use the drivers supplied with the kernel distribution (redhat 7.1 and 2.4.7) since I get<BR>csr12 and other even more serious issues (like system hanging).<BR><BR>Thanks,<BR>Mark</DIV></div><br clear=all><hr>Get your FREE download of MSN Explorer at <a href='http://go.msn.com/bql/hmtag_itl_EN.asp'>http://explorer.msn.com</a><br></html>