From owner-freebsd-questions Tue Aug 28 0:20:27 2001 Delivered-To: freebsd-questions@freebsd.org Received: from mail.freebsd-corp-net-guide.com (mail.freebsd-corp-net-guide.com [206.29.169.15]) by hub.freebsd.org (Postfix) with ESMTP id 9FABA37B408 for ; Tue, 28 Aug 2001 00:20:23 -0700 (PDT) (envelope-from tedm@toybox.placo.com) Received: from tedm.placo.com (nat-rtr.freebsd-corp-net-guide.com [206.29.168.154]) by mail.freebsd-corp-net-guide.com (8.11.1/8.11.1) with SMTP id f7S7KJb74204; Tue, 28 Aug 2001 00:20:20 -0700 (PDT) (envelope-from tedm@toybox.placo.com) From: "Ted Mittelstaedt" To: "The Anarcat" , Subject: RE: ed0: device timeout when no interrupt Date: Tue, 28 Aug 2001 00:20:19 -0700 Message-ID: <003101c12f91$e47f5cc0$1401a8c0@tedm.placo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 In-Reply-To: <20010827231605.B619@shall.anarcat.dyndns.org> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0 Importance: Normal Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Boy, this really ought to be in the FAQ now, we are seeing more and more of it as people try to resurrect old ISA NIC's. The problem you are having is that you are setting the IRQ to 11 in FreeBSD, but the hardware on the card actually is using a different IRQ line that is NOT 11. You are going to need to do one of the following: 1) If the card has jumpers, get the manual and move the jumper blocks to IRQ 11. 2) If it doesen't have jumpers and is not PnP, then run the DOS utility for the card and configure the card to IRQ 11. 3) If it's a PnP NE2000, then go into the BIOS of your computer and see where it thinks the network interrupt is then configure FreeBSD to use that. Not that this IRQ is often NOT the IRQ that Windows sets up on PnP cards. Not all systems can do this. Some PnP NE2000 cheapies have DOS programs that can examine the status of the card (and switch it in or out of PnP mode.) In desperation, you can simply keep rebooting FreeBSD with different IRQ values until you hit on the right one. I've had to do that a few times with ancient NE2000 NICS that were non-PnP and I couldn't determine who the manufacturer was and the card had no jumpers. There is a generic NE2000 probe program up on Windrivers (look under NE2000) that may work if you lost the configuration utility. I don't know why the driver is able to communicate with the card without a correct IRQ setting in order to obtain the MAC address, but it is. At least you do have the port set right, your almost 90% there, just a few more guesses. Ted Mittelstaedt tedm@toybox.placo.com Author of: The FreeBSD Corporate Networker's Guide Book website: http://www.freebsd-corp-net-guide.com >-----Original Message----- >From: owner-freebsd-questions@FreeBSD.ORG >[mailto:owner-freebsd-questions@FreeBSD.ORG]On Behalf Of The Anarcat >Sent: Monday, August 27, 2001 8:16 PM >To: freebsd-questions@FreeBSD.ORG >Subject: ed0: device timeout when no interrupt > > >Hi. > >I have a crappy NE2000 compatible card that is not working under 4.4-RC >here. The card is recognized and setup in windows (I can ping with it), >but in freebsd, setting it up with ifconfig yields the error. > >Now I know the manpage says that the error might be due to an interrupt >conflict, but there's almost nothing in that box (see attached verbose >dmesg with a few commands). > >I know, I know, i'll probably have to buy a new card, but I was just >wondering how the heck could there be an interrupt conflict. I tried to >set the card to irq 3 (possibly conflicting with a non-existent sio1) >and irq 11, then gave up. :) > >Anyways, any hint on a fix or a cheap card is welcome > >If the master of the driver wants to experiment here, I could give out a >serial console access or gdb, or whatever, I don't care about the box. >;) I could also try some patches or stuff out here too. > >A. > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message