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

Спасибо за то, что откликнулись по данной теме.

Цитата:
Сообщение от kaliki Посмотреть сообщение
По ощущениям у тебя модуль не от собранного ядра попробуй make modules && make modules_install ( Из папки сорцов ядра ). У меня в gentoo avermedia a169 с этим модулем работает, правда только в сыром виде захватывает ( аппаратный mpeg-2 кодек не работает )

Да, я тоже подумал об этом.
В начале прошлой недели обновил (собрал из сырцов) ядро. Стало классно.
Теперь у меня в Mandriva Linux 2007 ядро 2.6.24.
Для DVB-карты SkyStar 3 надо
просто прописать в файл /etc/modprobe.preload строчку

budget

и все !!!
А устройство видеозахвата так и не заработало
(на modprobe или insmod saa7134 (.ko) никакой реакции,
только грузит в память модуль и все!!!).

Цитата:
Сообщение от Advnoob Посмотреть сообщение
Надо еще опцию tuner добавить
Я для AverTv 507 прописал
options saa7134 card=102 tuner=38 alsa=1 secam=d

tuner писать не надо, т.к. это устройство - не TV-тюнер,
а устройство видеозахвата.
Это подтвердилось тогда, когда я еще ставил OpenSUSE.
Там при установке можно выбрать модель приставки и
я залез в modprobe.conf и от туда срисовал опции.
До этого писал tuner=4 (неизвестный тюнер).
Тут мне посоветовали поколдовать над udev.
Похоже он не понимает идентификационные номера устройства.
Что вы думаете по этому поводу?

Кстати, устройство старое (брал в начале 2004 года),
secam еще не поддерживался, поэтому надо писать pal=d.

В новом ядре появились дескрипторы:

/dev/usb1-/dev/usb5.

Давая команду

lsusb

выяснил, что устройство висит на пятом usb (по определенным адресам!!!).
Думал, что symlink на usb5 меня спасет - не помогло,
т.к. за эти дескрипторы отвечают не multimedia-модули ядра.

Последний раз редактировалось alexprolog; 04.02.2008 в 18:48..
alexprolog вне форума
 
Вверх
 
Время генерации страницы 0.08335 секунды с 9 запросами