* [sisyphus] gspca @ 2009-05-20 11:44 tiger 2009-05-20 12:50 ` Sergey Vlasov 0 siblings, 1 reply; 10+ messages in thread From: tiger @ 2009-05-20 11:44 UTC (permalink / raw) To: sisyphus Народ ! Есть такое чудо: 0ac8:303b Z-Star Microelectronics Corp. ZC0303 Webcam на старом ядре 2.6.25-чего-то там std-def жило и вполне сносно обслуживается драйвером gspca. В старом ядре оно было отдельным пакетом, сейчас включено в модули ядра (вроде v4l). Обслуживается оно конкретно драйвером gspca_zc3xx. Причем система сама считает, что надо обслуживать устройство драйвером zc0301, и в логах ругается так: ----------/var/log/messages------------ Product: PC Camera usb 1-4: Manufacturer: Vimicro Corp. zc0301: V4L2 driver for ZC0301[P] Image Processor and Control Chip v1:1.10 usb 1-4: ZC0301[P] Image Processor and Control Chip detected (vid/pid 0x0AC8:0x303B) usb 1-4: No supported image sensor detected usbcore: registered new interface driver zc0301 --------------------------------------- ---------dmesg------------------------- Product: PC Camera Manufacturer: Vimicro Corp. usb 1-4: USB disconnect, address 13 usb 1-4: new full speed USB device using ohci_hcd and address 14 usb 1-4: configuration #1 chosen from 1 choice usb 1-4: New USB device found, idVendor=0ac8, idProduct=303b usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 1-4: Product: PC Camera usb 1-4: Manufacturer: Vimicro Corp. zc0301: V4L2 driver for ZC0301[P] Image Processor and Control Chip v1:1.10 usb 1-4: ZC0301[P] Image Processor and Control Chip detected (vid/pid 0x0AC8:0x303B) usb 1-4: No supported image sensor detected usbcore: registered new interface driver zc0301 -------------------------------------- никакого /dev/video* не появляется, естественно. если грузить драйвер gspca_zc3xx, то тоже не работает ничего. подскажите куда копать, чтоб оживить камеру ? #uname -a Linux host 2.6.27-std-def-alt16 #1 SMP Tue Apr 21 08:40:48 UTC 2009 i686 GNU/Linux Заранее благодарен за помощь. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] gspca 2009-05-20 11:44 [sisyphus] gspca tiger @ 2009-05-20 12:50 ` Sergey Vlasov 2009-05-20 13:39 ` Dmitry V. boyko 0 siblings, 1 reply; 10+ messages in thread From: Sergey Vlasov @ 2009-05-20 12:50 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 3378 bytes --] On Wed, May 20, 2009 at 02:44:46PM +0300, tiger@gauss.com.ua wrote: > > Народ ! Есть такое чудо: > 0ac8:303b Z-Star Microelectronics Corp. ZC0303 Webcam > на старом ядре 2.6.25-чего-то там std-def жило и вполне сносно > обслуживается драйвером gspca. В старом ядре оно было отдельным пакетом, > сейчас включено в модули ядра (вроде v4l). Обслуживается оно конкретно > драйвером gspca_zc3xx. Причем система сама считает, что надо обслуживать > устройство драйвером zc0301, и в логах ругается так: > ----------/var/log/messages------------ > Product: PC Camera > usb 1-4: Manufacturer: Vimicro Corp. > zc0301: V4L2 driver for ZC0301[P] Image Processor and Control Chip v1:1.10 > usb 1-4: ZC0301[P] Image Processor and Control Chip detected (vid/pid > 0x0AC8:0x303B) > usb 1-4: No supported image sensor detected > usbcore: registered new interface driver zc0301 > --------------------------------------- > ---------dmesg------------------------- > Product: PC Camera > Manufacturer: Vimicro Corp. > usb 1-4: USB disconnect, address 13 > usb 1-4: new full speed USB device using ohci_hcd and address 14 > usb 1-4: configuration #1 chosen from 1 choice > usb 1-4: New USB device found, idVendor=0ac8, idProduct=303b > usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0 > usb 1-4: Product: PC Camera > usb 1-4: Manufacturer: Vimicro Corp. > zc0301: V4L2 driver for ZC0301[P] Image Processor and Control Chip v1:1.10 > usb 1-4: ZC0301[P] Image Processor and Control Chip detected (vid/pid > 0x0AC8:0x303B) > usb 1-4: No supported image sensor detected > usbcore: registered new interface driver zc0301 > -------------------------------------- > никакого /dev/video* не появляется, естественно. > если грузить драйвер gspca_zc3xx, то тоже не работает ничего. В 2.6.27 (commit c41492c89a00630c7482eae25deaf9af91b73c98) в драйвере gspca_zc3xx отключили поддержку USB ID для устройств, для которых в ядре есть другие драйверы (в том числе zc0301). В 2.6.27-std-*-alt17 этот код выглядит так: #if !defined CONFIG_USB_ZC0301 && !defined CONFIG_USB_ZC0301_MODULE {USB_DEVICE(0x0ac8, 0x303b)}, #endif Т.е., если в конфигурации ядра включена сборка драйвера zc0301, в драйвере gspca_zc3xx отключается поддержка USB ID, совпадающих в этих драйверах, чтобы для устройства выбирался только один драйвер. Однако на самом деле хитрые китайцы собирают камеры из тех чипов, которые подвернулись им под руку, при этом USB ID зависит от используемого контроллера, но к одному и тому же контроллеру могут быть подключены разные сенсоры. В данном случае драйвер zc0301 поддерживает используемый контроллер, но поддержки подключенного к нему сенсора в этом драйвере нет, а в gspca, вероятно, есть. Эта проблема исправлена в 2.6.30-rc1 путём переноса USB ID 0ac8:303b в драйвер gspca_zc3xx (commit ef6bc5aec2d8bd53dcc851a5cd2fc8e918db239b); теперь уже в zc0301 это устройство добавляется в таблицу только в том случае, если драйвер gspca_zc3xx не собирается. С имеющейся версией ядра можно попробовать сделать следующее: modprobe gspca_zc3xx echo "0x0ac8 0x303b" > /sys/bus/usb/drivers/gspca_zc3xx/new_id Чтобы не грузился лишний модуль zc0301, можно дополнительно запретить его автозагрузку: echo "blacklist zc0301" >> /etc/modprobe.d/local.conf (если этот модуль не нужен для других устройств). [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] gspca 2009-05-20 12:50 ` Sergey Vlasov @ 2009-05-20 13:39 ` Dmitry V. boyko 2009-05-21 16:09 ` A.Kitouwaykin 0 siblings, 1 reply; 10+ messages in thread From: Dmitry V. boyko @ 2009-05-20 13:39 UTC (permalink / raw) To: ALT Linux Sisyphus discussions >> 0ac8:303b Z-Star Microelectronics Corp. ZC0303 Webcam >> на старом ядре 2.6.25-чего-то там std-def жило и вполне сносно >> обслуживается драйвером gspca. В старом ядре оно было отдельным пакетом, >> сейчас включено в модули ядра (вроде v4l). Обслуживается оно конкретно >> драйвером gspca_zc3xx. Причем система сама считает, что надо обслуживать >> устройство драйвером zc0301, и в логах ругается так: > В 2.6.27 (commit c41492c89a00630c7482eae25deaf9af91b73c98) в драйвере > gspca_zc3xx отключили поддержку USB ID для устройств, для которых в > ядре есть другие драйверы (в том числе zc0301). В 2.6.27-std-*-alt17 > этот код выглядит так: > > С имеющейся версией ядра можно попробовать сделать следующее: > > modprobe gspca_zc3xx > echo "0x0ac8 0x303b" > /sys/bus/usb/drivers/gspca_zc3xx/new_id > > Чтобы не грузился лишний модуль zc0301, можно дополнительно запретить > его автозагрузку: > > echo "blacklist zc0301" >> /etc/modprobe.d/local.conf > > (если этот модуль не нужен для других устройств). Огромное спасибо за ответ. попробовал, как Вы рекомендовали. в результате драйвер определил камеру и сказал, что может с ней работать, устройство /dev/video0 появилось. _НО_ изображения я не получаю: на зеленом фоне дергающиеся горизонтальные линии, видимо драйвер не правильно ведет связку сенсор_камеры+чип_контроллра. в любом случае спасибо, буду дальше грести в сторону подсовывания индексов. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] gspca 2009-05-20 13:39 ` Dmitry V. boyko @ 2009-05-21 16:09 ` A.Kitouwaykin 2009-05-21 18:59 ` Roman Lesnichenko 2009-05-22 7:17 ` Dmitry V. boyko 0 siblings, 2 replies; 10+ messages in thread From: A.Kitouwaykin @ 2009-05-21 16:09 UTC (permalink / raw) To: sisyphus On Wed, 20 May 2009 16:39:54 +0300 (EEST) Dmitry V. boyko wrote: > _НО_ изображения я не получаю: на зеленом фоне дергающиеся горизонтальные > линии, видимо драйвер не правильно ведет связку > сенсор_камеры+чип_контроллра. Попробуйте VLC. У меня spcaview и skype показывают аналогичноую зелень, а вот VLC смог и картинку. Железо другое, драйвер вроде бы тот же. И дело похоже не совсем в драйвере. -- Анатолий Китайкин ОАО Радиоавионика, СПб ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] gspca 2009-05-21 16:09 ` A.Kitouwaykin @ 2009-05-21 18:59 ` Roman Lesnichenko 2009-05-21 19:50 ` Pavlov Konstantin 2009-05-22 7:21 ` Dmitry V. boyko 2009-05-22 7:17 ` Dmitry V. boyko 1 sibling, 2 replies; 10+ messages in thread From: Roman Lesnichenko @ 2009-05-21 18:59 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On 21.05.2009 19:09, A.Kitouwaykin wrote: > On Wed, 20 May 2009 16:39:54 +0300 (EEST) > Dmitry V. boyko wrote: > >> _НО_ изображения я не получаю: на зеленом фоне дергающиеся горизонтальные >> линии, видимо драйвер не правильно ведет связку >> сенсор_камеры+чип_контроллра. > > Попробуйте VLC. > > У меня spcaview и skype показывают аналогичноую зелень, а вот VLC > смог и картинку. Железо другое, драйвер вроде бы тот же. И дело похоже > не совсем в драйвере. > Я ж уже писал. Чего-то там где-то оторвали. Теперь, надеюсь временно, работает так: [xxx@yyyyy]$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype Роман. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] gspca 2009-05-21 18:59 ` Roman Lesnichenko @ 2009-05-21 19:50 ` Pavlov Konstantin 2009-05-22 6:14 ` Roman Lesnichenko 2009-05-22 7:21 ` Dmitry V. boyko 1 sibling, 1 reply; 10+ messages in thread From: Pavlov Konstantin @ 2009-05-21 19:50 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 942 bytes --] On Thu, May 21, 2009 at 09:59:06PM +0300, Roman Lesnichenko wrote: > On 21.05.2009 19:09, A.Kitouwaykin wrote: > > On Wed, 20 May 2009 16:39:54 +0300 (EEST) > > Dmitry V. boyko wrote: > > > >> _НО_ изображения я не получаю: на зеленом фоне дергающиеся горизонтальные > >> линии, видимо драйвер не правильно ведет связку > >> сенсор_камеры+чип_контроллра. > > > > Попробуйте VLC. > > > > У меня spcaview и skype показывают аналогичноую зелень, а вот VLC > > смог и картинку. Железо другое, драйвер вроде бы тот же. И дело похоже > > не совсем в драйвере. > > > Я ж уже писал. Чего-то там где-то оторвали. Теперь, надеюсь временно, > работает так: > > [xxx@yyyyy]$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype VLC и без этой компат-либы должен адекватно работать. -- > Пусть сначала KDE сравняется с виндой по стабильности. :))) о-о-о. и нафиг он, такой глючный, тогда будет нужен ;-))) -- gns in community@ [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] gspca 2009-05-21 19:50 ` Pavlov Konstantin @ 2009-05-22 6:14 ` Roman Lesnichenko 0 siblings, 0 replies; 10+ messages in thread From: Roman Lesnichenko @ 2009-05-22 6:14 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On 21.05.2009 22:50, Pavlov Konstantin wrote: >> Я ж уже писал. Чего-то там где-то оторвали. Теперь, надеюсь временно, >> работает так: >> >> [xxx@yyyyy]$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype > > VLC и без этой компат-либы должен адекватно работать. В курсе. Я собссно не о нем писал. Человек скайп упомянул. Роман. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] gspca 2009-05-21 18:59 ` Roman Lesnichenko 2009-05-21 19:50 ` Pavlov Konstantin @ 2009-05-22 7:21 ` Dmitry V. boyko 2009-05-25 16:43 ` Rinat Bikov 1 sibling, 1 reply; 10+ messages in thread From: Dmitry V. boyko @ 2009-05-22 7:21 UTC (permalink / raw) To: ALT Linux Sisyphus discussions >>> _НО_ изображения я не получаю: на зеленом фоне дергающиеся >>> горизонтальные >>> линии, видимо драйвер не правильно ведет связку >>> сенсор_камеры+чип_контроллра. >> >> Попробуйте VLC. >> >> У меня spcaview и skype показывают аналогичноую зелень, а вот VLC >> смог и картинку. Железо другое, драйвер вроде бы тот же. И дело похоже >> не совсем в драйвере. >> > Я ж уже писал. Чего-то там где-то оторвали. Теперь, надеюсь временно, > работает так: > > [xxx@yyyyy]$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype Помогло ! Спасибо. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] gspca 2009-05-22 7:21 ` Dmitry V. boyko @ 2009-05-25 16:43 ` Rinat Bikov 0 siblings, 0 replies; 10+ messages in thread From: Rinat Bikov @ 2009-05-25 16:43 UTC (permalink / raw) To: tiger, ALT Linux Sisyphus discussions 22 мая 2009 г. 12:21 пользователь Dmitry V. boyko написал: >> [xxx@yyyyy]$ LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype > Помогло ! Спасибо. Хорошо бы это на wiki добавить... Вот только пока не знаю, куда именно... -- С уважением, Ринат Биков. -- Как правильно задавать вопросы: http://maddog.sitengine.ru/smart-question-ru.html Помогает: http://search.altlinux.org Стоит попробовать: http://mail.google.com IRC-канал: #altlinux на irc.freenode.net ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [sisyphus] gspca 2009-05-21 16:09 ` A.Kitouwaykin 2009-05-21 18:59 ` Roman Lesnichenko @ 2009-05-22 7:17 ` Dmitry V. boyko 1 sibling, 0 replies; 10+ messages in thread From: Dmitry V. boyko @ 2009-05-22 7:17 UTC (permalink / raw) To: ALT Linux Sisyphus discussions >> _НО_ изображения я не получаю: на зеленом фоне дергающиеся >> горизонтальные >> линии, видимо драйвер не правильно ведет связку >> сенсор_камеры+чип_контроллра. > > Попробуйте VLC. > > У меня spcaview и skype показывают аналогичноую зелень, а вот VLC > смог и картинку. Железо другое, драйвер вроде бы тот же. И дело похоже > не совсем в драйвере. Да, действительно, VLC сумел показать картинку и вполне нормально. Но хоцца заюзать ее всеми прогами, а не эксклюзивом :) Это уже вопрос не сюда, а в гуглю. будем рыть. спасибо за помощь. ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2009-05-25 16:43 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2009-05-20 11:44 [sisyphus] gspca tiger 2009-05-20 12:50 ` Sergey Vlasov 2009-05-20 13:39 ` Dmitry V. boyko 2009-05-21 16:09 ` A.Kitouwaykin 2009-05-21 18:59 ` Roman Lesnichenko 2009-05-21 19:50 ` Pavlov Konstantin 2009-05-22 6:14 ` Roman Lesnichenko 2009-05-22 7:21 ` Dmitry V. boyko 2009-05-25 16:43 ` Rinat Bikov 2009-05-22 7:17 ` Dmitry V. boyko
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git