ďťż
 
 
   kamerka internetowa Logitech nie działa
 
 

Tematy

 
    
 

 

 

 

kamerka internetowa Logitech nie działa





aque - 19-04-2009 16:20
Witam. Mam problem, wczoraj podłączyłem kamerkę internetową do serwera. Zainstalowałem program motion i wszystko pięknie działało, no ale niestety musiałem wieczorem zrestartować serwer i po restarcie, nie działa. Wyskakuje błąd że /dev/video0 nie istnieje, no i jak sprawdzałem w katalogu, nie ma żadnego pliku video*. Instalowałem już jakieś sterowniki gc-usb (podobno do tej kamerki), zainstalowałem v4l, xawtv i nic.
dmesg | tail zwraca w wyniku: [ 2559.845813] usb 3-1: new full speed USB device using ohci_hcd and address 3
[ 2560.053164] usb 3-1: configuration #1 chosen from 1 choice
[ 2560.070298] usbvideo: IBM USB camera driver: Too many devices!
[ 2560.070843] QCM: probe of 3-1:1.0 failed with error -12
[ 2560.171000] unable to register OSS PCM device 0:0
[ 2560.172619] unable to register OSS mixer device 0:0
[ 2560.176474] usb 3-1: New USB device found, idVendor=046d, idProduct=08f0
[ 2560.176541] usb 3-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0[ 2560.176587] usb 3-1: Product: Camera v4l-conf: ioctl VT_GETSTATE: Invalid argument v4l-info: open /dev/video0: No such file or directory A próba uruchomienia motion z parametrem n zwraca wynik: [0] Processing thread 0 - config file /etc/motion/motion.conf
[0] Unknown config option "minimum_gap"
[0] Unknown config option "Nazwy"
[0] Unknown config option "ffmpeg_filename"
[0] Motion 3.2.9 Started
[0] ffmpeg LIBAVCODEC_BUILD 3355136 LIBAVFORMAT_BUILD 3409664
[0] Thread 1 is from /etc/motion/motion.conf
[1] Thread 1 started
[1] Failed to open video device /dev/video0: No such file or directory
[1] Capture error calling vid_start
[1] Thread finishing... Dołączam jeszcze lsusb: Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 046d:08f0 Logitech, Inc. QuickCam Messenger
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 004: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Kamerka pod innym komputerem działa, już nie wiem jaka może być tego przyczyna, wczoraj działała, a dzisiaj nie?



AdeBe - 19-04-2009 17:14

[ 2560.070298] usbvideo: IBM USB camera driver: Too many devices! Hmm... kiepsko napisany sterownik nie wyrejestrowuje urządzenia mimo usunięcia wpisu w /dev/ ?

Spróbuj przeładować moduł odpowiedzialny za kamerkę.
modprobe -r moduł
modprobe moduł I wtedy znowu podłącz.



aque - 19-04-2009 17:41
No rzeczywiście poskutkowało. Masz może jakiś pomysł jak ten błąd naprawić? Czy pozostaje tylko dodanie odpowiedniego skryptu do autostartu, który będzie te dwie komendy wykonywał?

Edit:
Spojrzałem teraz na wynik komendy dmesg i się lekko przeraziłem: [17236.128619] quickcam_messenger: Data error: packet=4. len=0. status=-62.
[17236.192727] quickcam_messenger: Data error: packet=26. len=0. status=-62.
[17236.224298] quickcam_messenger: Data error: packet=15. len=0. status=-62.
[17236.373832] quickcam_messenger: Data error: packet=25. len=0. status=-62.
[17236.403659] quickcam_messenger: Data error: packet=14. len=0. status=-62.
[17236.433133] quickcam_messenger: Data error: packet=24. len=0. status=-62.
[17236.462362] quickcam_messenger: Data error: packet=13. len=0. status=-62.
[17236.581343] quickcam_messenger: Data error: packet=13. len=0. status=-62.
[17236.675891] quickcam_messenger: Data error: packet=1. len=0. status=-62.
[17236.798220] quickcam_messenger: Data error: packet=22. len=0. status=-62.
[17236.827331] quickcam_messenger: Data error: packet=11. len=0. status=-62.
[17236.887013] quickcam_messenger: Data error: packet=10. len=0. status=-62.
[17236.946637] quickcam_messenger: Data error: packet=9. len=0. status=-62.
[17237.001805] quickcam_messenger: Data error: packet=31. len=0. status=-62.
[17237.210601] quickcam_messenger: Data error: packet=19. len=0. status=-62.
[17237.242857] quickcam_messenger: Data error: packet=29. len=0. status=-62.
[17237.274377] quickcam_messenger: Data error: packet=18. len=0. status=-62.
[17237.424598] quickcam_messenger: Data error: packet=28. len=0. status=-62.
[17237.482938] quickcam_messenger: Data error: packet=6. len=0. status=-62.
[17237.663849] quickcam_messenger: Data error: packet=26. len=0. status=-62.
[17237.787987] quickcam_messenger: Data error: packet=5. len=0. status=-62.
[17237.788669] quickcam_messenger: Data error: packet=26. len=0. status=-62.
[17237.817904] quickcam_messenger: Data error: packet=15. len=0. status=-62.
[17237.876284] quickcam_messenger: Data error: packet=14. len=0. status=-62.
[17237.993021] quickcam_messenger: Data error: packet=14. len=0. status=-62.
[17238.022507] quickcam_messenger: Data error: packet=3. len=0. status=-62.
[17238.081346] quickcam_messenger: Data error: packet=2. len=0. status=-62.
[17238.172018] quickcam_messenger: Data error: packet=13. len=0. status=-62.
[17238.233765] quickcam_messenger: Data error: packet=12. len=0. status=-62.
[17238.506602] quickcam_messenger: Data error: packet=20. len=0. status=-62.
[17238.535722] quickcam_messenger: Data error: packet=11. len=0. status=-62.
[17238.565847] quickcam_messenger: Data error: packet=21. len=0. status=-62.
[17238.717140] quickcam_messenger: Data error: packet=10. len=0. status=-62.
[17238.812215] quickcam_messenger: Data error: packet=21. len=0. status=-62.
[17238.841171] quickcam_messenger: Data error: packet=10. len=0. status=-62. I tak cała strona, wie ktoś co to za przyczyna może być?



AdeBe - 19-04-2009 18:17
Ja bym za te wszystkie komunikaty winił sterownik, aczkolwiek to tylko moje przypuszczenia, bo kodu nie widziałem.

Na razie chyba zostaje Ci tylko dodanie odpowiedniego skryptu do autostartu. Można mieć tylko nadzieję, że z czasem pojawi się nowa wersja która naprawi te błędy.



aque - 19-04-2009 18:39
A jest może jakaś możliwość żeby nie zapisywało tego komunikatu w logach, bo pojawia się ten błąd kilka razy w ciągu sekundy i jak będzie tak często dopisywało do pliku to zajedzie mi kartę cf, na której jest serwer postawiony.



fnmirk - 19-04-2009 19:08
Zerknij do tego:
http://www.mepis.org/docs/en/index.p...kcam_Messenger



AdeBe - 19-04-2009 20:27
fnmirk, w tym linku z grubsza jest właśnie to, co już dokonaliśmy ;-)
A co do logów: hmm... w tej chwili jedyne rozwiązanie, jakie przychodzi mi do głowy, to napisanie skryptu który wycinałby z logów wszystkie linijki z "quickcam" i dopiero potem zapisywał na kartę



aque - 19-04-2009 21:15
Dobra już sobie poradziłem z logami, tylko zauważyłem kolejny problem... Gdy uruchomie program motion, to wykożystuje on ok. 30% procesora(200MHz) i jest w tym momencie problem z sb4l(aplikacja do przesyłania kluczy dekodujących obraz do tunera) ponieważ nie wysyła kluczy na czas do tunera. Ustawiłem prioryter poleceniem nice na -20 dla sb4l i newcs(serwer kart) i 19 dla motion i nadal występowało przycinanie. Jest może jakiś skuteczniejszy sposób na zmiane priorytetu aplikacji?



AdeBe - 19-04-2009 22:19
aque, może nie znam się na przetwarzaniu video zbyt dobrze, ale czy przy procku 200MHz przetwarzanie video na bieżąco nie jest zadaniem, ekhm... ambitnym?
Ponoć odtwarzanie mp3 na 486DX zajmowało większość czasu procesora...



aque - 19-04-2009 22:25
No zobaczymy, może akurat się uda. Muszę jeszcze odpowiednio skonfigurować program motion, żeby rzadziej porównywał klatki. Bo mam to zrobione na takiej zasadzie że gdy wykryje ruch to zapisuje zdjęcia, a nie film. Więc powinno być chyba dobrze, jeśli nie to zrezygnuję z tego, ewentualnie spróbuję zainstalować może jakiś wydajniejszy kodek.



hucul - 20-04-2009 08:01
Zawsze mi się wydawało, że do przetwarzania obrazu video potrzeba minimum procesora 400MHz.



aque - 20-04-2009 15:28
No jak widać niekoniecznie, bo na 200MHz śmiga spokojnie, nawet przy oglądaniu podglądu na żywo przez przeglądarkę, tylko właśnie jest problem z tymi dwoma aplikacjami, ale przetestuję i może akurat się uda.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis