Make output
I am trying to patch my orinoco drivers so I can use Kismet. I am using kernel 2.6.5 and have been woking on this a couple of days. I am pretty new to linux so I realize I am probably just making a dumb mistake in how I am trying to do things. I have been able to run the rfmon patch and the dragorn patch after that. This was done after reading the recommendation on the kismet download page. I have problems when I try to do the make. I have included the output from the patching and the make below. I would really appreciate some guidance if for no other reason than I need to learn this stuff. I am a little behind in terminology and I am not sure I have understood everything I have read.
Output from patches
linux:~ # patch -p0 < orinoco-0.13e-rfmon-dragorn3.diff
patching file orinoco-0.13e/hermes.c
patching file orinoco-0.13e/hermes.h
patching file orinoco-0.13e/orinoco.c
patching file orinoco-0.13e/orinoco.h
linux:~ # cd /root/orinoco-0.13e
linux:~/orinoco-0.13e # patch -p1 < orinoco-0.13e-dragorn3.diff
patching file orinoco.c
Reversed (or previously applied) patch detected! Assume -R? [n] y
linux:~/orinoco-0.13e #
Output from make
linux:~/orinoco-0.13e # make
make -C /lib/modules/2.6.5-7.104-default/build SUBDIRS=/root/orinoco-0.13e modules
make[1]: Entering directory `/usr/src/linux-2.6.5-7.104-obj/i386/default'
make -C ../../../linux-2.6.5-7.104 O=../linux-2.6.5-7.104-obj/i386/default modules
WARNING: Symbol version dump /usr/src/linux-2.6.5-7.104-obj/i386/default/Module.symvers is missing, modules will have CONFIG_MODVERSIONS disabled.
CC [M] /root/orinoco-0.13e/hermes.o
CC [M] /root/orinoco-0.13e/orinoco.o
CC [M] /root/orinoco-0.13e/orinoco_cs.o
/root/orinoco-0.13e/orinoco_cs.c: In function `orinoco_cs_hard_reset':
/root/orinoco-0.13e/orinoco_cs.c:134: warning: implicit declaration of function `CardServices'
/root/orinoco-0.13e/orinoco_cs.c: In function `orinoco_cs_attach':
/root/orinoco-0.13e/orinoco_cs.c:206: error: structure has no member named `release'
/root/orinoco-0.13e/orinoco_cs.c:207: error: structure has no member named `release'
/root/orinoco-0.13e/orinoco_cs.c:208: error: structure has no member named `release'
/root/orinoco-0.13e/orinoco_cs.c: In function `init_orinoco_cs':
/root/orinoco-0.13e/orinoco_cs.c:688: warning: implicit declaration of function `register_pccard_driver'
/root/orinoco-0.13e/orinoco_cs.c: In function `exit_orinoco_cs':
/root/orinoco-0.13e/orinoco_cs.c:696: warning: implicit declaration of function `unregister_pccard_driver'
make[4]: *** [/root/orinoco-0.13e/orinoco_cs.o] Error 1
make[3]: *** [_module_/root/orinoco-0.13e] Error 2
make[2]: *** [modules] Error 2
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.5-7.104-obj/i386/default'
make: *** [modules] Error 2
linux:~/orinoco-0.13e #
David
|