Creative webcam notebook

cdmc | Τετ, 07/15/2009 - 13:03 | 3' | 2

Καλημέρα σε όλους.

Έχω μια web cam της creative και πιο συγκεκριμένα την WebCam Notebook model no PD1170.

Την σύνδεσα αλλά δυστυχώς δεν την βλέπει καν. Έψαξα λίγο στο Internet και βρήκα αυτήν

την σελίδα http://opensource.creative.com/webcam.html η οποία με παρέπεμψε σε αυτήν την

σελίδα http://mxhaard.free.fr/download.html και κατέβασα το πακέτο gspcav1-20071224.tar.gz

ακολούθησα τις οδηγείες που λένε ότι σαν root  και στον φάκελο που είναι να ακολουθήσω την

παρακάτω εντολή

./gspca_build

ξεκίνησε λοιπόν η διαδικασία αλλά μου έβγαλε τα παρακάτω σφάλματα (από αρχείο kgspca.err):

make -C /lib/modules/`uname -r`/build SUBDIRS=/home/cdmc/gspcav1-20071224 CC=cc modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.28-11-generic'
  CC [M]  /home/cdmc/gspcav1-20071224/gspca_core.o
/home/cdmc/gspcav1-20071224/gspca_core.c:54:27: error: asm/semaphore.h: No such file or directory
/home/cdmc/gspcav1-20071224/gspca_core.c: In function ‘spca5xx_ioctl’:
/home/cdmc/gspcav1-20071224/gspca_core.c:2463: error: implicit declaration of function ‘video_usercopy’
/home/cdmc/gspcav1-20071224/gspca_core.c: At top level:
/home/cdmc/gspcav1-20071224/gspca_core.c:2609: error: unknown field ‘owner’ specified in initializer
/home/cdmc/gspcav1-20071224/gspca_core.c:2609: warning: initialization from incompatible pointer type
/home/cdmc/gspcav1-20071224/gspca_core.c:2611: error: unknown field ‘type’ specified in initializer
/home/cdmc/gspcav1-20071224/gspca_core.c: In function ‘spca50x_create_sysfs’:
/home/cdmc/gspcav1-20071224/gspca_core.c:2769: error: implicit declaration of function ‘video_device_create_file’
/home/cdmc/gspcav1-20071224/gspca_core.c:2780: error: implicit declaration of function ‘video_device_remove_file’
/home/cdmc/gspcav1-20071224/gspca_core.c: In function ‘spca5xx_probe’:
/home/cdmc/gspcav1-20071224/gspca_core.c:4301: error: incompatible types in assignment
make[2]: *** [/home/cdmc/gspcav1-20071224/gspca_core.o] Error 1
make[1]: *** [_module_/home/cdmc/gspcav1-20071224] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.28-11-generic'
make: *** [default] Error 2

Κάνω κάτι λάθος ή κάτι δεν είναι εγκατεστημένο στον υπολογιστή μου ; έχω Ubuntu 9.04.

Ευχαριστώ πολύ.

Δώσε αστέρια!

MO: (ψήφοι: 0)

Σχόλια

Δοκίμασε να εγκαταστήσεις το πακετάκι κατ'ευθείαν απο τον Synaptic ή με apt-get install.

Λογικά θα υπάρχει

Γειά σου φίλε cdmc,

Σε πρώτη φάση από αυτό που βλέπω υποπτεύομαι μήπως δεν είναι εγκατεστημένοι οι σωστοί headers για τον πυρήνα σου. Δώσε σε τερματικό την εντολή

uname -r

για να δεις την ακριβή έκδοση του πυρήνα σου και μετά στο Synaptic ψάξε για το αντίστοιχο πακέτο των headers για αυτήν την έκδοση κι αν δεν είναι εγκατεστημένοι βάλτους.

Αλλιώς μπορεί μετά να παίζει κάτι σχετικά με την υποστήριξη v4l (video for linux) και τις εκδόσεις του (1 και 2). Οι drivers που κατέβασες απ'ότι είδα είναι για την έκδοση 1 και ίσως χρειάζονται για την έκδοση 2 ή κάτι τέτοιο. Αυτό είναι ένα θέμα το οποίο δεν το γνωρίζω καλά και μάλιστα αντιμετωπίζω κι εγώ κάποια προβλήματα με μια web cam που έχω και νομίζω ότι κάτι φταίει με το v4l, αλλά ακόμα δεν έχω βγάλει άκρη. Αν κάποιος ξέρει κάτι παραπάνω παρακαλώ να μας δώσει τα φώτα του...

************************

www.postokano.gr