|
[+] Instalacja kamery internetowej Labtec 1200
piter - 12-06-2010 20:51
Witam! Próbuje uruchomić kamerkę internetową Labtec 1200, ale coś mi nie wychodzi. lsusb|grep Pixart Bus 002 Device 002: ID 093a:2464 Pixart Imaging, Inc
Gdzieś znalazłem, że trzeba miec zainstalowany pakiet gspca, no więc go zainstalowałem. Kamery nie widzi Skype, natomiast Camorama wyrzuca komunikat: Próbowałem najróźniejszych sposobów, ale w żaden sposób nie mogę uaktywnić tej kamerki. Dodam jeszcze, że mam zaistalowaną wersje stabilną Debiana.
ilin - 12-06-2010 22:28
Pokaż
ls /dev | grep video
oraz
lsmod
piter - 12-06-2010 23:51
ls /dev | grep video
Nic nie wyśwetla. lsmod Module Size Used by videodev 27520 0 v4l1_compat 12260 1 videodev i915 25312 2 drm 65320 3 i915 rfcomm 28368 0 l2cap 17280 5 rfcomm bluetooth 44996 4 rfcomm,l2cap ppdev 6468 0 parport_pc 22500 0 lp 8164 0 parport 30988 3 ppdev,parport_pc,lp ipv6 235396 16 acpi_cpufreq 6796 0 cpufreq_conservative 5960 0 cpufreq_powersave 1856 0 cpufreq_stats 3776 0 cpufreq_ondemand 6476 2 freq_table 4224 3 acpi_cpufreq,cpufreq_stats,cpufreq_ondemand cpufreq_userspace 3172 0 fuse 42908 1 sbp2 18572 0 loop 12748 0 rt73usb 22432 0 crc_itu_t 2080 1 rt73usb rt2x00usb 9792 1 rt73usb rt2x00lib 22432 2 rt73usb,rt2x00usb joydev 8480 0 snd_hda_intel 325720 1 rfkill 5652 1 rt2x00lib snd_pcm_oss 32800 0 snd_mixer_oss 12320 1 snd_pcm_oss led_class 3908 1 rt2x00lib snd_pcm 62660 2 snd_hda_intel,snd_pcm_oss input_polldev 3752 1 rt2x00lib mac80211 139808 2 rt2x00usb,rt2x00lib snd_seq_dummy 2660 0 cfg80211 21608 2 rt2x00lib,mac80211 snd_seq_oss 24992 0 snd_seq_midi 5728 0 pcmcia 29548 0 firmware_class 6816 2 rt2x00lib,pcmcia snd_rawmidi 18496 1 snd_seq_midi snd_seq_midi_event 6432 2 snd_seq_oss,snd_seq_midi snd_seq 41456 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event i2c_i801 7920 0 usbhid 35904 0 pcspkr 2432 0 i2c_core 19828 1 i2c_i801 rng_core 3940 0 snd_timer 17800 2 snd_pcm,snd_seq hid 33184 1 usbhid rt73 199052 1 yenta_socket 20620 1 rsrc_nonstatic 9504 1 yenta_socket pcmcia_core 31892 3 pcmcia,yenta_socket,rsrc_nonstatic serio_raw 4740 0 snd_seq_device 6380 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq ac 4196 0 video 16464 0 ff_memless 4392 1 usbhid battery 10180 0 output 2912 1 video snd 45636 11 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device intel_agp 22524 1 soundcore 6368 1 snd button 6096 0 agpgart 28808 3 drm,intel_agp snd_page_alloc 7816 2 snd_hda_intel,snd_pcm evdev 8000 6 ext3 105576 2 jbd 39476 1 ext3 mbcache 7108 1 ext3 sg 26964 0 sd_mod 22200 4 sr_mod 13316 0 cdrom 30176 1 sr_mod ata_generic 4676 0 ata_piix 14404 3 libata 140448 2 ata_generic,ata_piix scsi_mod 129548 5 sbp2,sg,sd_mod,sr_mod,libata dock 8304 1 libata sdhci 13060 0 ohci1394 24976 0 mmc_core 39964 1 sdhci ieee1394 75832 2 sbp2,ohci1394 ide_pci_generic 3908 0 [permanent] ide_core 96168 1 ide_pci_generic ehci_hcd 28428 0 uhci_hcd 18672 0 usbcore 118224 7 rt73usb,rt2x00usb,usbhid,rt73,ehci_hcd,uhci_hcd r8169 27844 0 thermal 15228 0 processor 32576 4 acpi_cpufreq,thermal fan 4196 0 thermal_sys 10856 4 video,thermal,processor,fan
Jeszcze próbowałem tak: # modprobe gspca # lsmod|grep gspca gspca 639920 0 videodev 27520 1 gspca usbcore 118224 8 gspca,rt73usb,rt2x00usb,usbhid,rt73,ehci_hcd,uhci_hcd
ilin - 13-06-2010 08:27
Wklej na jakiegoś wkleja np: http://wklej.fluxboxpl.org/
Zawartość pliku /var/log/dmesg
piter - 13-06-2010 20:44
/var/log/dmesg
ilin - 13-06-2010 21:04
W dmesg nic na temat kamery nie ma.
Nie martw sie będzie działać.
Pokaż
dpkg -l | grep gspca
oraz
uname -a
piter - 13-06-2010 21:20
$ dpkg -l | grep gspca ii gspca-modules-2.6.26-2-686 2.6.26+01.00.20-6+lenny3 Driver for webcams and digicams based on spc
$ uname -a Linux user35-024.satfilm.net.pl 2.6.26-2-686 #1 SMP Wed May 12 21:56:10 UTC 2010 i686 GNU/Linux
ilin - 13-06-2010 22:09
Spróbuj dać modprobe gspca
Potem zobacz czy pojawi sie coś w /dev chodzi o video jeśli nie to chyba trzeba będzie skompilowac nowsze stery gspca.
te z repo lennego są trochę archaiczne bo jak przejrzałem modinfo tego modułu to tego id kamery nie ma . Ale sprawdź to.
piter - 13-06-2010 22:22
Tak już próbowałem wcześniej, ale dla pewności jeszcze raz sprawdziłem. # modprobe gspca $ ls /dev | grep video
Oczywiście nic się nowego nie pojawiło.
piter - 15-06-2010 20:58
ilin napisał: No dobrze. A skąd je wziąć? Pobrałem i skompilowałem gspca z tej strony: http://mxhaard.free.fr/download.html Ale to nic nie dało. Próbowałem też ze źródłami z repozytorium Lennego, ale też bez skutku. W końcu próbowałem pobrać gspca dla wersji testowej lub niestabilnej ze strony http://www.debian.org/ ale tam znalazłem gspca tylko dla wersji stabilnej.
W takim razie skąd pobrać nowszy sterownik, który obsłużyły moją kamerkę?
ilin - 16-06-2010 16:35
Pokaz jeszcze
dpkg -l | grep v4l
piter - 16-06-2010 21:06
dpkg -l | grep v4l ii xserver-xorg-video-v4l 0.2.0-1 X.Org X server -- Video 4 Linux display driv
ilin - 16-06-2010 21:30
Spróbuj zainstalować
libv4l-0 libv4l-dev
Potem zrestartować kompa dalej ewentualnie załadować sterownik i zobaczyć czy pojawi sie /dev/video0
piter - 16-06-2010 22:31
Zainatalowałem powyższe pakiety, z tym, że pobrałem je ze strony: http://www.debian.org/ ponieważ nie ma ich w repozytorium Lenny. Pobrałem więc te dla wersji testowej i zainstalowałem przy pomocy polecenia dpkg -i
$ dpkg -l |grep libv4l-0 ii libv4l-0 0.8.0-1 Collection of video4linux support libraries $ dpkg -l |grep libv4l-dev ii libv4l-dev 0.8.0-1 Collection of video4linux support libraries
Zresetowałem komputer, a następnie załadowałem sterownik: lsmod |grep gspca gspca 639920 0 videodev 27520 1 gspca usbcore 118224 8 gspca,rt73usb,rt2x00usb,usbhid,rt73,ehci_hcd,uhci_hcd
Niestety katalogu /dev/video0 nadal nie ma, a kamerka nie działa ani pod Skype, ani pod Camorama.
ilin - 17-06-2010 16:43
Zróbmy inaczej.
Dodaj sobie repozytorium z backportami. Zainstaluj sobie jądro stamtąd. Obecnie coś koło 2.6.32 tam jest.
Zobacz u mnie na unstable debian:/home/ilin# modinfo gspca_pac207 filename: /lib/modules/2.6.32-5-686/kernel/drivers/media/video/gspca/gspca_pac207.ko license: GPL description: Pixart PAC207 author: Hans de Goede <hdgoede@redhat.com> alias: usb:v2001pF115d*dc*dsc*dp*ic*isc*ip* alias: usb:v145Fp013Ad*dc*dsc*dp*ic*isc*ip* alias: usb:v093Ap2476d*dc*dsc*dp*ic*isc*ip* alias: usb:v093Ap2474d*dc*dsc*dp*ic*isc*ip* alias: usb:v093Ap2472d*dc*dsc*dp*ic*isc*ip* alias: usb:v093Ap2471d*dc*dsc*dp*ic*isc*ip* alias: usb:v093Ap2470d*dc*dsc*dp*ic*isc*ip* alias: usb:v093Ap2468d*dc*dsc*dp*ic*isc*ip* alias: usb:v093Ap2464d*dc*dsc*dp*ic*isc*ip* alias: usb:v093Ap2463d*dc*dsc*dp*ic*isc*ip* alias: usb:v093Ap2461d*dc*dsc*dp*ic*isc*ip* alias: usb:v093Ap2460d*dc*dsc*dp*ic*isc*ip* alias: usb:v041Ep4028d*dc*dsc*dp*ic*isc*ip* depends: gspca_main,usbcore vermagic: 2.6.32-5-686 SMP mod_unload modversions 686
alias: usb:v093Ap2464d*dc*dsc*dp*ic*isc*ip*
Chyba z buta powinno ruszyć tę kamerę.
piter - 17-06-2010 22:16
Już wczoraj chciałem dodać backporty, ale jest jakis problem z kluczami. Dodałem do sources.list taką linie: deb http://www.backports.org/debian lenny-backports main contrib non-free
Następnie: # aptitude update W: GPG error: http://www.backports.org lenny-backports Release: Następujące podpisy nie mogły zostać zweryfikowane z powodu braku klucza publicznego: NO_PUBKEY EA8E8B2116BA136C
# gpg --keyserver subkeys.pgp.net --recv-keys EA8E8B2116BA136C gpg: zapytanie o klucz 16BA136C w serwerze hkp subkeys.pgp.net gpg: przekroczenie limitu czasu połączenia z serwerem kluczy gpg: odbiór z serwera kluczy nie powiódł się: błąd serwera kluczy
ilin - 18-06-2010 08:10
Nie używam wersji stabilnej to trudno mi na obecną chwile powiedzieć ale ten komunikat o kluczach przecież możesz zignorować i normalnie zainstalować.
fnmirk - 18-06-2010 10:02
Zainstaluj pakiet: apt- get install debian-backports-keyring
piter - 18-06-2010 22:06
Zainstaluj pakiet: apt- get install debian-backports-keyring
Dzięki, zadziałało.
Teraz tak. Zainstalowałem ten pakiet: dpkg -l | grep linux-image-2.6.32-bpo.5-686 ii linux-image-2.6.32-bpo.5-686 2.6.32-15~bpo50+1 Linux 2.6.32 for modern PCs
Wystartowałem system z nowym jądrem i od razu sobie przypomniałem dlaczego na moim laptopie używam wersji stabilnej. Nie działa mi wifi (teraz piszę te słowa ze starego jądra), wskaźnik baterii informuje, że zasilacz nie jest podłączony, ale co jest najciekawsze po podłączeniu kamery nie zapala się zielona dioda na kamerce, która prawdobnie sygnalizuje, że kamerka jest podłączona do portu usb (na jądrze "stabilnym" jest zapalona). Mimo, że dioda na kamerce się nie pali polecenie lsusb ją prawidłowo wykrywa. Lsmod pokazuje, że moduł gspca jest załadowany. Kamera nadal jest nieaktywna.
ilin - 19-06-2010 17:12
Pokaż lsmod z nowego jądra.
piter - 19-06-2010 21:01
$ lsmod Module Size Used by i915 220048 2 drm_kms_helper 18317 1 i915 drm 112040 4 i915,drm_kms_helper i2c_algo_bit 3497 1 i915 rfcomm 25191 0 l2cap 21705 5 rfcomm crc16 1027 1 l2cap bluetooth 36343 4 rfcomm,l2cap ppdev 4058 0 parport_pc 15799 0 lp 5570 0 parport 22550 3 ppdev,parport_pc,lp acpi_cpufreq 4947 0 cpufreq_conservative 4018 0 cpufreq_powersave 602 0 cpufreq_stats 1940 0 cpufreq_userspace 1488 0 fuse 43826 1 firewire_sbp2 9667 0 loop 9765 0 snd_hda_codec_si3054 2410 1 snd_hda_codec_realtek 163234 1 snd_hda_intel 16711 1 snd_hda_codec 46002 3 snd_hda_codec_si3054,snd_hda_codec_realtek,snd_hda_intel snd_hwdep 4054 1 snd_hda_codec snd_pcm_oss 28679 0 snd_mixer_oss 10461 1 snd_pcm_oss snd_pcm 47186 4 snd_hda_codec_si3054,snd_hda_intel,snd_hda_codec,snd_pcm_oss arc4 974 2 ecb 1405 2 joydev 6751 0 pcmcia 17442 0 snd_seq_midi 3576 0 battery 3782 0 snd_rawmidi 12509 1 snd_seq_midi ac 1640 0 snd_seq_midi_event 3684 1 snd_seq_midi snd_seq 35491 2 snd_seq_midi,snd_seq_midi_event snd_timer 12238 2 snd_pcm,snd_seq snd_seq_device 3673 3 snd_seq_midi,snd_rawmidi,snd_seq video 14621 1 i915 output 1204 1 video rt73usb 17625 0 rt2x00usb 5729 1 rt73usb rt2x00lib 19037 2 rt73usb,rt2x00usb gspca_pac207 4208 0 yenta_socket 16407 1 rsrc_nonstatic 7057 1 yenta_socket gspca_main 15779 1 gspca_pac207 usbhid 28008 0 pcmcia_core 20418 3 pcmcia,yenta_socket,rsrc_nonstatic snd 34383 14 snd_hda_codec_si3054,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device mac80211 123414 2 rt2x00usb,rt2x00lib videodev 25569 1 gspca_main tpm_tis 5500 0 hid 50625 1 usbhid v4l1_compat 10250 1 videodev tpm 8145 1 tpm_tis tpm_bios 3573 1 tpm cfg80211 87781 2 rt2x00lib,mac80211 i2c_i801 6462 0 rfkill 10280 2 bluetooth,cfg80211 evdev 5609 6 serio_raw 2920 0 processor 26615 3 acpi_cpufreq button 3598 1 i915 i2c_core 12700 6 i915,drm_kms_helper,drm,i2c_algo_bit,videodev,i2c_i801 soundcore 3450 1 snd pcspkr 1207 0 snd_page_alloc 5065 2 snd_hda_intel,snd_pcm rng_core 2178 0 ext3 94316 2 jbd 32213 1 ext3 mbcache 3766 1 ext3 sg 15980 0 sd_mod 25889 4 crc_t10dif 1012 1 sd_mod sr_mod 10770 0 cdrom 26487 1 sr_mod ata_generic 2019 0 ata_piix 17616 3 sdhci_pci 4533 0 sdhci 12163 1 sdhci_pci mmc_core 38599 1 sdhci firewire_ohci 16513 0 libata 115705 2 ata_generic,ata_piix led_class 1757 2 rt2x00lib,sdhci firewire_core 31191 2 firewire_sbp2,firewire_ohci crc_itu_t 1035 2 rt73usb,firewire_core ehci_hcd 27839 0 uhci_hcd 16069 0 scsi_mod 101453 5 firewire_sbp2,sg,sd_mod,sr_mod,libata r8169 24796 0 mii 2714 1 r8169 usbcore 98466 8 rt73usb,rt2x00usb,gspca_pac207,gspca_main,usbhid,ehci_hcd,uhci_hcd nls_base 4541 1 usbcore thermal 9198 0 fan 2590 0 thermal_sys 9378 4 video,processor,thermal,fan
piter - 23-06-2010 17:00
Udało się. Zadziałały te polecenia (na nowym jądrze): LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so camorama
LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
ilin bardzo dziękuje za pomoc.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|