Обращение ко всем владельцам вебкамер Ricoh R5U870

Выбор и настройка HardWare

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

64-coreCPU
Сообщения: 5

Обращение ко всем владельцам вебкамер Ricoh R5U870

Сообщение 64-coreCPU »

Вопрос в следующем - какая именно у вас модель камеры и какой модуль ядра для неё используется?
В первую очередь интересуют камеры типа UVC из этого списка:

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

VID     PID     Chipset Type    Name

0x05CA  0x1803  R5U870  UVC     Flybook V5
0x05CA  0x1810  R5U870  UVC     HP Pavilion Webcam
0x05CA  0x1812  Unknown UVC     HP Pavilion Webcam
0x05CA  0x1830  R5U870  WDM     Sony Visual Communication Camera VGP-VCC2
0x05CA  0x1832  R5U870  WDM     Sony Visual Communication Camera VGP-VCC3
0x05CA  0x1833  R5U870  WDM     Sony Visual Communication Camera VGP-VCC2
0x05CA  0x1834  R5U870  WDM     Sony Visual Communication Camera VGP-VCC2
0x05CA  0x1835  R5U870  UVC     Sony Visual Communication Camera VGP-VCC5
0x05CA  0x1836  R5U870  UVC     Sony Visual Communication Camera VGP-VCC4
0x05CA  0x1837  R5U870  UVC     Sony Visual Communication Camera VGP-VCC4
0x05CA  0x1839  R5U870  UVC     Sony Visual Communication Camera VGP-VCC6
0x05CA  0x183a  R5U870  UVC     Sony Visual Communication Camera VGP-VCC7   
0x05CA  0x183b  R5U870  UVC     Sony Visual Communication Camera VGP-VCC8
0x05CA  0x183e  R5U870  UVC     Sony Visual Communication Camera VGP-VCC9   
0x05CA  0x1841  R5U870  UVC     Fujitsu F01 / Fujitsu Lifebook U810
0x05CA  0x1870  R5U870  WDM     HP Pavilion Webcam / HP Webcam 1000
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18390
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Обращение ко всем владельцам вебкамер Ricoh R5U870

Сообщение Bizdelnick »

Для UVC-камер используется модуль uvcideo.
Всегда Ваш, К. О.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

64-coreCPU
Сообщения: 5

Re: Обращение ко всем владельцам вебкамер Ricoh R5U870

Сообщение 64-coreCPU »

Bizdelnick
Так-то я знаю это, но меня терзают некоторые сомнения в этом. В сети я искал информацию и видел сообщения, где uvcvideo подхватывал камеру, но при этом она не работала.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18390
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Обращение ко всем владельцам вебкамер Ricoh R5U870

Сообщение Bizdelnick »

Бывают траблы, когда камера поддерживает UVC не полностью. Их можно обойти.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

64-coreCPU
Сообщения: 5

Re: Обращение ко всем владельцам вебкамер Ricoh R5U870

Сообщение 64-coreCPU »

Bizdelnick
Ладно, выражусь яснее. В сети есть заброшенный драйвер R5U870, который не собирается на современных ядрах. Я хочу попробовать его либо починить либо переписать. В том случае, если я смогу его переписать, я планирую выкинуть из него поддержку UVC камер, но для этого я хочу знать наверняка, покрывает ли штатный модуль uvcvideo все UVC-камеры из списка выше. Именно поэтому я обращаюсь к ВЛАДЕЛЬЦАМ железа, о чём я ясно написал в заголовке. У вас есть одна из камер из списка? Напишите модель и модуль, пожалуйста. Если нет, то как на счёт прекратить оффтопить?
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18390
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Обращение ко всем владельцам вебкамер Ricoh R5U870

Сообщение Bizdelnick »

Нет, такой камеры у меня нет. Написали бы сразу, в чём дело. Извиняйте, мысли читать не обучен.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

64-coreCPU
Сообщения: 5

Re: Обращение ко всем владельцам вебкамер Ricoh R5U870

Сообщение 64-coreCPU »

В процессе ковыряния драйвера я пытался понять принцип его работы. По итогу мне удалось в нём разобраться и переписать. Я решил выкинуть из него весь устаревший код и заменить устаревшие API на современные. UVC поддержку я в нём сохранил, хотя таких камер у меня нет и тестировать не на чем. Камеры WDM должны работать. По крайней мере моя работает.

Модуль протестирован и работает на ядрах 4.9, 4.14, 4.19, 5.4, 5.10.

Учитывая то, что драйвер притерпел значительные изменения, я взял на себя смелость переименовать его из r5u870 в r5u870v2. Если кому понадобится - вот ссылка https://notabug.org/64coreCPU/r5u870v2
Спасибо сказали: