Ситуация такова, что любая вэбкамера не определяется в системе. Все программы, которые я встречал до этого требуют вебкамеру по адресу /dev/video*. У меня в машине такое устройство просто не возникает. ЧТО ДЕЛАТЬ?
Последней вэбкамерой подключамой к машине было следующее устройство
ID 1b3b:2939 iPassion Technology Inc. PC Camera/Webcam controller
Система имеет следующую конфигурацию
ОС: Linux 2.6.37.1-1.2-desktop x86_64
Система: openSUSE 11.4 (x86_64)
KDE: 4.6.00 (4.6.0) "release 6"
Пакеты libv4l v4l-conf v4l-tools luvcview в системе установлены. Однако после попытки запуска luvcview у меня выдало следующее:
~> luvcview
luvcview version 0.2.1
Video driver: x11
A window manager is available
video /dev/video0
ERROR opening V4L interface
: No such file or directory
~>
Замкнутый круг какой-то. Помогите пожалуйста с подключением вэбкамеры.
Нет устройства /dev/video* Где его искать?
modprobe uvcvideo
ls -l /dev/v4l
lsmod
~> ls -l /dev/v4l
ls: невозможно получить доступ к /dev/v4l: Нет такого файла или каталога
~> ls /dev
adsp dvdrw kmem port sr0 tty27 tty5 ttyS6
adsp1 fb0 kmsg ppp stderr tty28 tty50 ttyS7
audio fd log psaux stdin tty29 tty51 uinput
audio1 fd0 loop0 ptmx stdout tty3 tty52 urandom
audio2 fd0u1040 loop1 pts tty tty30 tty53 vcs
autofs fd0u1120 loop2 random tty0 tty31 tty54 vcs1
block fd0u1440 loop3 root tty1 tty32 tty55 vcs10
bootsplash fd0u1600 loop4 rtc tty10 tty33 tty56 vcs2
bsg fd0u1680 loop5 rtc0 tty11 tty34 tty57 vcs3
btrfs-control fd0u1722 loop6 scd0 tty12 tty35 tty58 vcs4
bus fd0u1743 loop7 sda tty13 tty36 tty59 vcs5
cdrom fd0u1760 mapper sda1 tty14 tty37 tty6 vcs6
cdrw fd0u1840 mcelog sda5 tty15 tty38 tty60 vcs7
char fd0u1920 mem sdb tty16 tty39 tty61 vcsa
console fd0u360 midi1 sdb1 tty17 tty4 tty62 vcsa1
core fd0u720 mixer sdb2 tty18 tty40 tty63 vcsa10
cpu fd0u800 mixer1 sdb3 tty19 tty41 tty7 vcsa2
cpu_dma_latency fd0u820 mixer2 sdb4 tty2 tty42 tty8 vcsa3
disk fd0u830 net sdb5 tty20 tty43 tty9 vcsa4
dmmidi1 full network_latency sg0 tty21 tty44 ttyS0 vcsa5
dri fuse network_throughput sg1 tty22 tty45 ttyS1 vcsa6
dsp fw0 null sg2 tty23 tty46 ttyS2 vcsa7
dsp1 hpet nvram shm tty24 tty47 ttyS3 vga_arbiter
dsp2 initctl oldmem snapshot tty25 tty48 ttyS4 xconsole
dvd input parport0 snd tty26 tty49 ttyS5 zero
~> lsmod
Module Size Used by
uvcvideo 70249 0
videodev 81448 1 uvcvideo
v4l1_compat 17505 2 uvcvideo,videodev
v4l2_compat_ioctl32 10573 1 videodev
ip6t_LOG 9192 5
xt_tcpudp 3812 2
xt_pkttype 1288 3
ipt_LOG 8721 5
xt_limit 2591 10
edd 9664 0
ip6t_REJECT 4709 3
nf_conntrack_ipv6 9399 3
nf_defrag_ipv6 11699 1 nf_conntrack_ipv6
ip6table_raw 1627 1
xt_NOTRACK 1224 4
ipt_REJECT 2640 3
iptable_raw 1686 1
iptable_filter 1946 1
ip6table_mangle 2036 0
nf_conntrack_netbios_ns 1822 0
nf_conntrack_ipv4 10168 3
nf_defrag_ipv4 1737 1 nf_conntrack_ipv4
ip_tables 22270 2 iptable_raw,iptable_filter
xt_conntrack 2880 6
nf_conntrack 88175 5 nf_conntrack_ipv6,xt_NOTRACK,nf_conntrack_netbios_ns,nf_conntrack_ipv4,xt_conntrack
ip6table_filter 1855 1
ip6_tables 22656 4 ip6t_LOG,ip6table_raw,ip6table_mangle,ip6table_filter
x_tables 28281 16 ip6t_LOG,xt_tcpudp,xt_pkttype,ipt_LOG,xt_limit,ip6t_REJECT,ip6table_raw,xt_NOTRACK,ipt_REJECT,iptable_raw,iptable_filter,ip6table_mangle,ip_tables,xt_conntrack,ip6table_filter,ip6_tables
snd_pcm_oss 53391 0
snd_mixer_oss 20225 1 snd_pcm_oss
cpufreq_conservative 11828 0
cpufreq_userspace 3264 0
snd_seq_midi 7020 0
cpufreq_powersave 1290 0
snd_seq_midi_event 7843 1 snd_seq_midi
snd_seq 66675 2 snd_seq_midi,snd_seq_midi_event
powernow_k8 20011 1
mperf 1555 1 powernow_k8
nls_iso8859_1 4729 1
nls_cp437 6447 1
vfat 12113 1
fat 59095 1 vfat
fuse 80436 5
dm_mod 86272 0
snd_hda_codec_realtek 353845 1
snd_usb_audio 119750 2
hdj_mod 153949 0
snd_usbmidi_lib 23849 1 snd_usb_audio
snd_ca0106 42095 2
snd_hda_intel 28391 6
snd_hda_codec 108050 2 snd_hda_codec_realtek,snd_hda_intel
snd_rawmidi 26923 4 snd_seq_midi,hdj_mod,snd_usbmidi_lib,snd_ca0106
snd_hwdep 7772 2 snd_usb_audio,snd_hda_codec
snd_ac97_codec 131492 1 snd_ca0106
ac97_bus 1578 1 snd_ac97_codec
snd_seq_device 7770 3 snd_seq_midi,snd_seq,snd_rawmidi
snd_pcm 104468 8 snd_pcm_oss,snd_usb_audio,snd_ca0106,snd_hda_intel,snd_hda_codec,snd_ac97_codec
snd_timer 26774 4 snd_seq,snd_pcm
sr_mod 16781 0
ppdev 9183 0
snd 84374 33 snd_pcm_oss,snd_mixer_oss,snd_seq_midi,snd_seq,snd_hda_codec_realtek,snd_usb_audio,hdj_mod,snd_usbmidi_lib,snd_ca0106,snd_hda_intel,snd_hda_codec,snd_rawmidi,snd_hwdep,snd_ac97_codec,snd_seq_device,snd_pcm,snd_timer
edac_core 50847 0
cdrom 43280 1 sr_mod
snd_page_alloc 9569 3 snd_ca0106,snd_hda_intel,snd_pcm
shpchp 31135 0
parport_pc 37259 0
8139too 30960 0
soundcore 8782 1 snd
edac_mce_amd 12166 0
pci_hotplug 32310 1 shpchp
parport 40234 2 ppdev,parport_pc
forcedeth 58865 0
8139cp 23939 0
k8temp 4232 0
floppy 68461 0
firewire_ohci 31271 0
firewire_core 65247 1 firewire_ohci
i2c_nforce2 6851 0
pcspkr 2190 0
sg 33426 0
crc_itu_t 1779 1 firewire_core
button 6829 0
ext4 397962 1
jbd2 91654 1 ext4
crc16 1747 1 ext4
radeon 984687 3
ttm 74373 1 radeon
drm_kms_helper 36694 1 radeon
drm 232019 5 radeon,ttm,drm_kms_helper
i2c_algo_bit 6246 1 radeon
fan 3215 0
processor 39669 1 powernow_k8
ata_generic 3995 0
thermal 14914 0
thermal_sys 17462 3 fan,processor,thermal
pata_amd 12698 4
~> Не помогло однако :(
Пользуйтесь тегами форума
Покажите:
lsusb -d 1b3b:2939 -v | grep "14 Video"
Попробуйте войти в систему под рутом:
отключите камеру
rmmod uvcvideo
modprobe uvcvideo
подключите камеру
Погуглив: http://www.ideasonboard.org/uvc/#devices — устройства нет в списке поддерживаемых об этом также говорит: modinfo uvcvideo | grep v1B3Bp2939. Однако на сайте говорится, что и др. камеры, соответствующие UVC должны работать. Поэтому:
Покажите:
lsusb -d 1b3b:2939 -v | grep "14 Video"
Если ничего не покажет, то устройство несовместимо с UVC.
Смотрел в сторону http://mxhaard.free.fr/spca5xx.html, но подходящего устройства не нашел.
Также:
Последней вэбкамерой подключаемой к машине было следующее устройство
Может следует попробовать с др. устройством, которое находится в списке поддерживаемых устройств.
P.S. Пока соответствующий модуль устройства не загружен , ссылка на /dev/video* будет отсутствовать.