AVerTV MCE 116 Plus Как заставить работать (как подключиться?)

Установка, настройка TV-тюнеров, видеокамер, веб-камер, плат видеозахвата, flash(MP3)-плееры

Модератор: Модераторы разделов

Ответить
mont
Сообщения: 1
ОС: Mandriva 20093.1

AVerTV MCE 116 Plus Как заставить работать

Сообщение mont »

Не могу заставить тюнер работать в Мандрива 2009,1. Делал все что советуют (на форумах читал- ivtvустановил).
Заметил следующие странности:
1. Если включаешь сначала виндовс хп, а потом перзагружаешь. то тюнер работает через команду например ivtv-tune -f77.25; mplayer /dev/video0 каналы можно переключать ivtv-tune -f__ в другом окне консоля.
2. Если комп включается и сразу грузится Mandriva то на команду ivtv-tune -f77.25; mplayer /dev/video0 включает мпплеер с окном в котором идет снег,
ввожу dmesg выводит что нашел в карточке авер медиа116, 2 микросхемы (декодер и процессор), а сам тюнер xc2028 - не видит .(Хотя в настройках указан тип тюнера cardtype=21).
--------------------------------------------------------------------------------------------------------------
Initializing card 0
ivtv0: User specified AVerTV MCE 116 Plus card (detected cx23416 based chip)
ivtv 0000:00:07.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
cx25840 0-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0)
wm8739 0-001a: chip found @ 0x34 (ivtv i2c driver #0)
IRQ 18/ivtv0: IRQF_DISABLED is not guaranteed on shared IRQs
ivtv0: Registered device video0 for encoder MPG (4096 kB)
ivtv0: Registered device video32 for encoder YUV (2048 kB)
ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
ivtv0: Registered device video24 for encoder PCM (320 kB)
ivtv0: Registered device radio0 for encoder radio
ivtv0: Initialized card: AVerTV MCE 116 Plus
ivtv: End initialization
ivtv 0000:00:07.0: firmware: requesting v4l-cx2341x-enc.fw
ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
ivtv0: Encoder revision: 0x02060039
cx25840 0-0044: firmware: requesting v4l-cx25840.fw
cx25840 0-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
Далее делаю следующие изменяю настройку тюнера например указываю цифру 16 (это неважно), потом rmmod ivtv. modprobe ivtv. после чего мне пишет dmesg , что карточка определяется другая (процессор), но находится тюнер хс2028, пробую запустить телек - неполучается.
--------------------------------------------------------------------
ivtv: Start initialization, version 1.4.0
ivtv0: Initializing card 0
ivtv0: User specified GotView PCI DVD2 Deluxe card (detected cx23416 based chip)
ivtv 0000:00:07.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
cx25840 0-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0)
tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
xc2028 0-0061: creating new instance
xc2028 0-0061: type set to XCeive xc2028/xc3028 tuner
IRQ 18/ivtv0: IRQF_DISABLED is not guaranteed on shared IRQs
ivtv0: Registered device video0 for encoder MPG (4096 kB)
ivtv0: Registered device video32 for encoder YUV (2048 kB)
ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
ivtv0: Registered device video24 for encoder PCM (320 kB)
ivtv0: Registered device radio0 for encoder radio
ivtv0: Initialized card: GotView PCI DVD2 Deluxe
ivtv: End initialization
ivtv 0000:00:07.0: firmware: requesting v4l-cx2341x-enc.fw
ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
ivtv0: Encoder revision: 0x02060039
cx25840 0-0044: firmware: requesting v4l-cx25840.fw
Далее опять возращаю тип тюнера 21 . потом rmmod ivtv. modprobe ivtv. после чего мне пишет dmesg , что все ОК! Все схемы тюнера нашлись. и можно смотреть ТВ(можно вручную редактировать файл конфигурации тюнера).
-----------------------------------------------------------
vtv: Start initialization, version 1.4.0
ivtv0: Initializing card 0
ivtv0: User specified AVerTV MCE 116 Plus card (detected cx23416 based chip)
ivtv 0000:00:07.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
cx25840 0-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0)
tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
wm8739 0-001a: chip found @ 0x34 (ivtv i2c driver #0)
xc2028 0-0061: creating new instance
xc2028 0-0061: type set to XCeive xc2028/xc3028 tuner
IRQ 18/ivtv0: IRQF_DISABLED is not guaranteed on shared IRQs
ivtv0: Registered device video0 for encoder MPG (4096 kB)
ivtv0: Registered device video32 for encoder YUV (2048 kB)
ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
ivtv0: Registered device video24 for encoder PCM (320 kB)
ivtv0: Registered device radio0 for encoder radio
ivtv0: Initialized card: AVerTV MCE 116 Plus
ivtv: End initialization
ivtv 0000:00:07.0: firmware: requesting v4l-cx2341x-enc.fw
ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
ivtv0: Encoder revision: 0x02060039
cx25840 0-0044: firmware: requesting v4l-cx25840.fw
ВЫВОД: Винда заводит тюнер, Сам определяться хс2028 не хочет, даже если правильно указан файл конфигурации.
Вопрос: Как же исправить или автоматизировать работу именения файла конфигурации, чтоб система сама себя ремонтировала. Или может принудительно как то загружать тюнер?
Спасибо сказали:
Аватара пользователя
Олег777
Сообщения: 238
Статус: зануда
ОС: Чё?

Re: AVerTV MCE 116 Plus Как заставить работать

Сообщение Олег777 »

1. просмотреть директорию /etc/modprobe.d на предмет взаимоисключающих настроек
2. ну и если ничего и дальше не выйдет, лезти в исходники драйвера, и править структуру для вашей карты, я как понял оно для этого типа карты грузит другой тип тюнера. Посмотрите linux/drivers/media/video/ivtv/ivtv-cards.c на предмет структуры описывающей вашу карту.
Спички - детям!
Спасибо сказали:
Ответить