Re: woody kernels do not support PCMCIA network card
PCMCIA NIC and Debian stock 2.4 modular kernel is tricky but works.
What is your /etc/modules.
On Mon, Dec 10, 2001 at 11:20:27AM +0100, Josef Dalcolmo wrote:
> The machine was an Inspiron-5000 Laptop, with a D-link-650 PCMCIA
> network card (compatible to NE2000).
Should be supported.
> None of the Woody kernels I've tried recognised my network card, so I
> ended up with the network unconfigured after install. After playing
> unsuccessfully with the network setup, I tried recompiling a 2.2.19
> kernel with PCMCIA support and also a 2.4.10 kernel (with its own
> PCMCIA support) - with no more success.
Some 2.2 in woody were out of sync with PCMCIA package.
> Then I tried an install from scratch with a Potato-2.2R2 CD (kernel
> 2.2.18pre21) and it did recognise the D-link-650 network card fine,
> and configured the network right!
Yep. That is easy one here too.
> Upgrading to woody did not change anything, the network still worked
> fine, until I tried to upgrade the kernel too. I tried kernel packages
> 2.2.19 (vanilla), 2.2.19-???-ext3, 2.4.10-???-686, 2.4.12 (vanilla),
> installing them with dselect. None of these kernels supported my
> PCMCIA based network card.
Well 2.4 kernel are very modular than 2.2. So you need insmod action
during boot time. That is done with /etc/modules settings.
> When I re-installed the old 2.2.18pre21 kernel, everything worked fine
> again. Perhaps I missed something, but I would say, the newer kernels
> (including 2.2.19) have a broken module there somewhere in the pcmcia
2.4 normal compile (Debian) comes PCMCIA support in source. But you
need few modules to get working.
/etc/modules needs to contain followings for PCMCIA to function:
# ISA PnP driver
# Low level PCMCIA driver
Rest is taken care by pcmcia scripts (from pcmcia-cs package), depmod
~\^o^/~~~ ~\^.^/~~~ ~\^*^/~~~ ~\^_^/~~~ ~\^+^/~~~ ~\^:^/~~~ ~\^v^/~~~
+ Osamu Aoki <email@example.com>, GnuPG-key: 1024D/D5DE453D +
+ My debian quick-reference, http://qref.sourceforge.net/quick/ +