Система не видит веб-камеру.
Fre4et 4 мая, 2010 - 12:59
Камера абсолютно рабочая, на Windows работала.
lsusb и usbview камеру видят, но толку от этого мало.
Lintoo fre4et # lsusb ... Bus 003 Device 002: ID 17a1:0118
По ID производителя нашёл фирму и драйвер для камеры, включил всё это в ядре:
-> Device Drivers -> Multimedia support (MEDIA_SUPPORT [=y]) -> Video capture adapters (VIDEO_CAPTURE_DRIVERS [=y]) -> V4L USB devices (V4L_USB_DRIVERS [=y]) -> GSPCA based webcams (USB_GSPCA [=y]) -> T613 (JPEG Compliance) USB Camera Driver
Загрузился с нового ядра но устройства /dev/video не появилось.
Подскажите, может быть что-то не так делаю, или что-то упустил.
версия ядра 2.6.32
P.S.
Под Linux камера должна работать, у многих заработала "из коробки" в частности на Fedora10.
»
- Для комментирования войдите или зарегистрируйтесь
Подцепившись в инет, от рута
Подцепившись в инет, от рута выполнить update-pciids ; update-usbids
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
не помогло =\
не помогло =\
Попробуйте посмотреть, что
Попробуйте посмотреть, что там на федоре.
Есть мнение, что все буковки 'Y' в ядре надо заменить на 'M' и подгружать их модулями при загрузке + ко всему надо посмотреть на предмет опций, которые передаются модулям.
в общем попробуйте сначало модули и новый lspci покажите, тот что просле update-usbid.
Изменил Y на M =) Добавил
Изменил Y на M =) Добавил модули в автозагрузку, но никаких изменений так и нет.
P.S.
посмотреть как там на Федоре не имею возможности. Просто на сайте магазина, где я купил эту камеру, был комментарий о том, что на Федоре работает, были комментарии, что и на других дистрибутивах работает, но с плясками. А кто-то писал, что камера уверенно не пашет под Linux, но я не верю в такие глупости =)
ID камеры почему-то так и не
ID камеры почему-то так и не обновился. чтло не есть гуд. вполне может быть что ядро просто не понимает что у вас за камера.
каким образом ID камеры
каким образом ID камеры должен обновиться? Это информация о производителе и модели камеры, она не изменяема.
я про то что у вас lsusb так
я про то что у вас lsusb так и не сказал что это за камера. а значит что информации как раз до сих пор нет. Получается что ядро вполне вероятно не понимает, что это вообще за устройство за такое 17a1:0118.
А... Ну там ведь в самом
А... Ну там ведь в самом устройстве должен быть комментарий написан, его нет, но это не должно мешать делу. Я так думаю.
гм насчет комментария очень
гм насчет комментария очень сомневаюсь, хотя фиг знает. Я там ниже бросил линк попробуйте.
usb cam
usb камера iLook 1321 V2 со встроенным микрофоном
модули такие
устройство может быть /dev/v4l/video0, у меня /dev/video0
проверить например так mplayer tv:// -tv device=/dev/video0
буду честен, я не знаю, почему у меня все работает
Спасибо. На данный момент я
Спасибо. На данный момент я проверяю всего лишь наличие камеры, а не её работоспособность, поэтому ls /dev мне вполне хватает )
http://forums.gentoo.org/view
http://forums.gentoo.org/viewtopic-t-751142.html?sid=a0924c3de80b78623327da86797a7316
на чешском похоже но суть по коммандам понятна, попробуйте то что там пишут. Может поможет. ща еще покопаю
в общем попробуйте поставить неядерный media-video/gspcav1
Ну я ещё вчера все подобные
Ну я ещё вчера все подобные линки облазил, ничего, опять же, не помогло. Я думаю, что возможно у меня в ядре не включена поддержка конкретно касаемо usb. Хотя, всё неоднократно проверял, всё как и должно быть =\
Пакет media-video/gspcav1 не обнаружил.
http://www.mail-archive.com/l
http://www.mail-archive.com/linux-media@vger.kernel.org/msg16699.html
Посмотрите на предмет модуля. может вы просто не тот выбрали?
ЗЫ: я сейчас без генты сижу потому подсказки могут быть не совсем корректными)
На счет lsusb, у меня две usb
На счет lsusb, у меня две usb камеры и ни одну lsusb не определяет. Однако это не мешает камерам функционировать в обычном режиме. Выше я показывал модули ядра. Похоже dmesg показал подключенное устройство и определил оборудование? Осталось подобрать необходимые модули.
буду честен, я не знаю, почему у меня все работает
Но ведь я выбрал модуль
Но ведь я выбрал модуль специально для камер этого производителя. Ну можно конечно попробовать "потыкать пальцем в небо" и что-то из этого может получится, но в процессе я боюсь потерять рассудок.
Вообще вроде когда я сегодня
Вообще вроде когда я сегодня копался очень многое указывало на один из этих драйверов)
< > SPCA500 USB Camera Driver
< > SPCA501 USB Camera Driver
< > SPCA505 USB Camera Driver
< > SPCA506 USB Camera Driver
< > SPCA508 USB Camera Driver
< > SPCA561 USB Camera Driver
Могу ошибаться ) в целом потыкать пальцем в небо не так уж и трудно ) ставите все модули подключаете тоже все, если заработает методом деления пополам выявляем нужный) итераций не так много получается )
Вот похожий
Вот похожий вариант
dmesg
lsusb опять камеру не определяе :) загруженные модули
буду честен, я не знаю, почему у меня все работает
Как я понял там идёт указание
Как я понял там идёт указание на загрузку модуля gspca_tasc.ko, по идее это эквивалент модуля gspca_t613. В ядре у меня такого нет. Да и запутался я весь, неужели никак нельзя указать системе, что это камера? 100% ведь вся проблема в какой-нибудь ерунде, как обычно =)
Ну я конечно могу еще
Ну я конечно могу еще предположить что у вас HID выключен) Но это из разряда фантастики )
Хм... Ну я думаю раз
Хм...
Ну я думаю раз клавиатура работает, значит включен. Хотя, был эпизод похожий. Джостик был виден и в lsusb и в usbview но не работал. Поэтому я и думаю, что что-то тут не так с usb.