From owner-freebsd-questions Thu Sep 7 5:28:23 2000 Delivered-To: freebsd-questions@freebsd.org Received: from mail5.nc.rr.com (fe5.southeast.rr.com [24.93.67.52]) by hub.freebsd.org (Postfix) with ESMTP id 0F34D37B422 for ; Thu, 7 Sep 2000 05:28:20 -0700 (PDT) Received: from welsh.dynip.com ([24.162.231.59]) by mail5.nc.rr.com with Microsoft SMTPSVC(5.5.1877.357.35); Thu, 7 Sep 2000 08:28:05 -0400 Received: (qmail 1747 invoked by uid 1000); 7 Sep 2000 12:28:18 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 7 Sep 2000 12:28:17 -0000 Date: Thu, 7 Sep 2000 08:28:17 -0400 (EDT) From: jason To: "Jason C. Wells" Cc: questions@FreeBSD.ORG Subject: Re: interface ed0 not recognized in 4.1 RELEASE In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I looked at the config files for both versions and the line that specified the settings for the ed0 card looked the same to me. well, heres the line from my old config (that worked) device ed0 at isa? port 0x280 irq 10 iomem 0xd8000 and heres what it gave me in my dmesg ed0 at port 0x300-0x31f iomem 0xd8000 irq 5 drq 0 on isa0 and heres my old kernel.conf (i think this is what made it work) di sn0 di lnc0 di le0 di ie0 di fe0 di cs0 en ed0 po ed0 0x300 ir ed0 5 iom ed0 0xd8000 f ed0 0 q If i remember correctly, the kernel.conf overrides whats compiled into the kernel, right? so I probably need to modify the kernel.conf on my 4.1 system to match the kernel.conf on my old one? Jason -- ======================================================================= | Jason Welsh jason@welsh.dynip.com | If you think there's | | | good in everybody, you | | http://welsh.dynip.com/ | haven't met everybody. | ======================================================================= On Wed, 6 Sep 2000, Jason C. Wells wrote: > On Wed, 6 Sep 2000, jason wrote: > > > I just upgraded from 4.0 to 4.1 and now my system will not recognize my > > ed0 (cheap ne2000 clone) card. Nothing else on my box changed except for > > upgrading. It never even shows up in dmesg. I have done some searches and > > it seems like this is a problem for a handful of folks, but I never could > > find a good solution. I saw someone on usenet suggested that you replace > > the /sys/dev/ed/if_ed.c with an older version of that file and recompile. > > I tried that and got compile errors. Anyone know of a real fix? > > It didn't show in dmesg is suspect! > > Perhaps there is an IRQ issue. I had one of these ed0 cards in ISA > format. I had to run a DOS utility to set the software jumpers. One time > during an upgrade, the IRQ settings in the GENERIC kernel changed. I had > to build a new kernel with the correct IRQ and such for my card. > > Perhaps you got bit by this. As a generality, ed0 cards just plain work. > > Thank you, > Jason C. Wells > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message