Solved

install gspca on CentOS 5.5 Linux

Posted on 2011-09-08
2
731 Views
Last Modified: 2012-08-13
I am trying to install the driver for my Longitech QuickCam Chat cammera, on to
CentOS 5.5. And I got the version  gspacv1-20071244. I seem to be able to build it but no luck when I tried to insert the module.  The following is the screen shot:


[root@cslinux gspcav1-20071224]# ls
changelog  Etoms         gspca.h      gspca.o       Mars-Semi       READ_AND_INSTALL  Transvision
Conexant   gspca_build   gspca.ko     license       Module.markers  Sonix             utils
cutlog.py  gspca_core.c  gspca.mod.c  Makefile      Module.symvers  Sunplus           Vimicro
decoder    gspca_core.o  gspca.mod.o  Makefile.kld  Pixart          Sunplus-jpeg
[root@cslinux gspcav1-20071224]# insmod gspca.mod.o
insmod: error inserting 'gspca.mod.o': -1 Unknown symbol in module
[root@cslinux gspcav1-20071224]# insmod gspca.ko
insmod: error inserting 'gspca.ko': -1 Unknown symbol in module
[root@cslinux gspcav1-20071224]#

What caused the  "Unknow symbol in module" error?  Is it kernal version or version of the driver or something else?   Experts please help.

Thanks
0
Comment
Question by:zzhang2006
2 Comments
 
LVL 34

Accepted Solution

by:
Duncan Roe earned 250 total points
ID: 36509880
gspca may depend on some other module which is not loaded yet. Rather than insmod, it is much better to use modprobe. modprobe will resolve such dependency issues if it can.
1. move gspca.ko into /lib/modules/$(uname -r)/kernel/drivers (actual directory is not so important as long as it's somewhere in the module tree)
2. run depmod -a
3. run modprobe gspca

Post back if this doesn't work
0
 
LVL 1

Author Closing Comment

by:zzhang2006
ID: 36526817
thanks
0

Featured Post

Migrating Your Company's PCs

To keep pace with competitors, businesses must keep employees productive, and that means providing them with the latest technology. This document provides the tips and tricks you need to help you migrate an outdated PC fleet to new desktops, laptops, and tablets.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Storage devices are generally used to save the data or sometime transfer the data from one computer system to another system. However, sometimes user accidentally erased their important data from the Storage devices. Users have to know how data reco…
Developer portfolios can be a bit of an enigma—how do you present yourself to employers without burying them in lines of code?  A modern portfolio is more than just work samples, it’s also a statement of how you work.
The viewer will learn how to create multiple layers to apply various filters and how to delete areas from each layer’s filter.
Video by: Tony
This video teaches viewers how to export a project from Adobe Premiere Pro and the various file types involved.

785 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question