From owner-freebsd-questions Mon Jun 17 12:19:09 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA20639 for questions-outgoing; Mon, 17 Jun 1996 12:19:09 -0700 (PDT) Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id MAA20634 for ; Mon, 17 Jun 1996 12:19:07 -0700 (PDT) Received: from Root.COM (implode.Root.COM [198.145.90.17]) by ref.tfs.com (8.7.5/8.7.3) with ESMTP id MAA19456 for ; Mon, 17 Jun 1996 12:18:56 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by Root.COM (8.7.5/8.6.5) with SMTP id MAA00313; Mon, 17 Jun 1996 12:14:03 -0700 (PDT) Message-Id: <199606171914.MAA00313@Root.COM> X-Authentication-Warning: implode.Root.COM: Host localhost [127.0.0.1] didn't use HELO protocol To: batie@agora.rdrop.com (Alan Batie) cc: jorgy@refuge.Colorado.EDU, freebsd-questions@freebsd.org Subject: Re: WD8013 configuration In-reply-to: Your message of "Mon, 17 Jun 1996 11:31:20 PDT." From: David Greenman Reply-To: davidg@Root.COM Date: Mon, 17 Jun 1996 12:14:03 -0700 Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >> From: "Eric R. Jorgensen" >> Date: Mon, 17 Jun 1996 10:13:09 -0600 >> Subject: installing 2.1.0-RELEASE with WD8013EPC ethernet card - again >> >> ed1: device timeout > >The problem is that it's running in 8-bit mode and needs to be in 16-bit >mode. It might also not be using the proper memory size. When you boot >from floppy, type "-c" immediately at the boot prompt. When it goes into >configure mode, type the following: > >iosize ed1 16384 >flags ed1 4 > >then do an "ls" and make sure the IRQ, memory and I/O addresses match; you >can change the configuration similarly, although they default to IRQ 5, >I/O 0x280 and Memory at 0xd8000. > >The "flags" command is the critical one. You'll have to do this every time >you boot from floppy, and the first time you boot from hard disk. You should >build a new kernel with the proper configuration or the next time you build >one for another reason, it will get reset and you'll have forgotten why your >network stopped working. If he's got a real WD8013EPC, then it should recognize that it's a 16bit card and set it appropriately - flags 4 won't be needed. The flags thing is only needed for cards that claim to be 8bit but are really 16bit (like the Compex). As you and several others have pointed out, the problem is likely caused by an irq mismatch or conflict - especially since it passes the shared memory test (which is a good indicator that the shared memory address is okay). -DG David Greenman Core-team/Principal Architect, The FreeBSD Project