Kokeilisin asentaa Logitech QuickCam Fusion Etchiinkin ja sille usb:tä varten kai pitäisi tehdä kernelille ajuri: "linux-uvc-source_0.10.svn54-3_all.deb" avulla. Mitä nyt olen asioita etsinyt. Kun ei kokemusta ole, niin jos jollain olisi ohjeet, niin voisi tuota yrittää. Mitenkähän tuo pitäisi tehdä. Logitechin malli on 046d:08c1
Paketinhallinnasta olen asentanut spca5xx-modules, mutta camorama ilmoittaa "Could not connect to video device (/dev/video0). Please check connection".
Paketinhallinnasta olen asentanut spca5xx-modules, mutta camorama ilmoittaa "Could not connect to video device (/dev/video0). Please check connection".
Vastaukset 23
Vanhimmat
Jotain syntax erroreita antaa, kun kokeilee tuota asentaa ./~ (oliko tuokaan oikea komento?)
Eli tähän sivulle olen päässyt:
http://linux-uvc.berlios.de/
Ei oikeastaan pitemmälle ja taidan jättää kameran wintoosan käyttöön :)
Modulien kääntöön on Debianissa kätevä kilke nimeltään module-assistant.
Onko tuo spca5xx ladattuna? Komennolla "modprobe spca5xx" pitäisi latautua. Kun nimen lisää /etc/modules tiedostoon, niin se latautuu automaattisesti käynnistyksen yhteydessä.
että katselin tuota man module-assintant'ia ja jo siinä heitteli vähän "ulalle". Eli jätän nyt tämän hautumaan toistaiseksi.
module-assistantia ja on kätevä peli. En tiedä sitten, mikä moduli oikein pitäisi asentaa tälle Quickcam Fusionille. Kokeilin gspca:kin, mutta ei kamera pelaa ja taitaa olla, että on vika siinäkin, kun ei ole tiedostoa /dev/video/ (/dev/video0).
" ja taitaa olla, että on vika siinäkin, kun ei ole tiedostoa /dev/video/ (/dev/video0)."
Ei niitä olekaan jos kamera ei ole tunnistunut.
Debianin module-assistant on mainio työkalua kernelimoduulien kääntämiseen ja asentamiseen. Tarvitsemasi ajuri kääntyy ja asentuu näin:
# module-assistant auto-install linux-uvc
Voit ladata moduulin kerneliin näin:
# modprobe uvcvideo
Mitään Windows-tyylisiä uudelleen käynnistyksiä ei siis tarvita.
Muista, että jos päivität kernelin uuteen versioon sun pitää kääntää tuo ajuri sille uudelle kernelille. Se tapahtuu sillon aivan samoin kuin edellä.
ei tuo pelaa, vaikka ohje oli hyvä :)
Eli liekö jo itse kokeiluissani sotkenut systeemihiä.
Camorama edelleen tylynä: "Could not connect to video device (/dev/video0). Please check connection"
m-a :ssa kun katselee, niin sieltä löytyy:
qc-usb-source (Quickcam Express kernel module, jonka kerkesin sinne itse väsäämään, se ei vaan toimi tälle Fusionille) ja
spca5xx-source eli spca5xx driver.
Vähän ihmettelin, kun siellä ei näy linux-uvc eikä uvcvideo, vaikka nuo käskyt annoin ja sanoi asennuksessa, että linux-uvc on asennettu.
No ei tuo ole välttämätön tässä linuxissa, voihan sitä käyttää windowsissa.
että asensin koneelle paketinhallinnan ohi linux-uvc version, joka oli uudempi ja jos se sitten oli vikatikki.
pikku webkamera, en meinannut muistaakaan:
se on 046d:0928 Logitech Quickcam Express ja sehän tässä toimii loistavasti. Tosin se on tietysti pienempi ruutu jne., mutta niinkuin aina: Linuxissa toimii ajurit paremmin kuin valmistajan windows-ajurit. Tämähän tässä on yksi syy, miksi Linuxiin kannattaisi laitteet junailla.
avusta, kun koitatte auttaa "meitä" tonttuja. Sanon sen vaan tässä, kun vähän itseäkin nuo kommentit muutaman tunnin päästä naurattaa. No onhan tässäkin oma ajankulunsa, oppia ikä kaikki. Kokeilin asennella Ulteoonkin tuota linux-uvc:tä, niin se kysyi konsolissa, että "what is linux-uvc".
Jos tarkotat, että katselit module-asistantissa sieltä käyttöliittymän kautta, niin joo sitä kautta tuota linux-uvc:tä ei jostain syystä löydy. Mutta, jos annat komentoriviltä ton komennon minkä annoin niin sit pitäs toimia. Kokeilin omalle koneelle asentaa ton ja asentaminen toimi ihan ok, vaikka tota kamera ei mulla olekaan.
Ja taisin lukea huonosti kai, eli se on siis asennettuna..
Voithan sä poistaa sn asentamasi paketin vaika Synapticilla ja koettaa sitten noin kuin neuvoin.
hm vai siis asensitko sen kokonaan käösin, tossa aikasemmin vaan puhuit jostain deb-paketista.
niin, mutta silti uvcvideo ei jostain syystä kai tunnista Fusionia, camoraman jälkeen "dmesg":
Linux video capture interface: v2.00
usbcore: registered new driver uvcvideo
USB Video Class driver (v0.1.0-c)
usb 3-3: new high speed USB device using ehci_hcd and address 2
usb 3-3: configuration #1 chosen from 1 choice
uvcvideo: Found UVC 1.00 device (046d:08c1)
2:3:1: cannot set freq 0 to ep 0x86
2:3:2: cannot set freq 0 to ep 0x86
usbcore: registered new driver snd-usb-audio
uvcvideo: Button event (1).
uvcvideo: Button event (0).
uvcvideo: Failed to query (131) UVC control 2 (unit 2) : -32 (exp: 2)
komennolla:
# camorama
(camorama:4914): GnomeUI-WARNING **: While connecting to session manager:
Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.
--varoitus tulee juuri ennen kun ilmoittaa ettei saa yhteyttä kameraan.
Voisiko olla kyse jostain käyttäjänoikeuksista, jotka on taas itselle tuntemattomia?
Pentium 766 Debian Etch
Moduulin rakentamisessa seuraava virhe:
dh_testdir
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Siirrytään hakemistoon "/usr/src/modules/linux-uvc"
dh_testdir
make[1]: dh_testdir: Komentoa ei löytynyt
make[1]: *** [kdist_clean] Virhe 127
make[1]: Poistutaan hakemistosta "/usr/src/modules/linux-uvc"
make: *** [kdist_build] Virhe 2
Tämä oli siis Celeron 766 Debian Etch
Piti lisätä debhelper paketti ja moduuli rakentui hyvin. Fusionilta vaan ei vielä saa kuvaa.
Jos nyt oiken ymmärrän ton kameran pitäs toimia myös spca5xx / gspaca ajueilla. Ainakin kamera löytyy tältä listalta:
http://mxhaard.free.fr/spca5xx.html
Tosin kameran kohdalla mainitaan linux-uvc, eli ehkä toi linux-uvc:n pitää kuitenkin olla myös asennettuna. En nyt ole ihan varma tosta.
ongelmaa:
usb 2-1: USB disconnect, address 2
usb 3-2: new high speed USB device using ehci_hcd and address 8
usb 3-2: configuration #1 chosen from 1 choice
uvcvideo: Found UVC 1.00 device (046d:08c1)
8:3:1: cannot set freq 0 to ep 0x86
8:3:2: cannot set freq 0 to ep 0x86
8:3:3: cannot get freq at ep 0x86
uvcvideo: Failed to query (130) UVC control 2 (unit 2) : -32 (exp: 2).
uvcvideo: Failed to query (131) UVC control 3 (unit 2) : -32 (exp: 2).
uvcvideo: Failed to query (1) UVC control 1 (unit 0) : -110 (exp: 26).
uvcvideo: Failed to query (1) UVC control 1 (unit 0) : -110 (exp: 26).
usb 3-2: USB disconnect, address 8
usb 3-2: new high speed USB device using ehci_hcd and address 9
usb 3-2: configuration #1 chosen from 1 choice
uvcvideo: Found UVC 1.00 device (046d:08c1)
uvcvideo: Failed to query (1) UVC control 2 (unit 0) : -71 (exp: 26).
uvcvideo: Failed to initialize the device (-5).
9:3:1: cannot set freq 0 to ep 0x86
9:3:2: cannot set freq 0 to ep 0x86
9:3:3: cannot set freq 16000 to ep 0x86
niin esimerkiksi tuossa on pari linkkiä kameraan ubuntu-forumilta:
http://www.ubuntuforums.org/showthread.php?t=194793&highlight=logitech quickcam fusion
http://www.ubuntuforums.org/showthread.php?t=306340&highlight=logitech quickcam fusion
http://www.linuxtv.org/v4lwiki/index.php/Webcams
UVC webcams
Do you have USB 2.0 controllers on your notebook and desktop? If so, you could benefit from higher resolutions with the Logitech Quickam for Notebooks Pro, Quickcam Fusion and Quickcam Orbit MP. All those webcams are 1.3MP devices and are supported by the linux-uvc driver. Note that the Quickcam for Notebooks Deluxe doesn't fall in that category; it's supported by the spca5xx driver.
Those 3 webcams also work in USB 1.1 mode, but are then limited to 640x480. In that case, you could go for the Quickcam Pro 5000, which is a 640x480 device supported by the linux-uvc driver.
UVC webcams are well supported, but you must be aware of a few issues.
* The linux-uvc driver is V4L2-only. This means applications which support V4L1 only will not work. V4L1 is officially deprecated, and have been removed from the kernel recently, so most drivers have or will switch to V4L2 anyway.
* The 4 webcams mentioned above compress images in MJPEG for resolutions up to 960x720. This means that applications must be able to decompress MJPEG streams to use the webcam at lower resolutions. Ekiga supports MJPEG compression.
* On some hardware, a possible bug in the webcam firmware is triggered by Linux. Logitech is investigating the issue, and an explanation should hopefully be available next week (September 2006). As this doesn't occur when using Windows, we hope that a workaround will be possible. In the meantime, a patch is available to reset the webcam when a problem is detected.