Does anyone have any experience with the wireless pcmcia card driver
orinoco.o & orinoco_cs.o?
I've been running Debian-testing with my custom kernel 2.4.17 and
pcmcia-cs-3.1.29 and the wireless card driver wvlan_cs.o
wvlan_cs.o was the driver of choice some years ago, but I understand
that the orinoco driver is supposed to the better one to use (more
support especially for WEP). Unfortunately when I tried to use this
it didn't like me.
I noticed two problems/incidents that might be of use:
While compiling /usr/src/pcmcia-cs-3.1.29/wireless directory I recevied:
make all
cc -MD -c -O3 -Wall -Wstrict-prototypes -pipe -I../include/static
-I/usr/src/linux/include -I../include -D__KERNEL__ -DMODULE
-DMODVERSIONS -include /usr/src/linux/include/linux/modversions.h
-DEXPORT_SYMTAB orinoco.c
In file included from orinoco.c:198:
/usr/src/linux/include/linux/malloc.h:4: warning: #warning
linux/malloc.h is deprecated, use linux/slab.h instead.
cc -MD -O3 -Wall -Wstrict-prototypes -pipe -I../include/static
-I/usr/src/linux/include -I../include -D__KERNEL__ -DMODULE -c
orinoco_cs.c
In file included from orinoco_cs.c:21:
/usr/src/linux/include/linux/malloc.h:4: warning: #warning
linux/malloc.h is deprecated, use linux/slab.h instead.
------
It's warning, not a death sentence right?
after moving orinoco.o and orinoco_cs.o to
/lib/modules/2.4.17-10/kernel/drivers/pcmcia/
and linking them (ln -s ...) to /lib/modules/2.4.17/pcmcia/
depmod -a give me:
depmod -a
depmod: *** Unresolved symbols in
/lib/modules/2.4.17-1.0/kernel/drivers/pcmcia/orinoco.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.17-1.0/kernel/drivers/pcmcia/orinoco_cs.o
depmod: *** Unresolved symbols in /lib/modules/2.4.17-1.0/pcmcia/orinoco.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.17-1.0/pcmcia/orinoco_cs.o
thorin:/usr/src/pcmcia-cs-3.1.29/wireless#
Is this another warning, or a death sentence?
I have not gone so far as to try and run these modules in place of the
wvlan_cs modules for my network card as I am guessing that it won't
work here.
HELP!?