[SOLVED] Lenovo EasyCamera не видится

Доброго времени суток всем!
Пытался настроить веб-камеру, включил все что только можно в ядре:

CONFIG_USB_GSPCA=m
CONFIG_USB_GSPCA_ZC3XX=m
CONFIG_VIDEO_ALLOW_V4L1=y
CONFIG_VIDEO_V4L1=m

Устройство не определяет никак :( Нет в /dev никаких video...
lsusb:

Bus 002 Device 002: ID 8087:0020  
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 1c7a:0801 LighTuning Technology Inc. 
Bus 001 Device 004: ID 0458:003a KYE Systems Corp. (Mouse Systems) 
Bus 001 Device 005: ID 5986:a002 Acer, Inc 
Bus 001 Device 002: ID 8087:0020  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

KInfoCenter видит в "USB Devices->EHCI Host Controller->Unknown->Lenovo EasyCamera" вот с такими параметрами:

Lenovo EasyCamera

Manufacturer: Bison Corp.

Class
239
(Miscellaneous Device)
Subclass
0

Protocol
0

USB Version
2.00

Vendor ID
0x5986

Product ID
0xa002

Revision
14.07

Speed
480 Mbit/s

Channels
0

Max. Packet Size
0

Подумалось, что возможно нужен драйвер UVC (USB Video Class Driver), попробовал поставить emerge uvc-linux, но и тут ждало разочарование :(

/var/tmp/portage/media-video/linux-uvc-0.1.0_pre250/work/linux-uvc-0.1.0_pre250/uvc_driver.c:1560: warning: assignment makes pointer from integer without a cast
make[2]: *** [/var/tmp/portage/media-video/linux-uvc-0.1.0_pre250/work/linux-uvc-0.1.0_pre250/uvc_driver.o] Error 1
make[1]: *** [_module_/var/tmp/portage/media-video/linux-uvc-0.1.0_pre250/work/linux-uvc-0.1.0_pre250] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.36-gentoo-r5'
make: *** [uvcvideo] Error 2
emake failed
 * ERROR: media-video/linux-uvc-0.1.0_pre250 failed:
 *   Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CROSS_COMPILE=i686-pc-linux-gnu- LDFLAGS=  KERNEL_DIR=/usr/src/linux  
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 3545:  Called linux-mod_src_compile
 *   environment, line 2716:  Called die
 * The specific snippet of code:
 *               eval "emake HOSTCC=\"$(tc-getBUILD_CC)\"                                               CROSS_COMPILE=${CHOST}-                                            LDFLAGS=\"$(get_abi_LDFLAGS)\"                                           ${BUILD_FIXES}                                          ${BUILD_PARAMS}                            ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
 * 
 * If you need support, post the output of 'emerge --info =media-video/linux-uvc-0.1.0_pre250',
 * the complete build log and the output of 'emerge -pqv =media-video/linux-uvc-0.1.0_pre250'.
 * The complete build log is located at '/var/tmp/portage/media-video/linux-uvc-0.1.0_pre250/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-video/linux-uvc-0.1.0_pre250/temp/environment'.
 * S: '/var/tmp/portage/media-video/linux-uvc-0.1.0_pre250/work/linux-uvc-0.1.0_pre250'

Подскажите, в какую сторону копать? Как ее настроить?

В линейке ideapad

В линейке ideapad используются юсб-шные камеры от acer:
Это даже видно по VID и PID из вашего лога

Цитата:
Bus 001 Device 005: ID 5986:a002 Acer, Inc
Vendor ID: 0x5986
Product ID: 0xa002

А копать надо в ядро. Никаких отдельных пакетов не надо. У меня на Lenovo S10-1AB относительно веб-камеры в ядре включено следующее:

Device Drivers
<*> Multimedia support --->
 <M> Video For Linux
 [*]  Enable Video For Linux API 1 (DEPRECATED)
 [*] Video capture adapters --->
  [*] V4L USB devices --->
   <M> USB Vudeo Class (UVC)
   [*]  UVC input events device support
   <M> GSPCA based webcams --->

Ну и еще не забываем про кнопочку включения/выключения камеры на клавиатуре/панели

Спасибо, заработало!

Спасибо, заработало! :)
Оказывается, все было включено в ядре, кроме:

<M> USB Vudeo Class (UVC)

Включил, пересобрал и камера увиделась!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".