WebCam (ID 0c45:6011 Microdia)

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

Аватара пользователя
@leX
Сообщения: 313
ОС: Linux

WebCam

Сообщение @leX »

Попала в руки USB вебкамера.
lsusb показывает:
Bus 002 Device 006: ID 0c45:6011 Microdia

Как заставить её работать?
Установил gspcav1.
Не помогает...
Спасибо сказали:
Аватара пользователя
sergej5
Сообщения: 33
ОС: Arch Linux

Re: WebCam

Сообщение sergej5 »

$ pacman -Ss spca
community/gspcav1 1.00.12-2
A kernel module with support to 228 USB webcams
community/spca5xx 0.60.00-4
A kernel module with support for over 175 USB webcams

Второй модуль не поможет?

и кстати гугль http://www.google.ru/search?q=0c45:6011+we...-8&oe=utf-8 первой ссылкой дает spca5xx, а не gspca.

ЗЫ - сам правда такое не пробовал...
Спасибо сказали:
Аватара пользователя
@leX
Сообщения: 313
ОС: Linux

Re: WebCam

Сообщение @leX »

sergej5 писал(а):
28.02.2007 13:54
$ pacman -Ss spca
community/gspcav1 1.00.12-2
A kernel module with support to 228 USB webcams
community/spca5xx 0.60.00-4
A kernel module with support for over 175 USB webcams

Второй модуль не поможет?

и кстати гугль http://www.google.ru/search?q=0c45:6011+we...-8&oe=utf-8 первой ссылкой дает spca5xx, а не gspca.

ЗЫ - сам правда такое не пробовал...


Вот что написанно на странице spca5xx
This package should be deleted, it has been deprecated by community/gspcav1.


Я гуглю прежде чем задаю вопросы.

Когда втыкаю камеру в USB на ней зажигается красная лампочка. Но только на несколько секунд.
Девайс /dev/video0 не создается.
Спасибо сказали:
Аватара пользователя
sergej5
Сообщения: 33
ОС: Arch Linux

Re: WebCam

Сообщение sergej5 »

а в dmesg что?

ЗЫ - я пока на gspcav1 не перешел. оно и с spca пока работает...
Спасибо сказали:
Аватара пользователя
@leX
Сообщения: 313
ОС: Linux

Re: WebCam

Сообщение @leX »

sergej5 писал(а):
28.02.2007 16:06
а в dmesg что?

ЗЫ - я пока на gspcav1 не перешел. оно и с spca пока работает...

Попаду домой напишу.
Спасибо сказали:
Аватара пользователя
@leX
Сообщения: 313
ОС: Linux

Re: WebCam

Сообщение @leX »

sergej5 писал(а):
28.02.2007 16:06
а в dmesg что?

usb 2-3: new full speed USB device using ohci_hcd and address 4
usb 2-3: configuration #1 chosen from 1 choice
Спасибо сказали:
Аватара пользователя
alastor
Сообщения: 844
Статус: ARCH'еноид
ОС: Arch Linux current

Re: WebCam

Сообщение alastor »

А lsusb что выдает?
Спасибо сказали:
Аватара пользователя
@leX
Сообщения: 313
ОС: Linux

Re: WebCam

Сообщение @leX »

alastor писал(а):
28.02.2007 20:06
А lsusb что выдает?

С-м первый пост.
Спасибо сказали:
Аватара пользователя
alastor
Сообщения: 844
Статус: ARCH'еноид
ОС: Arch Linux current

Re: WebCam

Сообщение alastor »

@leX писал(а):
28.02.2007 20:32
alastor писал(а):
28.02.2007 20:06

А lsusb что выдает?

С-м первый пост.

Дико извиняюсь, болею я.. не заметил :(
Спасибо сказали:
Аватара пользователя
@leX
Сообщения: 313
ОС: Linux

Re: WebCam

Сообщение @leX »

Вопрос в другом. Возможно gspcav1 содержит модуль ядра подкодящий для моей камеры. Но какой? В таблице http://mxhaard.free.fr/spca5xx.html ничего подходящего не видно. Да и в какой колонке там название модулей?
Спасибо сказали:
Аватара пользователя
@leX
Сообщения: 313
ОС: Linux

Re: WebCam

Сообщение @leX »

Сфотографировал внутренности камеры. Как видмо на фото - чипсет SN9C101R.
Спасибо сказали:
Аватара пользователя
sergej5
Сообщения: 33
ОС: Arch Linux

Re: WebCam

Сообщение sergej5 »

Могу только сказать судя по dmesg, что драйвер даже не попытался проинициализировать ус-во.

Обычно когда usb-идентификатор подходит, но подхватить ус-во не удается в лог пишется ругань типа ой-ой-ой мой девайс, а завести не получилось... Хотя мож это драйвер такой молчаливый....
Спасибо сказали:
Аватара пользователя
@leX
Сообщения: 313
ОС: Linux

Re: WebCam

Сообщение @leX »

sergej5 писал(а):
01.03.2007 00:05
Могу только сказать судя по dmesg, что драйвер даже не попытался проинициализировать ус-во.

Обычно когда usb-идентификатор подходит, но подхватить ус-во не удается в лог пишется ругань типа ой-ой-ой мой девайс, а завести не получилось... Хотя мож это драйвер такой молчаливый....

Мне кажется, что просто с точки зрения связки (ядро, udev) драйвера для устройства 0c45:6011 видимо не существует. Поетому то и не происходит попытки запустить драйвер.
Возможно необходимо принудительно запускать драйвер. Но какой? Как называется подходящий модуль ядра?
Спасибо сказали:
Аватара пользователя
sergej5
Сообщения: 33
ОС: Arch Linux

Re: WebCam

Сообщение sergej5 »

Попробуй лучше добавить в файл gspca_core.c в структуру device_table строчку

{USB_DEVICE(0x0c45, 0x6011)}, /* Microdia webcam */


чтобы получилось так

{USB_DEVICE(0x0ac8, 0xc001)}, /* Sony embedded vimicro*/
{USB_DEVICE(0x0c45, 0x6011)}, /* Microdia webcam */
{USB_DEVICE(0x0000, 0x0000)}, /* MystFromOri Unknow Camera */
{} /* Terminating entry */

и если заработает - сообщи разработчикам...

И вот http://lists-archives.org/spca50x-devs/009...-0c45-6011.html почитай

чувак добавил еще неск строк и у него вроде кое-как заработало...
Спасибо сказали:
Аватара пользователя
@leX
Сообщения: 313
ОС: Linux

Re: WebCam

Сообщение @leX »

sergej5 писал(а):
01.03.2007 12:23
Попробуй лучше добавить в файл gspca_core.c в структуру device_table строчку

{USB_DEVICE(0x0c45, 0x6011)}, /* Microdia webcam */


чтобы получилось так

{USB_DEVICE(0x0ac8, 0xc001)}, /* Sony embedded vimicro*/
{USB_DEVICE(0x0c45, 0x6011)}, /* Microdia webcam */
{USB_DEVICE(0x0000, 0x0000)}, /* MystFromOri Unknow Camera */
{} /* Terminating entry */

и если заработает - сообщи разработчикам...

gspca_core.c в сорсах? А откуда ты взял этот код?

И вот http://lists-archives.org/spca50x-devs/009...-0c45-6011.html почитай

чувак добавил еще неск строк и у него вроде кое-как заработало...

Видил я и
http://lists-archives.org/spca50x-devs/009...-0c45-6011.html
http://lists-archives.org/spca50x-devs/009...-0c45-6011.html
http://lists-archives.org/spca50x-devs/009...-0c45-6011.html
http://lists-archives.org/spca50x-devs/009...-0c45-6011.html
Но вот понял мало.
Спасибо сказали:
Аватара пользователя
sergej5
Сообщения: 33
ОС: Arch Linux

Re: WebCam

Сообщение sergej5 »

Угу. В исходниках. А код взял из твоего первого сообщения :)

Я так понял, надо вставить ID твоей камеры и тот код что пишут по ссылкам. Куда вставлять этот case 0x6011:.... - думаю найдешь. Там должна быть куча похожих case'ов.
Спасибо сказали: