[Решено]Веб-камера Messenger 310, не получается настроить.
Здравствуйте, уважаемые форумчане. Помогите, пожалуйста, разобраться с настройкой веб-камеры Genius Messenger 310. Пробовал настроить по этой инструкции, но не получилось...
отсутствует устройство /dev/video* (/dev/v4l/video*) и даже /dev/v4l
lsusb показывает камеру как Pixart
~ $ lsusb
Bus 002 Device 002: ID 093a:2624 Pixart Imaging, Inc. Webcam
Bus 005 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 005 Device 003: ID 09da:9090 A4 Tech Co., Ltd XL-750BK Laser Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
пакет libv4l установлен, так же установил следующее:
Device Drivers --->
<*> Multimedia support --->
[*] Cameras/video grabbers support
[*] Media USB Adapters --->
<*> USB Video Class (UVC)
[*] UVC input events device support
<*> GSPCA based webcams --->
<*> Pixart PAC207 USB Camera Driver
<*> Pixart PAC7302 USB Camera Driver
<*> Pixart PAC7311 USB Camera Driver
<*> Sound card support --->
<*> Advanced Linux Sound Architecture --->
[*] USB sound devices --->
<*> USB Audio/MIDI driver
Но после данных манипуляций все равно нет устройства и dmesg почему-то ничего не показывает касательно веб-камеры. Подскажите, пожалуйста, что забыл сделать. Заранее спасибо.
Ядро 3.10.7 amd64, udev 204
- Для комментирования войдите или зарегистрируйтесь

грепай сорцы ядра по
грепай сорцы ядра по айдишкам.
Результаты расскажи нам
Мы подумаем
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Я так понимаю, требовалось
Я так понимаю, требовалось поискать id камеры в /usr/src? Извините, слишком сленговано, ничего изначально не понял :) но сделал так:
Вот, собственно, появилась только эта строка.
далее сделал
~$ cat /usr/src/linux-3.10.7-gentoo/Documentation/video4linux/gspca.txt | grep "093a:2624"
pac7302 093a:2624 PAC7302
этот драйвер я отмечал в menuconfig звездочкой, по идее он должен быть в ядре, верно?
Takie Такие вещи только
Takie Такие вещи только модулем есть смысл делать.
сделай, плиз, весь усб стек модулями и расскажи о результате; так же , eix -I udеv покажи
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Takie Такие вещи только
Takie Такие вещи только модулем есть смысл делать.
сделай, плиз, весь усб стек модулями и расскажи о результате; так же , eix -I udеv покажи
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
# eix -I udev [I]
# eix -I udev [I] sys-fs/udev Available versions: 204^t ~207^t **9999^t {acl doc +firmware-loader gudev hwdb introspection keymap +kmod +openrc selinux static-libs ABI_MIPS="n32 n64 o32" ABI_X86="32 64 x32"} Installed versions: 204^t(22:00:23 23.07.2013)(acl firmware-loader gudev hwdb introspection keymap kmod openrc -doc -selinux -static-libs) Homepage: http://www.freedesktop.org/wiki/Software/systemd Description: Linux dynamic and persistent device naming support (aka userspace devfs) [I] sys-fs/udev-init-scripts Available versions: 26^t **9999^t Installed versions: 26^t(22:02:45 23.07.2013) Homepage: http://www.gentoo.org Description: udev startup scripts for openrc [I] virtual/udev Available versions: 200 ~206-r2 {gudev hwdb introspection keymap +kmod selinux static-libs ABI_MIPS="n32 n64 o32" ABI_X86="32 64 x32"} Installed versions: 200(11:26:22 23.08.2013)(gudev hwdb introspection keymap kmod -selinux -static-libs) Description: Virtual to select between sys-fs/udev and sys-fs/eudevЯ сделал модулями драйвера pixart, но пробую грузить и получается вот так:
Или там нужно было абсолютно все сделать модулями?
dmesg
Так что, будут идеи?
Так что, будут идеи?
загрузить с любого
загрузить с любого Live[C,DV]D (ubuntu, sysrescuecd, etc) - если камера появилась, посмотреть, какие модули загружены:
при чем тут это - ТС отключил
при чем тут это - ТС отключил автодепенды в билде модулей при конфигурации ядра - теперь там нет нужных
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Наверное, я вряд ли сделал
Наверное, я вряд ли сделал это нарочно, так как ставил и конфигурировал систему почти по хендбуку. Может, подскажете, как вернуть эти автодепенды? :)
а handbook про ядро не пишет!
а handbook про оптимизацию ядрa не пишет! :)
Пройдитесь внимательно по меню и поправьте. Если не понятно, значит еще рановато ядерными делами заниматься - лучше оставьте ядро из stage'a или LiveCD, где все работает. Подучитесь - вернетесь к ядру.
GVirus написал(а): Наверное,
Может, здесь:
Device Drivers -> Multimedia support -> Autoselect ancillary drivers.
У меня это выбрано. И как
У меня это выбрано. И как часть ядра. Или это нужно, как модуль, собрать?
GVirus написал(а): У меня это
Скорее всего вы не обновили модули(или наоборот - обновили только модули, а не обновили само ядро). Поэтому - удаляем ядро из /boot и модули из /lib/modules, идем в /usr/src/директория_с_ядром, делаем там make clean && make && make modules_install install
Нейтральность - высшее достижение сознания!
Спасибо большое, пересборка
Спасибо большое, пересборка ядра помогла! Теперь все работает :)