Subject: Re: Network configuration ..
To: [P_l Halvorsen] <paalh@unik.no>
From: Zdenek Salvet <salvet@ics.muni.cz>
List: netbsd-help
Date: 04/26/2000 17:41:44
> > > 1.4.2 does not support SMC8022. Use -current kernel (less than 10 months
> > > old) or add
> > > 
> > >       { "SMC EZCard 10 PCMCIA",
> > >       0x108, 0x8022,
> > >       { "SMC", "EZCard-10-PCMCIA", "SMC8022", "R01" },
> > >       0, 0x1c0, { 0, 0xe0, 0x29 }},
> > 
> > This seems to work if I change 
> > 	{ 0, 0xe0, 0x29 }
> > to
> > 	{ 0x60, 0x60, 0x03 }

Weird. Differerent card with the same ID strings ?
This triple should match first three bytes of card's ethernet address,
check the address if you can use other OS with the card (e.g. Windows).
I don't think SMC changed the vendor prefix on the same type of card.
OTOH, location of the address memory could change, try some other locations
instead of 0x1c0, e.g. 0x0040, 0x0110, 0x0120, 0x0180, 0x07f0, 0x0ff0.

> Now I also get an error message:
> ne2: device timeout
> Can this be the source of the whole problem. Any ideas of how to solve it?

You should get the probe working first, the check your interrupts,
maybe you have to tweak PCIC_ISA_INTR_ALLOC_MASK.

-- 
Zdenek Salvet                                              salvet@ics.muni.cz 
Ustav vypocetni techniky Masarykovy univerzity, Brno
tel.: ++420-5-41 512 257                           fax: ++420-5-41 212 747
----------------------------------------------------------------------------
         God isn't dead, He's just trying to avoid the draft.