alexprolog
21.01.2008, 19:43
Здравствуйте!
У меня такой вопрос. Система 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 не появляется.
У меня такой вопрос. Система 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 не появляется.