Mailing List Archive

Support open source code!


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ethner card problem



>> On the other machine the modules are installed, but maybe the versions
also
>> don't fit, I get:
>>
>> MTP:~# insmod pcnet_cs Using /lib/modules/2.2.15/pcmcia/pcnet_cs.o
>> /lib/modules/2.2.15/pcmcia/pcnet_cs.o: unresolved symbol ei_open
>> /lib/modules/2.2.15/pcmcia/pcnet_cs.o: unresolved symbol ethdev_init
>> /lib/modules/2.2.15/pcmcia/pcnet_cs.o: unresolved symbol ei_interrupt
>> /lib/modules/2.2.15/pcmcia/pcnet_cs.o: unresolved symbol NS8390_init
>
>Use modprobe instead of insmod.  It will automatically attempt to install
>any modules on which your target module depends.  Insmod just does the one.


I managed to load pcnet_cs, but the card stays "Anonymous Memory" for this
machine. Does that mean it broke?

>Get the source for PMCIA (aka pcmcia-cs) and compile it on your target
>machine.  Then you're on stable ground.  Until then, it's hard to know what
>is going on in there...


Alright. Just when I was RTFM-ing for the kernel compile I read in the
README and PCMCIA-HOWTO of pcmcia-cs:

pcmcia-cs-3.1.8/README:

This version of Card Services should work with all 2.0, most 2.1, and
2.2 kernels.  It will not work with 1.3 or earlier kernels.

pcmcia-cs-3.1.8/PCMCIA-HOWTO

  2.  Compilation and installation

  2.1.  Prerequisites and kernel setup

  Before starting, you should think about whether you really need to
  compile the PCMCIA package yourself.  All common Linux distributions
  come with pre-compiled driver packages.  Generally, you only need to
  install the drivers from scratch if you need a new feature of the
  current drivers, or if you've updated and/or reconfigured your kernel
  in a way that is incompatible with the drivers included with your
  Linux distribution.  While compiling the package is not technically
  difficult, it does require some general Linux familiarity.

  The following things should be installed on your system before you
  begin:

  o  A 2.0.*, 2.1.*, 2.2.*, or 2.3.* series kernel source tree.
  ...

Do I really have to? I tried the whole day ... learning a lot, but ...

Uli

Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links