Показать сообщение отдельно
Старый 21.01.2008, 18:43   #1
Неактивный пользователь
 
Регистрация: 21.01.2008
Сообщений: 9
Репутация: 0
По умолчанию Настройка устройства видеозахвата в Linux

Здравствуйте!

У меня такой вопрос. Система Mandriva Linux 2007.
Устройство видеозахвата - AVerMedia EZMaker USB 2.0.
Выяснил, что существующее ядро (2.6.17) поддерживает
этот девайс (см. файл CARDLIST.saa7134).
Модуль ядра, отвечающий за это устройство - saa7134.ko.
Пытаюсь его загрузить

modprobe saa7134 card=33

в системе ровным счетом ничего как-будто не происходит,
т.е. не создан дескриптор устройства /dev/video0.
При этом никаких ругательных сообщений при подгрузке
модуля система не выдает.

В /etc/modprobe.conf прописал в конце файла

alias char-major-81 videodev
alias char-major-81-0 saa7134
alias char-major-89 i2c-dev
options i2c-algo-bit bit_test=1
options saa7134 card=33

Пробывал руками создать ссылку на устройство

mknod /dev/video0 c 81 0

При запуске xawtv выдает, что не может открыть устройство.
Хотя проверяя

lsmod | grep saa7134

модуль, указанный в modprobe, удачно загружен.
Само устройство нормально работает
и определяется системой через

lsusb

В OpenSUSE 10.2 такая же ситуация.

Кстати, графический конфигуратор определяет девайс
как СКАНЕР и просит выбрать модель из существующих
моделей сканеров.

Как разобраться, что не так? Помогите, пожалуйста.

Добавлено через 7 минут
Кстати, совсем недавно собирал один софт,
который пересобрал мне часть модулей ядра.
До этого

modprobe saa7134 card=33

давал

FATAL: Error inserting saa7134 (/lib/modules/2.6.17-5mdv/kernel/drivers/media/video/saa7134/saa7134.ko): Unknown symbol in module, or unknown parameter (see dmesg)

Команда dmesg | grep saa7134 давала

saa7134: Unknown symbol ir_codes_pinnacle_color
saa7134: Unknown symbol ir_codes_proteus_2309
saa7134: Unknown symbol ir_codes_pinnacle_grey

Сейчас этого нет. Ситуция напоминает мне ту же, что была
(как я уже писал) в OpenSUSE. Все грузится, но
/dev/video0 не появляется.

Последний раз редактировалось alexprolog; 04.02.2008 в 17:34.. Причина: Добавлено сообщение
alexprolog вне форума
 
Вверх
 
Время генерации страницы 0.07752 секунды с 9 запросами