Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Sep 1998 23:10:48 +0200
From:      Andreas Klemm <andreas@klemm.gtn.com>
To:        Mike Smith <mike@smith.net.au>, Tom <tom@uniserve.com>, Dave Cornejo <dave@dogwood.com>
Cc:        current@FreeBSD.ORG
Subject:   Re: ed0 network driver problems in current or hardware error ???
Message-ID:  <19980919231048.A4016@klemm.gtn.com>
In-Reply-To: <199809192023.NAA01490@word.smith.net.au>; from Mike Smith on Sat, Sep 19, 1998 at 01:23:12PM -0700
References:  <19980919201514.A29126@klemm.gtn.com> <199809192023.NAA01490@word.smith.net.au>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Sep 19, 1998 at 01:23:12PM -0700, Mike Smith wrote:
> > ed0 driver doesn't recognize my SMC 16 bit network card anymore
> > 
> > On startup:
> >    ed0: failed to clear shared memory at d0000 - check configuration
> >    ed0 not found at 0x280
> > 
> >    Is a WD8013 16 Bit card clone.
> > 
> >    Used the 
> >    -rwxr-xr-x  1 andreas  andreas  45385 23 Sep  1991 ezsetup.exe
> >    utility to make sure, that the settings 280/10/D0000
> >    are ok. Shared memory is turned of in the card.
> 
> It doesn't recognise it because you changed the configuration.  Change 
> it back and it will work.

Hmm, perhaps I should be more precisely ...
I unplugged the ISA card to insert a scanner card for about 3 weeks.
After re-inserting the network card and booting with a new current
kernel (in the meantime we had ELF migration and CAM ...) this error
showed up. I used the ezsetup tool to make sure, that the card has the
old values I configured into the card and the kernel.

ezsetup v1.05 tells me:
	8013EPC
	I/O address		280
	IRQ			10
	RAM Size		16 K
	RAM Base Address	0D0000
	Add Wait states		yes
	Netw conn		BNC
	Rom Size		Disabled

I also tried
	dos> ezsetup /factory
	dos> ezsetup /default
and then again to change the values to 280/10/D0000

No way, same kernel bootup message....

My kernel config:
device	ed0 at isa? port 0x280 net irq 10 iomem 0xd0000 vector edintr

Well ... three possibilities:
	- a) card isn't ok	but: ezsetup seems to work -> NO
	- b) misconfigured	but: checked config ... is ok -> NO
	- c) driver problems	possible ... 

Perhaps I should boot with a generic kernel and try to see differences.

> The error message even tells you what you've done wrong.

heh... I don't understand you ... there is no config option
for shared memory ... and I configured the base address well.

On Sat, Sep 19, 1998 at 01:25:54PM -0700, Tom wrote:
> On Sat, 19 Sep 1998, Andreas Klemm wrote:
> 
>   Shouldn't shared memory be turned on?  Turing off shared memory operates
> the card is a crippled PIO mode.

my setup tool doesn't allow me to do so.

On Sat, Sep 19, 1998 at 01:33:53PM -0700, Dave Cornejo wrote:
> 
> On my Pentium-166 system this happens when the BIOS is not set to
> leave a hole at that address.  also for some reason, even though the
> memory is only 16K it wants a 32K hole - otherwise i get the above
> error.

I didn't change BIOS settings since months...


-- 
Andreas Klemm                                http://www.FreeBSD.ORG/~andreas
     What gives you 90% more speed, for example, in kernel compilation ?
          http://www.FreeBSD.ORG/~fsmp/SMP/akgraph-a/graph1.html
             "NT = Not Today" (Maggie Biggs)      ``powered by FreeBSD SMP''

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980919231048.A4016>