From owner-freebsd-questions Fri Oct 6 02:47:54 1995 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id CAA19934 for questions-outgoing; Fri, 6 Oct 1995 02:47:54 -0700 Received: from Root.COM (implode.Root.COM [198.145.90.17]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id CAA19929 for ; Fri, 6 Oct 1995 02:47:50 -0700 Received: from corbin.Root.COM (corbin [198.145.90.50]) by Root.COM (8.6.12/8.6.5) with ESMTP id CAA27227; Fri, 6 Oct 1995 02:46:19 -0700 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.12/8.6.5) with SMTP id CAA00286; Fri, 6 Oct 1995 02:47:39 -0700 Message-Id: <199510060947.CAA00286@corbin.Root.COM> To: armando_ferreira@il.us.swissbank.com cc: questions@freebsd.org Subject: Re: Help ! Problem with Ethernet card In-reply-to: Your message of "Fri, 06 Oct 95 02:32:39 PDT." <199510060932.CAA00266@corbin.Root.COM> From: David Greenman Reply-To: davidg@Root.COM Date: Fri, 06 Oct 1995 02:47:39 -0700 Sender: owner-questions@freebsd.org Precedence: bulk >>I am having trouble installing a Western Digital card on my PC. >> >>The configuration I used in to configure the kernel was >>device ed0 at isa? port 0x300 net irq 5 iomem 0xCA000 vector edintr >> >>I changed the jumpers on the card to match the above irq and memory address >>configuration. and I get the following problem at boot time: >>>>ed0: failed to clear shared memory at ca000 - check configuration<< >> >>Can you please tell me if there is something else to setup or if I have done >>something wrong ? > > This usually indicates that there is another card in that shared memory >area. Try the values 0xc8000, 0xd0000, and 0xd8000...and see if any of those >will work for you. It's only necessary to change the kernel (no need to change >the settings on the card for this). I just realized another thing: Do to the way that these cards are designed, I think there might be a requirement that the shared memory address be on 16K boundry - so you should use 0xc8000, 0xcc000, 0xd0000, 0xd4000, 0xd8000, or 0xdc000. On some motherboards you might also be able to use addresses in the 0xe0000-0xec000 range, but this often does't work. -DG