1. Tämä sivusto käyttää keksejä (cookie). Jatkamalla sivuston käyttämistä hyväksyt keksien käyttämisen. Lue lisää.

webcamera. v4l?

Viestiketju Linux -keskustelu -osiossa. Ketjun avasi Marbo 12.01.2008.

  1. Marbo

    Marbo Member

    Liittynyt:
    26.06.2006
    Viestejä:
    14
    Kiitokset:
    0
    Pisteet:
    11
    Elikkäs mulla on webcamera johon pitäs saada asennettua gspca ajurit.

    Olen kokeillut asentaa Asmon ohjeilla: http://wiki.ubuntu-fi.org/Webkamerat_gspca

    Molempia olen koittanut tuloksetta.

    Tässä alla on toisen ylemmän asennus kokeilun tulokset.

    Koodia:

    Koodi:
    marbo@kotikone:~$ wget [url]http://www.arkki.info/howto/LogitechPro9000/bin/gspca.ko[/url]
    --09:22:02--  [url]http://www.arkki.info/howto/LogitechPro9000/bin/gspca.ko[/url]
               => `gspca.ko'
    Selvitetään osoitetta www.arkki.info... 217.30.180.27
    Yhdistetään palvelimeen www.arkki.info|217.30.180.27|:80... yhdistetty.
    HTTP-pyyntö lähetetty, odotetaan vastausta... 200 OK
    Pituus: 986 347 (963K) [text/plain]
    
    100%[====================================>] 986 347     219.86K/s    ETA 00:00 
    
    09:22:06 (206.85 KB/s) - "gspca.ko" tallennettu [986347/986347]
    
    marbo@kotikone:~$ sudo mkdir -p /lib/modules/2.6.22-14-generic/kernel/drivers/usb/media 
    marbo@kotikone:~$ sudo install -m 644 -o 0 -g 0 gspca.ko /lib/modules/2.6.22-14-generic/kernel/drivers/usb/media 
    marbo@kotikone:~$ sudo depmod -a
    marbo@kotikone:~$ sudo modprobe videodev
    marbo@kotikone:~$ sudo modprobe gspca
    FATAL: Error inserting gspca (/lib/modules/2.6.22-14-generic/ubuntu/media/gspcav1/gspca.ko): Unknown symbol in module, or unknown parameter (see dmesg)
    marbo@kotikone:~$ 

    EDIT:

    Ja kun laittaa sit ton dmesg niin tulee:

    Koodia:

    Koodi:
    [  150.572000] gspca: disagrees about version of symbol video_devdata
    [  150.572000] gspca: Unknown symbol video_devdata
    [  150.572000] gspca: disagrees about version of symbol video_unregister_device
    [  150.572000] gspca: Unknown symbol video_unregister_device
    [  150.572000] gspca: disagrees about version of symbol video_device_alloc
    [  150.572000] gspca: Unknown symbol video_device_alloc
    [  150.572000] gspca: disagrees about version of symbol video_register_device
    [  150.572000] gspca: Unknown symbol video_register_device
    [  150.572000] gspca: disagrees about version of symbol video_device_release
    [  150.572000] gspca: Unknown symbol video_device_release
    [  278.424000] gspca: disagrees about version of symbol video_devdata
    [  278.424000] gspca: Unknown symbol video_devdata
    [  278.424000] gspca: disagrees about version of symbol video_unregister_device
    [  278.424000] gspca: Unknown symbol video_unregister_device
    [  278.424000] gspca: disagrees about version of symbol video_device_alloc
    [  278.424000] gspca: Unknown symbol video_device_alloc
    [  278.424000] gspca: disagrees about version of symbol video_register_device
    [  278.424000] gspca: Unknown symbol video_register_device
    [  278.424000] gspca: disagrees about version of symbol video_device_release
    [  278.424000] gspca: Unknown symbol video_device_release
     
    Viimeksi muokattu: 15.01.2008
  2.  
  3. IsoPylly

    IsoPylly Regular member

    Liittynyt:
    10.09.2005
    Viestejä:
    459
    Kiitokset:
    0
    Pisteet:
    26
    Ikävä tosiasia linuxin käytössä on se että, rauta ei ole välttämättä sopivaa. Tämä on siis valmistajien vika, koska eivät paljasta laitteiden specsejä. Ja reverse engineering on aikaa vievää omalla ajalla tapahtuvaa toimintaa. Joten suosittelen että jokainen gnu/linux käyttäjä suosii valmistajia jotka ovat vähän avoimempia:) google auttaa löytämään laitteet jotka toimivat out-of-the-box eli senkun plug'n play :)
     
  4. juyli

    juyli Active member

    Liittynyt:
    13.05.2005
    Viestejä:
    1,861
    Kiitokset:
    1
    Pisteet:
    68
    Web-kameran merkki ja malli ovat ratkaisevia. Vielä, jos osaisit kertoa sen piirisarjan, voisi ongelmanratkaisu olla lähempänä. Lisäksi olisi hyvä tietää käyttämäsi Linux-jakelu ja sen versio (Ubuntu oletan, jos Askon ohjeita on koiteltu. Kernel-versiosta oletan käytössä olevan Ubuntu Gutsy 7.10).
    Isopylly (mistä tuo nuo nikkinsä keksii :( ), tuossa jo faktoja kertoikin.
     
    Viimeksi muokattu: 12.01.2008
  5. IsoPylly

    IsoPylly Regular member

    Liittynyt:
    10.09.2005
    Viestejä:
    459
    Kiitokset:
    0
    Pisteet:
    26
    pienet jalat iso perse ;) olen niin katkera geeneistä. Asiaan, marbo kysyi samaa asiaa ubuntun foorumilla laite-alueella, taitaa Asmo K olla lomilla kun ei ole vähään aikaan näkynyt. Mutta kuten juyli sanoi, lisäinformaatio ei ole pahasta! Mikä laite jne.
     
    Viimeksi muokattu: 13.01.2008
  6. IsoPylly

    IsoPylly Regular member

    Liittynyt:
    10.09.2005
    Viestejä:
    459
    Kiitokset:
    0
    Pisteet:
    26
    Ps. Tulee kova homma muokata kaikki viestit kuntoon viikonlopun jäljiltä. Prkl pakko ostaa kunnon netti kännykkä tai mobiili-laajakaista yhteys.
     
  7. Marbo

    Marbo Member

    Liittynyt:
    26.06.2006
    Viestejä:
    14
    Kiitokset:
    0
    Pisteet:
    11
    Viimeksi muokattu: 13.01.2008
  8. IsoPylly

    IsoPylly Regular member

    Liittynyt:
    10.09.2005
    Viestejä:
    459
    Kiitokset:
    0
    Pisteet:
    26
    Tuossahan seisoo selvästi että menee väärään paikkaan tuo ajuri!!!
    Haluaisit että, asentuu
    */usb/media kansioon mutta ajuri yrittää mennä
    */media/gspcav1 kansioon
     
  9. Marbo

    Marbo Member

    Liittynyt:
    26.06.2006
    Viestejä:
    14
    Kiitokset:
    0
    Pisteet:
    11
    No mutta jos se nyt yrittää mennä tälleenki:

    Koodi:
    marbo@kotikone:~$ sudo modprobe gspca
    FATAL: Error inserting gspca (/lib/modules/2.6.22-14-generic/kernel/drivers/usb/media/gspca.ko): Invalid module format
    
     
  10. IsoPylly

    IsoPylly Regular member

    Liittynyt:
    10.09.2005
    Viestejä:
    459
    Kiitokset:
    0
    Pisteet:
    26
    mitäs sanoo
    sudo modprobe gspca.ko
     
  11. Marbo

    Marbo Member

    Liittynyt:
    26.06.2006
    Viestejä:
    14
    Kiitokset:
    0
    Pisteet:
    11
    Koodi:
    marbo@kotikone:~$ sudo modprobe gspca.ko
    FATAL: Module gspca.ko not found.
    
     
  12. IsoPylly

    IsoPylly Regular member

    Liittynyt:
    10.09.2005
    Viestejä:
    459
    Kiitokset:
    0
    Pisteet:
    26
    Katso nuo kansiot läpi, ja poista ne jos on jäänteitä tuosta kyseisestä ajurista...
    sudo rm -rf /lib/modules/2.6.22-14-generic/kernel/drivers/usb/media/gspca*

    sudo rm -rf /lib/modules/2.6.22-14-generic/ubuntu/media/gspcav1

    Varmista ettei kansioissa ole mitään tärkeää, sillä omalla vastuulla poistat nuo!!!
     
    Viimeksi muokattu: 13.01.2008
  13. IsoPylly

    IsoPylly Regular member

    Liittynyt:
    10.09.2005
    Viestejä:
    459
    Kiitokset:
    0
    Pisteet:
    26
    Miksi et ole kääntänyt ajuria lähdekoodista?!?
     
  14. Marbo

    Marbo Member

    Liittynyt:
    26.06.2006
    Viestejä:
    14
    Kiitokset:
    0
    Pisteet:
    11
    Ja sit asennan uudelleen ajurin? No niin tein ja sama juttu jatkuu...
    Koodi:
    marbo@kotikone:~$ wget [url]http://www.arkki.info/howto/LogitechPro9000/bin/gspca.ko[/url] 
    --17:37:44--  [url]http://www.arkki.info/howto/LogitechPro9000/bin/gspca.ko[/url]
               => `gspca.ko'
    Selvitetään osoitetta www.arkki.info... 217.30.180.27
    Yhdistetään palvelimeen www.arkki.info|217.30.180.27|:80... yhdistetty.
    HTTP-pyyntö lähetetty, odotetaan vastausta... 200 OK
    Pituus: 986 347 (963K) [text/plain]
    
    100%[====================================>] 986 347     207.55K/s    ETA 00:00 
    
    17:37:49 (207.00 KB/s) - "gspca.ko" tallennettu [986347/986347]
    
    marbo@kotikone:~$ sudo mkdir -p /lib/modules/2.6.22-14-generic/kernel/drivers/usb/media
    marbo@kotikone:~$ sudo install -m 644 -o 0 -g 0 gspca.ko /lib/modules/2.6.22-14-generic/kernel/drivers/usb/media
    marbo@kotikone:~$ sudo depmod -a
    marbo@kotikone:~$ sudo modprobe videodev
    marbo@kotikone:~$ sudo modprobe gspca
    FATAL: Error inserting gspca (/lib/modules/2.6.22-14-generic/kernel/drivers/usb/media/gspca.ko): Invalid module format
     
  15. IsoPylly

    IsoPylly Regular member

    Liittynyt:
    10.09.2005
    Viestejä:
    459
    Kiitokset:
    0
    Pisteet:
    26
    Poista uudelleen nuo äskeiset tiedostot!
    Tuossa on joku virhe tuossa komennossa ???

    Kokeile poistamisen jälkeen kääntää ne lähdekoodista!
     
  16. Marbo

    Marbo Member

    Liittynyt:
    26.06.2006
    Viestejä:
    14
    Kiitokset:
    0
    Pisteet:
    11
    no ny näin:

    Koodi:
    marbo@kotikone:~/gspcav1-20071224$ sudo ./gspca_build
    
     REMOVE the old module if present
    ERROR: Module gspca does not exist in /proc/modules
    
     CLEAN gspca source tree
    rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \
            .gspca.o.cmd  *.o *.ko *.mod.* .[a-z]* core *.i \
            *.symvers *.err
    
     COMPILE gspca Please Wait ....!!
    
     INSTALL gspca in the kernel binary tree
    mkdir -p /lib/modules/`uname -r`/kernel/drivers/usb/media/
    rm -f /lib/modules/`uname -r`/kernel/drivers/usb/media/spca5xx.ko
    rm -f /lib/modules/`uname -r`/kernel/drivers/media/video/gspca.ko
    install -c -m 0644 gspca.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/
    /sbin/depmod -ae
    
     LOAD gspca in memory 
    FATAL: Error inserting gspca (/lib/modules/2.6.22-14-generic/kernel/drivers/usb/media/gspca.ko): Unknown symbol in module, or unknown parameter (see dmesg)
    
     PRINT COMPILATION MESSAGES if ERRORS look kgspca.err 
    make -C /lib/modules/`uname -r`/build SUBDIRS=/home/marbo/gspcav1-20071224 CC=cc modules
    make[1]: Siirrytään hakemistoon "/usr/src/linux-headers-2.6.22-14-generic"
      CC [M]  /home/marbo/gspcav1-20071224/gspca_core.o
      CC [M]  /home/marbo/gspcav1-20071224/decoder/gspcadecoder.o
      LD [M]  /home/marbo/gspcav1-20071224/gspca.o
      Building modules, stage 2.
      MODPOST 1 modules
      CC      /home/marbo/gspcav1-20071224/gspca.mod.o
      LD [M]  /home/marbo/gspcav1-20071224/gspca.ko
    make[1]: Poistutaan hakemistosta "/usr/src/linux-headers-2.6.22-14-generic"
    marbo@kotikone:~/gspcav1-20071224$ sudo modprobe gspca
    FATAL: Error inserting gspca (/lib/modules/2.6.22-14-generic/kernel/drivers/usb/media/gspca.ko): Unknown symbol in module, or unknown parameter (see dmesg)
    
    sit dmesg:
    Koodi:
    [  421.312000] gspca: disagrees about version of symbol video_devdata
    [  421.312000] gspca: Unknown symbol video_devdata
    [  421.312000] gspca: disagrees about version of symbol video_unregister_device
    [  421.312000] gspca: Unknown symbol video_unregister_device
    [  421.312000] gspca: disagrees about version of symbol video_device_alloc
    [  421.312000] gspca: Unknown symbol video_device_alloc
    [  421.312000] gspca: disagrees about version of symbol video_register_device
    [  421.312000] gspca: Unknown symbol video_register_device
    [  421.312000] gspca: disagrees about version of symbol video_device_release
    [  421.312000] gspca: Unknown symbol video_device_release
    [  448.292000] gspca: disagrees about version of symbol video_devdata
    [  448.292000] gspca: Unknown symbol video_devdata
    [  448.292000] gspca: disagrees about version of symbol video_unregister_device
    [  448.292000] gspca: Unknown symbol video_unregister_device
    [  448.292000] gspca: disagrees about version of symbol video_device_alloc
    [  448.292000] gspca: Unknown symbol video_device_alloc
    [  448.292000] gspca: disagrees about version of symbol video_register_device
    [  448.292000] gspca: Unknown symbol video_register_device
    [  448.292000] gspca: disagrees about version of symbol video_device_release
    [  448.292000] gspca: Unknown symbol video_device_release
    [  478.740000] gspca: disagrees about version of symbol video_devdata
    [  478.740000] gspca: Unknown symbol video_devdata
    [  478.740000] gspca: disagrees about version of symbol video_unregister_device
    [  478.740000] gspca: Unknown symbol video_unregister_device
    [  478.740000] gspca: disagrees about version of symbol video_device_alloc
    [  478.740000] gspca: Unknown symbol video_device_alloc
    [  478.740000] gspca: disagrees about version of symbol video_register_device
    [  478.740000] gspca: Unknown symbol video_register_device
    [  478.740000] gspca: disagrees about version of symbol video_device_release
    [  478.740000] gspca: Unknown symbol video_device_release
    [  513.756000] gspca: disagrees about version of symbol video_devdata
    [  513.756000] gspca: Unknown symbol video_devdata
    [  513.760000] gspca: disagrees about version of symbol video_unregister_device
    [  513.760000] gspca: Unknown symbol video_unregister_device
    [  513.760000] gspca: disagrees about version of symbol video_device_alloc
    [  513.760000] gspca: Unknown symbol video_device_alloc
    [  513.760000] gspca: disagrees about version of symbol video_register_device
    [  513.760000] gspca: Unknown symbol video_register_device
    [  513.760000] gspca: disagrees about version of symbol video_device_release
    [  513.760000] gspca: Unknown symbol video_device_release
    [  523.240000] gspca: disagrees about version of symbol video_devdata
    [  523.240000] gspca: Unknown symbol video_devdata
    [  523.240000] gspca: disagrees about version of symbol video_unregister_device
    [  523.240000] gspca: Unknown symbol video_unregister_device
    [  523.240000] gspca: disagrees about version of symbol video_device_alloc
    [  523.240000] gspca: Unknown symbol video_device_alloc
    [  523.240000] gspca: disagrees about version of symbol video_register_device
    [  523.240000] gspca: Unknown symbol video_register_device
    [  523.240000] gspca: disagrees about version of symbol video_device_release
    [  523.240000] gspca: Unknown symbol video_device_release
    
     
  17. Sakarias

    Sakarias Active member

    Liittynyt:
    26.10.2004
    Viestejä:
    1,806
    Kiitokset:
    12
    Pisteet:
    68
    webcamin ajuri on hyvin kerneliriippuvainen. Täytyy kääntää lähdekoodista ja samalla kääntäjällä kuin kerneli on käännetty. kernelis sorsat pitää olla myös asennettuna. gentoossa tuo asentuu emerge gspca ;). Mutta täytyy kääntää aina uusiksi kun kerneliä vaihtaa.

    Jollei halua käännellä niin sitten kerneli on valittava sen mukaan mitä vasten gspca on käännetty.
     
  18. Marbo

    Marbo Member

    Liittynyt:
    26.06.2006
    Viestejä:
    14
    Kiitokset:
    0
    Pisteet:
    11
    hienoa :D meni kyllä pikkasen ohi mutta kai se niin tärkeetä oo :D elikkäs, voisitko vähän selventää miten saisin sitten tämän homman toimimaan?
     
  19. lettas

    lettas Moderator Ylläpitäjä

    Liittynyt:
    03.03.2003
    Viestejä:
    4,410
    Kiitokset:
    219
    Pisteet:
    93
    Aikas outoa. Ubuntuwikin mukaan pitäisi toimia 7.10:ssä restricted managerin kautta ilman mitään säätämistä.
    https://wiki.ubuntu.com/SkypeWebCams
     
  20. Marbo

    Marbo Member

    Liittynyt:
    26.06.2006
    Viestejä:
    14
    Kiitokset:
    0
    Pisteet:
    11
    Niin sitä vois luulla, mut ei toimi ei :/
     
  21. Marbo

    Marbo Member

    Liittynyt:
    26.06.2006
    Viestejä:
    14
    Kiitokset:
    0
    Pisteet:
    11
    http://nikita.tnnet.fi/~marbo/Kuvakaappaus.png Tälleen se ilmottaa.
     

Jaa tämä sivu