[Debian] как подключить веб-камеру

Knoppix

Модераторы: Warderer, Модераторы разделов

zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

[Debian] как подключить веб-камеру

Сообщение zl3p »

Нужно веб-камеру Creative Vista IM подключить к Debian (v 4.0). Я уже установил gqcam, но при его запуске пишет "НЕТУ /dev/video".
Что ещё нужно сделать?
Спасибо сказали:
oyster
Сообщения: 52
ОС: Debian/Ubuntu

Re: [Debian] как подключить веб-камеру

Сообщение oyster »

modprobe gspca
Если нет такого модуля, то установить, он есть в репозитории

для справки
Спасибо сказали:
zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

Re: [Debian] как подключить веб-камеру

Сообщение zl3p »

Да, вот вот как раз именно с этим gspca (а не с gqcam) у меня и возникли небольшие затруднения:

Код: Выделить всё

z@zx:/cdrom/pool/main/g/gspca$ ls
gspca-source_01.00.04-2_all.deb
z@zx:/cdrom/pool/main/g/gspca$ gdebi gspca-source_01.00.04-2_all.deb
/usr/lib/python2.4/site-packages/apt/__init__.py:17: FutureWarning: apt API not stable yet
  warnings.warn("apt API not stable yet", FutureWarning)
Reading package lists: Done
Building dependency tree: Done
Building dependency tree: Done
Building dependency tree: Done
gspca-source
source for the gspca v4l kernel module
 The gpsca video for linux (v4l) driver, provides support for
 webcams and digital cameras based on the spca5xx range of chips
 manufactured by SunPlus, Sonix, Z-star, Vimicro, Conexant, Etoms,
 Mars-semi, Pixart and Transvision.
 .
 The gspca driver is a rewrite of the well known spca5xx v4l kernel
 module from the same author, Michel Xhaard.
 .
 This package provides the source code for the gspca kernel modules.
 Kernel source or headers are required to compile these modules. For
 basic install steps see /usr/share/doc/gspca-source/README.Debian.gz
 .
 http://mxhaard.free.fr/index.html
Этот пакет нельзя установить
Более новая версия уже установлена


Это то или не то?
Спасибо сказали:
zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

Re: [Debian] как подключить веб-камеру

Сообщение zl3p »

Что за невезуха. Пытаюсь найти в на debian.org пакет gspca-modules-2.6.18-3-686 как бы для своего ядра vmlinuz-2.6.18-3-686, но такого даже в списках нету. А близкий к нему gspca-modules-2.6.18-4-686, хотя в списках и находится, но при попытке его скачать пишет, что на серверах такого файла нет.
Спасибо сказали:
specter
Сообщения: 71
ОС: SLED 10

Re: [Debian] как подключить веб-камеру

Сообщение specter »

zl3p писал(а):
30.09.2007 00:40
Что за невезуха. Пытаюсь найти в на debian.org пакет gspca-modules-2.6.18-3-686 как бы для своего ядра vmlinuz-2.6.18-3-686, но такого даже в списках нету. А близкий к нему gspca-modules-2.6.18-4-686, хотя в списках и находится, но при попытке его скачать пишет, что на серверах такого файла нет.


Что значит "скачать"? Ничего специально качать не надо, т.e. достаточно выполнить apt-get install <имя пакета> и пакет вместе с зависимостями поставится из сети. Если так и делаешь, то попробуй использовать другое зеркало, возможно, что то каким ты пользуешься битое.

Насчет версии ядра и пакета уже есть "-5-686" пакет, предполагаю, что с момента установки Дебиана не разу не обнавлялся, я прав? Если да то выполни apt-get update и потом apt-get upgrade, а потом в синаптике поищи нужный пакет для установки.
Спасибо сказали:
zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

Re: [Debian] как подключить веб-камеру

Сообщение zl3p »

А не, обновлать я ничего не буду (к тому же у меня инет через прокси только, а прокси-клиента тож нету). Лучше просто снесу сразу весь линукс и поставлю что-нибудь поновее. Всё.
Спасибо сказали:
oyster
Сообщения: 52
ОС: Debian/Ubuntu

Re: [Debian] как подключить веб-камеру

Сообщение oyster »

zl3p писал(а):
30.09.2007 12:01
А не, обновлать я ничего не буду (к тому же у меня инет через прокси только, а прокси-клиента тож нету). Лучше просто снесу сразу весь линукс и поставлю что-нибудь поновее. Всё.

не совсем понял проблему насчет прокси, apt-get работает через прокси, надо прописать ему.

А для gspca можно скачать исходники и самому скомпилировать модуль, я вчера так и сделал, заняло 2 минуты.
Спасибо сказали:
zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

Re: [Debian] как подключить веб-камеру

Сообщение zl3p »

не совсем понял проблему насчет прокси, apt-get работает через прокси, надо прописать ему.

надоело просто ЭТО ВСЁ: нужно подключить одну железячку -> ищешь к ней дрова -> чтобы их скачать нужна прога -> качаешь эту прогу -> прога не ставится, требует библиотеки -> качаешь эти библитеки -> они тоже не ставятся, потому что требуют другие библитеки -> и т.д. и т.п. [примерная, но постоянная, СХЕМА]
Для обычного пользователя ЭТО СЛИШКОМ!
Нет, проще один раз переставить линукс.
Хотя быть может ещё повожусь apt-get, если делать совсем будет нечего.
Спасибо сказали:
Аватара пользователя
BaZilio
Сообщения: 457
Статус: Say оПХБЕР again!

Re: [Debian] как подключить веб-камеру

Сообщение BaZilio »

Ну вот что за нетерплячка?
Может быть стоит немного разобраться в устройстве системы, прежде чем громко кричать, что мол, жопа, плохая система, буду переставлять? Может, вам в винду вернуться?

P.S. 2 дня назад завёл в Debian Etch две вебкамеры модулем gspca. Без проблем.

Windows XP:
Netbook - Acer Aspire One A150.
Debian Squeeze amd64:
Laptop - Acer TravelMate 5520G.
Laptop_work - Toshiba Satellite C660.
Windows 7 x64:
Desktop - Core2Duo 6600 2.4GHz/6 GB/i965/GeForce 9500GT.

4 the lulz!
Спасибо сказали:
zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

Re: [Debian] как подключить веб-камеру

Сообщение zl3p »

Ок, попробую ещё раз поставить gspca из исходников ( gspcav1-20070508.tar.gz ), правда из Mandriva2007 (лень перегружаться), уже кажысь и исходники ядра сюда поставил. По идее для Дебиана большой разницы быть не должно.

Не нашёл НИКАКОГО руководства по установке этого модуля gspca, от сюда и множество вопросов.
файла ./configure почему-то нет, сразу запускаю make:

Код: Выделить всё

[root@zx gspcav1-20070508]# make
make -C /lib/modules/`uname -r`/build SUBDIRS=/mnt/hda/emul/linux_tmp_files/soft/cam/gspcav1-20070508 CC=cc modules
make[1]: Entering directory `/usr/src/linux-2.6.17-5mdv'

  WARNING: Symbol version dump /usr/src/linux-2.6.17-5mdv/Module.symvers
           is missing; modules will have no dependencies and modversions.

  CC [M]  /mnt/hda/emul/linux_tmp_files/soft/cam/gspcav1-20070508/gspca_core.o
  CC [M]  /mnt/hda/emul/linux_tmp_files/soft/cam/gspcav1-20070508/decoder/gspcadecoder.o
  LD [M]  /mnt/hda/emul/linux_tmp_files/soft/cam/gspcav1-20070508/gspca.o
  Building modules, stage 2.
  MODPOST
  CC      /mnt/hda/emul/linux_tmp_files/soft/cam/gspcav1-20070508/gspca.mod.o
  LD [M]  /mnt/hda/emul/linux_tmp_files/soft/cam/gspcav1-20070508/gspca.ko
make[1]: Leaving directory `/usr/src/linux-2.6.17-5mdv'


Ну и далее можно попробывать

Код: Выделить всё

[root@zx gspcav1-20070508]# make install
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


и далее

Код: Выделить всё

[root@zx gspcav1-20070508]# modprobe gspca

Я был в шоке! В ЭТОТ РАЗ она не выдала ошибки!
Всё сейчас буду проверять. :) Так, что дальше...
Спасибо сказали:
zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

Re: [Debian] как подключить веб-камеру

Сообщение zl3p »

Здорово, конечно, что в списках lsmod этот модуль уже появился. Это весьма существенный шаг на пути к моей цели.
Но вот не могу понять, где же всё же прибор /dev/video??? Камеру уже подрубил вроде как...
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: [Debian] как подключить веб-камеру

Сообщение Aectann »

zl3p писал(а):
01.10.2007 22:38
Но вот не могу понять, где же всё же прибор /dev/video???

А может камера на другом устройстве висит? Посмотрите вывод команды dmesg (особенно последние строки).
My god... it's full of stars!...
Спасибо сказали:
zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

Re: [Debian] как подключить веб-камеру

Сообщение zl3p »

Код: Выделить всё

А может камера на другом устройстве висит?

может быть может быть
Посмотрите вывод команды dmesg (особенно последние строки).

Посмотрите, если не сложно. Я не знаю, где здесь название нужного девайса...

Код: Выделить всё

eth0: no IPv6 routers present
Linux video capture interface: v1.00
usbcore: registered new driver gspca
/mnt/hda/emul/linux_tmp_files/soft/cam/gspcav1-20070508/gspca_core.c: gspca driver 01.00.18 registered
usb 1-2: USB disconnect, address 5
usb 1-2: new full speed USB device using ohci_hcd and address 6
usb 1-2: configuration #1 chosen from 1 choice
usb 1-2: USB disconnect, address 6
usb 1-2: new full speed USB device using ohci_hcd and address 7
usb 1-2: configuration #1 chosen from 1 choice
Спасибо сказали:
oyster
Сообщения: 52
ОС: Debian/Ubuntu

Re: [Debian] как подключить веб-камеру

Сообщение oyster »

У меня работает через устройство /dev/video0

проверь у себя командой ls -l /dev/video* какие есть видео девайсы

Если gqcam всегда требует только /dev/video сделай симлинк
ln -sf /dev/video0 /dev/video
Спасибо сказали:
zl3p
Сообщения: 206
Статус: с диагнозом
ОС: операционная клинической

Re: [Debian] как подключить веб-камеру

Сообщение zl3p »

проверь у себя командой ls -l /dev/video* какие есть видео девайсы

нет нет нет, ничего подобного там нет вообще.

Единственное что, в drakhardware определено название моего оборудования и добавлено в раздел "неизвестных". Написано следующее:
Identification
Vendor:
Description: ‎Creative Live! Cam Vista IM
Media class: ‎
Connection
Bus: ‎USB
Bus PCI #: ‎1
PCI device #: ‎4
Vendor ID: ‎0x041e
Device ID: ‎0x4052
Sub vendor ID: ‎0x0000
Sub device ID: ‎0x0000
Misc
Module: ‎unknown

Есть ли смысл и далее пытаться что-то настроить? (или сначала почитать книжку про линукс...)
Спасибо сказали:
oyster
Сообщения: 52
ОС: Debian/Ubuntu

Re: [Debian] как подключить веб-камеру

Сообщение oyster »

zl3p писал(а):
07.10.2007 15:00
нет нет нет, ничего подобного там нет вообще.


То есть после modprobe gspca тоже нет девайса /dev/video0 ?

Тогда и правда не понятно. В списке поддерживаемых камер твоя (Device ID: 0x4052) вроде не значится. Но есть Creative с Device ID: 0x4051 и с Device ID: 0x4053 причем поддерживаются с качеством 4 балла из 5, что неплохо.

Конечно можно /dev/video и руками создать(с помощью mknod или MAKEDEV), но по идее должно само делать.
Спасибо сказали:
kivrin
Сообщения: 4
ОС: Mandriva

Re: [Debian] как подключить веб-камеру

Сообщение kivrin »

oyster писал(а):
07.10.2007 19:44
zl3p писал(а):
07.10.2007 15:00
нет нет нет, ничего подобного там нет вообще.


То есть после modprobe gspca тоже нет девайса /dev/video0 ?

Тогда и правда не понятно. В списке поддерживаемых камер твоя (Device ID: 0x4052) вроде не значится. Но есть Creative с Device ID: 0x4051 и с Device ID: 0x4053 причем поддерживаются с качеством 4 балла из 5, что неплохо.

Конечно можно /dev/video и руками создать(с помощью mknod или MAKEDEV), но по идее должно само делать.


Вот и у меня такая же ситуация.... только ID устройства: ‎0x702e....
Подскажите, что делать дальше? тоже нет девайса /dev/video0...
Может, за прошедшую неделю нашлось решение?
Поделитесь?
Спасибо сказали:
oyster
Сообщения: 52
ОС: Debian/Ubuntu

Re: [Debian] как подключить веб-камеру

Сообщение oyster »

Вот и у меня такая же ситуация.... только ID устройства: ‎0x702e....
Подскажите, что делать дальше? тоже нет девайса /dev/video0...


А производитель кто (или Vendor ID)? Модуль gspca загружен?
Но в любом случае похоже камера не поддерживается.
Не уверен, но можно попробовать сделать файл устройства руками
mknod /dev/video0 c 81 0
chmod 666 /dev/video0 (потом, если заработает, можно поменять права как надо)
Спасибо сказали:
kivrin
Сообщения: 4
ОС: Mandriva

Re: [Debian] как подключить веб-камеру

Сообщение kivrin »

oyster писал(а):
18.10.2007 15:28
Вот и у меня такая же ситуация.... только ID устройства: ‎0x702e....
Подскажите, что делать дальше? тоже нет девайса /dev/video0...


А производитель кто (или Vendor ID)? Модуль gspca загружен?
Но в любом случае похоже камера не поддерживается.
Не уверен, но можно попробовать сделать файл устройства руками
mknod /dev/video0 c 81 0
chmod 666 /dev/video0 (потом, если заработает, можно поменять права как надо)


ID производителя: ‎0x0458
Модуль gspca загружен...

Руками... Попробовал... dev/video0 появилось (ну а куда бы ему деваться?)...
только linphone говорит - ortp-error-MSV4l: cannot open video device (/dev/video0): Нет такого устройства или адреса.

Совсем всё безнадёжно?
Спасибо сказали: