Creative nx ultra webcam setup
I everybody,
I hope one of you can help me. I bought a Creative nx ultra webcam, I found on Google this thread: http://www.linux-quebec.org/archives/aide/msg20793.html (Its in french) It explain me I need the driver spca5xx : http://mxhaard.free.fr/download.html To install it they say I should install the kernel-source. I know I already have a kernel on my computer. But I dont understand what is the difference between the kernel and the kernel source. Can you please explain me that? Others question will follow |
the kernel source is all the c files and headers used to compile the kernel. they live in /usr/src/linux. suse doesn't install them by default because they take up alot of space and are normally not needed unless you are going to recompile or build a 3rd party module. search your suse disks for 'kernel-source'.
|
source
Right, start yast --> Install software --> Search for source.
|
Make error!
Thanks to all of you for your anwser!
Can you please help me to fix this new problem about my webcam installation? When I do make clean I got this: stephane@linux:~/spca5xx-20050701> make clean rm -r -f drivers/usb/*.o drivers/usb/.spcadecoder.o.cmd \ drivers/usb/.spca5xx.o.cmd *.o *.ko *.mod.* .[a-z]* core *.i stephane@linux:~/spca5xx-20050701> And when I do make I got this: stephane@linux:~/spca5xx-20050701> make Building SPCA5XX driver for 2.5/2.6 kernel. Remember: you must have read/write access to your kernel source tree. make -C /lib/modules/`uname -r`/build SUBDIRS=/home/stephane/spca5xx-20050701 modules make[1]: Entering directory `/usr/src/linux-2.6.5-7.151-obj/i386/default' make[1]: *** Pas de règle pour fabriquer la cible « modules ». Arrêt. make[1]: Leaving directory `/usr/src/linux-2.6.5-7.151-obj/i386/default' make: *** [default] Erreur 2 stephane@linux:~/spca5xx-20050701> Can you please help me? Thanks! |
check if driver supports your kernel version
|
u have to be root to execute "make"
in konsole type su and type Your root passowrd when asked |
I was logged as root
Thanks a lot but I was logged as root
|
spca5xx author (a great guy) will answer ur question if u post to the mailing list spca50x-devs@lists.sourceforge.net
|
spca5xx driver works with kernel verions 2.6.7, 2.6.8.1 , 2.6.9 2.6.11.7 but it is not supported by 2.6.3. i think kernel verion 2.6.5-7 that you are using is also unsupported.
it says in the README file of the driver that if you want to compile the driver against a kernel other than the currently installed one, build the driver with 'make KINCLUDE=/usr/src/linux-<version>/include', or similar. |
Its still not working
Thanks for your help!
I upgraded to SUSE 9.3 my kernel is now linux-2.6.11.4-20a I tried to do like you said : make KINCLUDE=/usr/src/linux-2.6.11.4-20a/include Always as root. But I'm still getting this error: Code:
linux:/home/stephane/spca5xx-20050701 # make KINCLUDE=/usr/src/linux-2.6.11.4-20a/include |
try making a symlink from ur linus kernel to /usr/src/linux
Code:
ln -s /usr/src/linux-2.6.11.4-20a /usr/src/linux |
I tried it but I got the same problem!
|
i've just noticed the part
Quote:
/lib/modules/2.6.11.4-20a-default/build directory is a symlink to Your /usr/src/linux-2.6.11.4-20a |
????
I did:
ln -s /lib/modules/2.6.11.4-20a-default/build /usr/src/linux-2.6.11.4- 20a And it still giving me the same error! I hope to be close from the solution! Thanks! |
no no !
reversed ln -s /usr/src/linux-2.6.11.4-20a /lib/modules/2.6.11.4-20a-default/build and also - to be sure (maybe for another programms) ln -s /usr/src/linux-2.6.11.4-20a /lib/modules/2.6.11.4-20a-default/source |
All times are GMT -5. The time now is 09:29 AM. |