Подключение WEB камеры

Автор: bromb Дата: 05.06.2008 15:29 День добрый форумчане. Опять нужны ваши советы. Вчера друзья презентовали USB WEB камеру Genius Slim 1320. К железяке прилагается диск с драйверами только для Windows. Камеру планировал использовать исключительно в Skype. К сожалению мой ASPlinux 12 определить её не смог, а хотелось-бы. На сайте производителя всё только для WIN. В инете ничего пока не нашел. Хотелось бы услышать дельные предложения о способах заставить работать эту "тварюку" Улыбка

lsusb -v выдаёт это:

Bus 005 Device 002: ID 0458:704a KYE Systems Corp. (Mouse Systems)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0458 KYE Systems Corp. (Mouse Systems) (ПРОИЗВОДИТЕЛЬ ОПРЕДЕЛЁН ВЕРНО, НО ЭТО НЕ МЫШЬ ЭТО МОЯ WEB камера!)
idProduct 0x704a
bcdDevice 1.00
iManufacturer 0
iProduct 1 USB20 Camera (А ВОТ ТУТ ВСЕ ПРАВИЛЬНО!)
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 382
bNumInterfaces 3
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 1
Transfer Type Isochronous
Synch Type None
Usage Type Data
wMaxPacketSize 0x0000 1x 0 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0001 1x 1 bytes
bInterval 10
Re: подключение WEB камеры 05.06.2008 17:00Vascom Надо просто лучше искать ;-)

Попробуйте инструкции по этим ссылкам:
[rus-linux.net]
[easylinux.ru]
Re: подключение WEB камеры 05.06.2008 21:59bromb Спасибо за ссылки. К сожалению не помогло, варианты с драйверами Spca5xx опробовал ещё до создания темы (поддержки моей камеры там нет и драйвера соответственно не заработали), таже история с драйверами gspca. О uvc узнал впервые из статьи, хоть и не подошли но информация полезная! v4l2-tool нашел в репозитории Fedora 7, как и lsusb определяет мою камеру как USB мышь. Вот такие результаты Грустный
Re: подключение WEB камеры 06.06.2008 07:36BigAndy а /dev/video создается,?
Re: подключение WEB камеры 06.06.2008 09:24aboris > idVendor 0x0458 KYE Systems Corp. (Mouse Systems) (ПРОИЗВОДИТЕЛЬ ОПРЕДЕЛЁН ВЕРНО, НО ЭТО НЕ МЫШЬ ЭТО МОЯ WEB камера!)
А Mouse Systems это не про мышь, это старое (очень старое) название KYE Systems Corp. :Улыбка
Re: подключение WEB камеры 06.06.2008 15:26bromb > Автор: BigAndy. Дата: 6 июня, 7:36
> а /dev/video создается,?

Нет к сожалению не создаётся.
Re: подключение WEB камеры 13.06.2008 17:34dsn у меня подобное веселье, дрова к камере нашел, а собираться они не хотят
камера OmniVision Technologies, Inc.
дрова [alpha.dyndns.org]
похоже проект заброшенный...
Re: подключение WEB камеры 13.06.2008 19:17dsn заставил я работать свою веб камеру под АСП12
ID 05a9:8519 OmniVision Technologies, Inc.
для начала разобрал её, там чип OV519, стал искать для него дрова, нашел проект
инструкция [www.rastageeks.org]
качать отсюда [www.rastageeks.org]
собрал, инсталлировал, запустил SIP клиента, он с камерой работать умеет, выбрал тип устройства V4L (с другим выдает ошибку открытия устройства) и вуаля, видим картинку.

м.б. кому-то пригодится.
Re: подключение WEB камеры 13.06.2008 21:40bromb Спасибо за идею! Пошел разбирать камеру Улыбка
Re: подключение WEB камеры 13.06.2008 22:16dsn если что, вот список с таблицей для выбора дров, правда там моей камеры не оказалось, пришлось разбирать. [mxhaard.free.fr]
Re: подключение WEB камеры 16.06.2008 18:23Trucker Пытаюсь установить uvcvideo драйвер согласно инструкции, которая здесь:
[kernelreloaded.blog385.com]
Вот, что получается:

[truck@localhost linux-uvc]# svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk linux-uvc
A linux-uvc/uvc_status.c
A linux-uvc/svn-version.sh
A linux-uvc/uvc_ctrl.c
A linux-uvc/uvc_queue.c
A linux-uvc/uvc_video.c
A linux-uvc/uvc_isight.c
A linux-uvc/uvc_v4l2.c
A linux-uvc/uvc_compat.h
A linux-uvc/uvc_driver.c
A linux-uvc/uvcvideo.h
A linux-uvc/Makefile
A linux-uvc/dynctrl.txt
Checked out revision 215.
[truck@localhost linux-uvc]# cd linux-uvc
[truck@localhost linux-uvc]# make
Building USB Video Class driver...
make: *** /lib/modules/2.6.23.12-52.1.0.120asp/build: Нет такого файла или каталога. Останов.
make: *** [uvcvideo] Ошибка 2

Я так подозреваю. что у меня в системе не установлено что-то нужное.
Подскажите, пожалуйста, в чём ошибка.
Re: подключение WEB камеры 16.06.2008 18:53dsn Trucker.
> Я так подозреваю. что у меня в системе не установлено что-то нужное.
ага, не хватает исходников ядра, названия пакетов не помню, т.к. я теперь учёный и всегда при установке АСП ставлю и средства разработки, т.к. часто что то собирать приходится.
Re: подключение WEB камеры 16.06.2008 19:05Vascom Установите kernel-devel и kernel-headers для вашего ядра.
Re: подключение WEB камеры 16.06.2008 19:27Trucker Эти пакеты и так установлены. Чего ж ещё не хватает? Грустный
Re: подключение WEB камеры 16.06.2008 19:31Trucker Этот файл есть:
/lib/modules/2.6.23.12-52.1.0.120asp/build
но обозначен, как "испорченная ссылка"
Re: подключение WEB камеры 16.06.2008 19:35dsn Trucker
пакеты может и установлены, только из последнего обновления, а нужно от текущей версии ядра, попробуй сделать
yum update
если трафика не жалко Улыбка
если жалко, то с диска доустанови набор пакетов для разработки.
Re: подключение WEB камеры 16.06.2008 21:05Vascom >Эти пакеты и так установлены. Чего ж ещё не хватает? Грустный

Надо установить эти пакеты для конкретной версии ядра.

Покажите вывод команд
uname -r
и
yum list kernel-devel kernel headers
Re: подключение WEB камеры 16.06.2008 23:26Trucker Да, ребята. спасибо, dsn и Vascom, всё правильно.
Установил kernel-пакеты для чиста-канкретна 2.6.23.17..., вот что получилось:

[truck@localhost linux-uvc]$ make
Building USB Video Class driver...
make[1]: Entering directory `/usr/src/kernels/2.6.23.17-88.0.120asp-i686'
CC [M] /home/D/linux-uvc/uvc_driver.o
CC [M] /home/D/linux-uvc/uvc_queue.o
CC [M] /home/D/linux-uvc/uvc_v4l2.o
CC [M] /home/D/linux-uvc/uvc_video.o
CC [M] /home/D/linux-uvc/uvc_ctrl.o
CC [M] /home/D/linux-uvc/uvc_status.o
CC [M] /home/D/linux-uvc/uvc_isight.o
LD [M] /home/D/linux-uvc/uvcvideo.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/D/linux-uvc/uvcvideo.mod.o
LD [M] /home/D/linux-uvc/uvcvideo.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.23.17-88.0.120asp-i686'
[truck@localhost linux-uvc]$ su

[root@localhost linux-uvc]# make install INSTALL_MOD_DIR=extra/uvc
Installing USB Video Class driver...
make[1]: Entering directory `/usr/src/kernels/2.6.23.17-88.0.120asp-i686'
INSTALL /home/D/linux-uvc/uvcvideo.ko
DEPMOD 2.6.23.17-88.0.120asp
make[1]: Leaving directory `/usr/src/kernels/2.6.23.17-88.0.120asp-i686'

Теперь камера определяется, даже встроенный микрофон определяется. /dev/video образуется,
xawtv заводится, но... нихрена не показывает. Чёрный экран. Ну, в общем-то здесь [linux-uvc.berlios.de] упомянуто, что камера проблемная. Logitech Quickcam Deluxe for Notebooks Ну, будем разбираться дальше.

Кстати, гспса-шная камера Creative Live! Cam for Notebook работает без проблем и под АСП11 и под АСП12, вот только картинка у неё - так себе. (Уточняю: Creative Live! Cam Notebook Pro)
Re: подключение WEB камеры 21.09.2009 17:56bromb Доброго времени суток!
Давненько начинал этот пост по подключению web камеры Slim 1320, вот решение проблемки, может кому сгодиться.
Идем на [linuxforum.ru]
Камеры приблизительно одинаковые у меня 0458:704а у него 0458:704с
Там все доступно расписано, за что огромное спасибо Sets
После переделок все завелось с полтычка, напильничал только со Скайпом, но и там всве решилось благополучно!
RSS-материал