From owner-freebsd-mobile Mon Oct 30 9:54: 4 2000 Delivered-To: freebsd-mobile@freebsd.org Received: from crack.x509.com (crack.x509.com [199.175.150.1]) by hub.freebsd.org (Postfix) with ESMTP id E604F37B4C5 for ; Mon, 30 Oct 2000 09:54:01 -0800 (PST) Received: from mac-120.xcert.com (mac-120.x509.com [199.175.148.120]) by crack.x509.com (8.10.0/XCERT) with ESMTP id e9UHs0J10568 for ; Mon, 30 Oct 2000 09:54:01 -0800 (PST) Message-Id: <200010301754.e9UHs0J10568@crack.x509.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: mobile@freebsd.org Subject: Cards and IRQs Mime-Version: 1.0 Content-Type: text/plain Date: Mon, 30 Oct 2000 09:50:32 -0800 From: David Finkelstein Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Is there any guidance to selecting IRQs besides "whatever works"? It seems to me that some cards just want to use certain IRQs and will not be happy unless they get them. I have a 3Com Megahertz 3CC589ET in my Toshiba Satellite Pro 4300 running FreeBSD 4.0, and I had terrible ethernet performance. FTPs would stall (consistently) after 16648 bytes; smaller gets would see 1.95 KB/sec transfer rates; traceroutes to my local router gave times over a second; pings to a box plugged in to the same hub would show 70% packet drop and min/avg/max/stddev times of 65654/80804/95954/9033 ms. After much kernel rebuilding and pccard.conf file editing, I finally hit on a combination that worked: Force the pcic0 IRQ to 3 in the kernel config and set the card IRQ to 10 in pccard.conf. My current configuration forces pcic0 to IRQ 15 so I can have IRQ 3 for my Adaptec 1460. I sometimes wonder about my configuration though since most people seem to have pcic0 at IRQ 10. Thanks, --- David To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message