webcamera. v4l?
|
|
Marbo
Newbie
|
12. tammikuuta 2008 @ 14:40 |
Linkki tähän viestiin
|
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:
marbo@kotikone:~$ wget http://www.arkki.info/howto/LogitechPro9000/bin/gspca.ko
--09:22:02-- http://www.arkki.info/howto/LogitechPro9000/bin/gspca.ko
=> `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:
[ 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
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 15. tammikuuta 2008 @ 03:30
|
IsoPylly
Member
|
12. tammikuuta 2008 @ 18:13 |
Linkki tähän viestiin
|
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 :)
Amilo M-3438G,Linux+KDE
HP DV5-1153EO, Linux+Gnome
AspireOne, Linux+KDE
Asus P6T + I7. Linux+KDE
|
juyli
Senior Member
|
12. tammikuuta 2008 @ 18:53 |
Linkki tähän viestiin
|
Lainaus, alkuperäisen viestin kirjoitti Marbo: Elikkäs mulla on webcamera johon pitäs saada asennettua gspca ajurit.
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.
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 12. tammikuuta 2008 @ 18:55
|
IsoPylly
Member
|
12. tammikuuta 2008 @ 19:40 |
Linkki tähän viestiin
|
Lainaus, alkuperäisen viestin kirjoitti juyli: isopylly, mistä tuo nikkinsä keksii :()
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.
Amilo M-3438G,Linux+KDE
HP DV5-1153EO, Linux+Gnome
AspireOne, Linux+KDE
Asus P6T + I7. Linux+KDE
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 13. tammikuuta 2008 @ 16:54
|
IsoPylly
Member
|
12. tammikuuta 2008 @ 19:43 |
Linkki tähän viestiin
|
Ps. Tulee kova homma muokata kaikki viestit kuntoon viikonlopun jäljiltä. Prkl pakko ostaa kunnon netti kännykkä tai mobiili-laajakaista yhteys.
Amilo M-3438G,Linux+KDE
HP DV5-1153EO, Linux+Gnome
AspireOne, Linux+KDE
Asus P6T + I7. Linux+KDE
|
Marbo
Newbie
|
13. tammikuuta 2008 @ 15:27 |
Linkki tähän viestiin
|
Elikkäs Minulla on Ubuntu 7.10. Ja Webcamera on Logitechin Quick Cam. Elikkäs tämä mutta vanhempi vissiin, koska PN: on eri. http://www.logitech.com/index.cfm/webcam...3783&cl=roeu,en
Omassa kamerassani PN: 861232-0000 .
USB ID 046d:092f
EDIT:
Tältä sivulta kun katto niin löytyi kamerani,
Malli: QuickCam Express Plus
Ajuri: gspca
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 13. tammikuuta 2008 @ 15:30
|
IsoPylly
Member
|
13. tammikuuta 2008 @ 16:57 |
Linkki tähän viestiin
|
Lainaus, alkuperäisen viestin kirjoitti marbo: marbo@kotikone:~$ sudo install -m 644 -o 0 -g 0 gspca.ko /lib/modules/2.6.22-14-generic/kernel/drivers/usb/media
FATAL: Error inserting gspca (/lib/modules/2.6.22-14-generic/ubuntu/media/gspcav1/gspca.ko): Unknown symbol in module, or unknown parameter
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
Amilo M-3438G,Linux+KDE
HP DV5-1153EO, Linux+Gnome
AspireOne, Linux+KDE
Asus P6T + I7. Linux+KDE
|
Marbo
Newbie
|
13. tammikuuta 2008 @ 17:11 |
Linkki tähän viestiin
|
Lainaus, alkuperäisen viestin kirjoitti IsoPylly: Lainaus, alkuperäisen viestin kirjoitti marbo: marbo@kotikone:~$ sudo install -m 644 -o 0 -g 0 gspca.ko /lib/modules/2.6.22-14-generic/kernel/drivers/usb/media
FATAL: Error inserting gspca (/lib/modules/2.6.22-14-generic/ubuntu/media/gspcav1/gspca.ko): Unknown symbol in module, or unknown parameter
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
No mutta jos se nyt yrittää mennä tälleenki:
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
|
IsoPylly
Member
|
13. tammikuuta 2008 @ 17:13 |
Linkki tähän viestiin
|
mitäs sanoo
sudo modprobe gspca.ko
Amilo M-3438G,Linux+KDE
HP DV5-1153EO, Linux+Gnome
AspireOne, Linux+KDE
Asus P6T + I7. Linux+KDE
|
Marbo
Newbie
|
13. tammikuuta 2008 @ 17:25 |
Linkki tähän viestiin
|
Lainaus, alkuperäisen viestin kirjoitti IsoPylly: mitäs sanoo
sudo modprobe gspca.ko
marbo@kotikone:~$ sudo modprobe gspca.ko
FATAL: Module gspca.ko not found.
|
IsoPylly
Member
|
13. tammikuuta 2008 @ 17:32 |
Linkki tähän viestiin
|
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!!!
Amilo M-3438G,Linux+KDE
HP DV5-1153EO, Linux+Gnome
AspireOne, Linux+KDE
Asus P6T + I7. Linux+KDE
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 13. tammikuuta 2008 @ 17:33
|
IsoPylly
Member
|
13. tammikuuta 2008 @ 17:35 |
Linkki tähän viestiin
|
Miksi et ole kääntänyt ajuria lähdekoodista?!?
Amilo M-3438G,Linux+KDE
HP DV5-1153EO, Linux+Gnome
AspireOne, Linux+KDE
Asus P6T + I7. Linux+KDE
|
Marbo
Newbie
|
13. tammikuuta 2008 @ 17:39 |
Linkki tähän viestiin
|
Lainaus, alkuperäisen viestin kirjoitti IsoPylly: 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!!!
Ja sit asennan uudelleen ajurin? No niin tein ja sama juttu jatkuu...
marbo@kotikone:~$ wget http://www.arkki.info/howto/LogitechPro9000/bin/gspca.ko
--17:37:44-- http://www.arkki.info/howto/LogitechPro9000/bin/gspca.ko
=> `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
|
IsoPylly
Member
|
13. tammikuuta 2008 @ 17:42 |
Linkki tähän viestiin
|
Poista uudelleen nuo äskeiset tiedostot!
Tuossa on joku virhe tuossa komennossa ???
Kokeile poistamisen jälkeen kääntää ne lähdekoodista!
Amilo M-3438G,Linux+KDE
HP DV5-1153EO, Linux+Gnome
AspireOne, Linux+KDE
Asus P6T + I7. Linux+KDE
|
Marbo
Newbie
|
13. tammikuuta 2008 @ 17:59 |
Linkki tähän viestiin
|
no ny näin:
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:
[ 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
|
Sakarias
Suspended due to non-functional email address
|
13. tammikuuta 2008 @ 19:52 |
Linkki tähän viestiin
|
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.
|
Marbo
Newbie
|
13. tammikuuta 2008 @ 20:08 |
Linkki tähän viestiin
|
Lainaus, alkuperäisen viestin kirjoitti Sakarias: 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.
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?
|
Moderator
1 tuotearvio
|
14. tammikuuta 2008 @ 03:52 |
Linkki tähän viestiin
|
Aikas outoa. Ubuntuwikin mukaan pitäisi toimia 7.10:ssä restricted managerin kautta ilman mitään säätämistä.
https://wiki.ubuntu.com/SkypeWebCams
|
Marbo
Newbie
|
14. tammikuuta 2008 @ 07:44 |
Linkki tähän viestiin
|
Lainaus, alkuperäisen viestin kirjoitti lettas: Aikas outoa. Ubuntuwikin mukaan pitäisi toimia 7.10:ssä restricted managerin kautta ilman mitään säätämistä.
https://wiki.ubuntu.com/SkypeWebCams
Niin sitä vois luulla, mut ei toimi ei :/
|
Marbo
Newbie
|
14. tammikuuta 2008 @ 21:03 |
Linkki tähän viestiin
|
Lainaus, alkuperäisen viestin kirjoitti lettas: Aikas outoa. Ubuntuwikin mukaan pitäisi toimia 7.10:ssä restricted managerin kautta ilman mitään säätämistä.
https://wiki.ubuntu.com/SkypeWebCams
http://nikita.tnnet.fi/~marbo/Kuvakaappaus.png Tälleen se ilmottaa.
|
Moderator
1 tuotearvio
|
15. tammikuuta 2008 @ 00:22 |
Linkki tähän viestiin
|
Kun pistät kameran kiinni buutatessa, niin näkyykö yhä ettei ole käytössä. V4L2 viittaisi siihen että ei tue skypen käyttämää v4l:ää. Mitä skypen beta herjaa, tunnistaako edes kameraa?
|
Mainos
|
|
|
Marbo
Newbie
|
15. tammikuuta 2008 @ 02:10 |
Linkki tähän viestiin
|
Lainaus, alkuperäisen viestin kirjoitti lettas: Kun pistät kameran kiinni buutatessa, niin näkyykö yhä ettei ole käytössä. V4L2 viittaisi siihen että ei tue skypen käyttämää v4l:ää. Mitä skypen beta herjaa, tunnistaako edes kameraa?
Mikään ei tunnista kameraa, mutta ennen kun olen asentanut uusimpia v4l ajureita niin tunnistaa kaikki kameran. Mutta heti kun asennan v4l uusimmat niin ei, ja tarvitsen v4l:lää, että saan toimimaan usb digiteeveen.
|