It seems a bit weird that card.resource can't be opened. card.resource has a function called (I think) OwnCard() that can fail if there's a problem with the PCMCIA slot or card, but the resource itself should always open. Can you check with some monitor program if the resource is present?
I just had a look with "Scout": Card.resource is NOT listed under the category "resources". However, the PCMCIA-slot IS working in AOS3.9 and card resource 40.4 IS listed under "resources".
This makes me wonder why the PCMCIA-slot is not properly initialised in MorphOS?
There might be just one "speciality" of my system: I still have a Mediator 1200 LT4 installed in it. However, I switched to the 4MB memory window to prevent a conflict with the PCMCIA-slot.
Until now, Morphos has been working flawlessly with the Mediator still installed (but not used).
But with this card.resource not showing up, it wouldn't even make any sense to try it with a cnet.device compatible PCMCIA card.
Maybe I'll try to install the PCMCIA-patches in Morphos (although others have already stated that MOS already does this).
Another possibility would be to try using a Realtek 8029 with the Mediator (!) in MOS, since I remember that somebody here in the forums claimed that he got it running (not FastEthernet.device though, since it uses DMA).
Any ideas?