Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Ответить
k.kirill
Сообщения: 13
Зарегистрирован: 22 мар 2020, 09:06
Operating system: ROSA Linux R11 XFCE

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение k.kirill » 28 мар 2020, 16:32

Изображение
Добрый день!
На медиацентр установлена ROSA Fresh R11 XFCE.
Не могу заставить работать указанный ТВ-Тюнер.
Установил tvtime. При запуске программы изображение не появляется. Для точного описания проблемы прилагаю отчеты
dmesg

Код: Выделить всё

[    8.147934] tuner: 15-0061: Tuner -1 found with type(s) Radio TV.
[    8.151764] xc2028 15-0061: creating new instance
[    8.151765] xc2028 15-0061: type set to XCeive xc2028/xc3028 tuner
[    8.156906] cx18 0000:05:00.0: Direct firmware load for xc3028-v27.fw failed with error -2
[    8.156910] xc2028 15-0061: Could not load firmware xc3028-v27.fw.
[    8.162540] cx18-0: Registered device video0 for encoder MPEG (64 x 32.00 kB)
[    8.162543] dvbdev: DVB: registering new adapter (cx18)
[    8.172943] xc2028 15-0061: attaching existing instance
[    8.172944] xc2028 15-0061: type set to XCeive xc2028/xc3028 tuner
[    8.172949] cx18 0000:05:00.0: DVB: registering adapter 0 frontend 0 (Zarlink ZL10353 DVB-T)...
[    8.173027] cx18-0: DVB Frontend registered
[    8.173028] cx18-0: Registered DVB adapter0 for TS (32 x 32.00 kB)
[    8.173055] cx18-0: Registered device video32 for encoder YUV (20 x 101.25 kB)
[    8.173078] cx18-0: Registered device vbi0 for encoder VBI (20 x 51984 bytes)
[    8.173104] cx18-0: Registered device video24 for encoder PCM audio (256 x 4.00 kB)
[    8.173125] cx18-0: Registered device radio0 for encoder radio
[    8.173125] cx18-0: Initialized card: Leadtek WinFast DVR3100 H
[    8.173167] cx18:  End initialization
еще

Код: Выделить всё

[    9.766705] cx18 0000:05:00.0: Direct firmware load for v4l-cx23418-cpu.fw failed with error -2
[    9.766708] cx18-0: Unable to open firmware v4l-cx23418-cpu.fw
[    9.766711] cx18-0: Did you put the firmware in the hotplug firmware directory?
[    9.766712] cx18-0: Retry loading firmware
[    9.773355] cx18 0000:05:00.0: Direct firmware load for v4l-cx23418-cpu.fw failed with error -2
[    9.773357] cx18-0: Unable to open firmware v4l-cx23418-cpu.fw
[    9.773360] cx18-0: Did you put the firmware in the hotplug firmware directory?
[    9.773361] cx18-0: Failed to initialize on video0
[    9.798539] cx18-0: Failed to initialize on vbi0
[    9.819069] cx18-0: Failed to initialize on radio0
[    9.820195] cx18-0: Failed to initialize on video32
[    9.879071] cx18-0: Failed to initialize on video24
Утилита настройки оборудования

Код: Выделить всё

Производитель: ‎Conexant Systems, Inc.

Описание: ‎CX23418 Single-Chip MPEG-2 Encoder with Integrated Analog Video/Broadcast Audio Decoder

Класс носителя: ‎Multimedia video controller

Соединение
Шина: ‎PCI

PCI-домен: ‎0

Шина PCI #: ‎5

PCI устройство #: ‎0

PCI функция #: ‎0

ID производителя: ‎0x14f1

ID устройства: ‎0x5b7a

Sub ID производителя: ‎0x107d

ID под-устройства: ‎0x6690

Разн.
Модуль: ‎cx18
Терминал

Код: Выделить всё

~ $ tvtime
Запуск tvtime 1.0.8.
Чтение конфигурации из /etc/tvtime/tvtime.xml
Чтение конфигурации из /home/kirill/.tvtime/tvtime.xml
alsa: Cannot open capture device hw:1,0: Нет такого файла или каталога
alsa: stream stopped
videoinput: Cannot open capture device /dev/video0: Нет такого устройства или адреса
Нужна помощь!

Аватара пользователя
VictorR2007
Сообщения: 7286
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение VictorR2007 » 28 мар 2020, 18:06

В main/testing есть новый tvtime.
Похоже у вас цифровое ТВ.
Для него можнопопробовать настроить проигрыватель kaffeine.
Он как раз для цифрового ТВ заточен.
Но ни разу не пользовался им с таком плане.

k.kirill
Сообщения: 13
Зарегистрирован: 22 мар 2020, 09:06
Operating system: ROSA Linux R11 XFCE

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение k.kirill » 28 мар 2020, 19:02

Да, тюнер цифровой.
Я только не могу понять, видимо не загружается драйвер, или просто tvtime не умеет работать с подобного рода устройствами.

Код: Выделить всё

Unable to open firmware v4l-cx23418-cpu.fw
Did you put the firmware in the hotplug firmware directory?
Может права надо раздать на какие-либо каталоги?

Аватара пользователя
VictorR2007
Сообщения: 7286
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение VictorR2007 » 28 мар 2020, 20:32

k.kirill писал(а):
28 мар 2020, 19:02
или просто tvtime не умеет работать
Раньше не работал, так как древний очень.
Создавался, когда ещё цифрового ТВ и в планах не было.
А kaffeine изначально был для спутникового ТВ, но в последние годы его переписали
на наземное цифровое ТВ.
В настройках есть частоты цифрового ТВ для разных городов России.
Давно его не смотрел в плане его работы.
В курсе настроек, так как делал к нему частичный перевод на русский язык,
да и обновлял его в репах, в последнее время, тоже я.

k.kirill
Сообщения: 13
Зарегистрирован: 22 мар 2020, 09:06
Operating system: ROSA Linux R11 XFCE

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение k.kirill » 29 мар 2020, 08:07

Пробовал еще на VLC, тоже не находит каналы.
В добавок установил w_scan, делал по аналогии с
https://www.ylsoftware.com/news/683 , результат нулевой, каналов нет. Думаю дело в формате цифрового вещания. Тюнер-то только DVB-T, а надо-то T2 по России.
Цифровая часть ладно, так еще аналоговая и радио.
Тюнер в /dev отображается как минимум тремя устройствами video0, video24, video32. Так как он с апаратным декодером mpeg, то это как раз аналоговое тв и два входа , которые отвечают за захват видео с внешних источников.
Однако, ни одной программе не удается поднять это устройство.

Аватара пользователя
VictorR2007
Сообщения: 7286
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение VictorR2007 » 29 мар 2020, 11:36

k.kirill писал(а):
29 мар 2020, 08:07
Тюнер в /dev отображается как минимум тремя устройствами video0, video24, video32.
А пробовали запускать на разных устройствах?
Командами в консоли

Код: Выделить всё

tvtime --device=/dev/video24
или

Код: Выделить всё

tvtime --device=/dev/video32
или через mplayer на разных /dev/videoХ

Код: Выделить всё

mplayer tv:// -tv device=/dev/video0:driver=v4l2:freq=144.25:normid=17

Код: Выделить всё

mplayer tv:// -tv device=/dev/video24:driver=v4l2:freq=144.25:normid=17

Код: Выделить всё

mplayer -tv driver=v4l2: device=/dev/video0: normid=4: chanlist=russia: channel=13: alsa=1: adevice=hw.1: audiorate=48000: amode=1 tv://R-2
Давненько заводил тему на счёт ТВ, вот эту
https://unixforum.org/viewtopic.php?f=18&t=127141

k.kirill
Сообщения: 13
Зарегистрирован: 22 мар 2020, 09:06
Operating system: ROSA Linux R11 XFCE

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение k.kirill » 29 мар 2020, 13:44

Попробовал. Без результата

Код: Выделить всё

kirill@ROSALinux-htpc ~ $ tvtime --device=/dev/video0
Запуск tvtime 1.0.8.
Чтение конфигурации из /etc/tvtime/tvtime.xml
Чтение конфигурации из /home/kirill/.tvtime/tvtime.xml
alsa: Cannot open capture device hw:1,0: Нет такого файла или каталога
alsa: stream stopped
videoinput: Cannot open capture device /dev/video0: Нет такого устройства или адреса
Спасибо за использование tvtime.
kirill@ROSALinux-htpc ~ $ tvtime --device=/dev/video24
Запуск tvtime 1.0.8.
Чтение конфигурации из /etc/tvtime/tvtime.xml
Чтение конфигурации из /home/kirill/.tvtime/tvtime.xml
alsa: Cannot open capture device hw:1,0: Нет такого файла или каталога
alsa: stream stopped
videoinput: Cannot open capture device /dev/video24: Нет такого устройства или адреса
Права доступа?

Аватара пользователя
VictorR2007
Сообщения: 7286
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение VictorR2007 » 29 мар 2020, 13:54

k.kirill писал(а):
29 мар 2020, 13:44
Права доступа?
У вас старый tvtime.
Я же писал выше, что стоит обновиться из main/testing.
Или тут смотрите
https://bugzilla.rosalinux.ru/show_bug.cgi?id=10528
Сам новый пакет здесь http://abf-downloads.rosalinux.ru/rosa2 ... n/release/

k.kirill
Сообщения: 13
Зарегистрирован: 22 мар 2020, 09:06
Operating system: ROSA Linux R11 XFCE

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение k.kirill » 29 мар 2020, 14:30

Нет результата

Код: Выделить всё

kirill@ROSALinux-htpc ~ $ tvtime
Запуск tvtime 1.0.11.
Чтение конфигурации из /etc/tvtime/tvtime.xml
Чтение конфигурации из /home/kirill/.tvtime/tvtime.xml
videoinput: Cannot open device /dev/video0: Нет такого устройства или адреса
videoinput: /dev/video0: V4L1 devices not supported
videoinput: Cannot open device /dev/video24: Нет такого устройства или адреса
videoinput: /dev/video24: V4L1 devices not supported
videoinput: Cannot open device /dev/video32: Нет такого устройства или адреса
videoinput: /dev/video32: V4L1 devices not supported
videoinput: Cannot open device /dev/video0: Нет такого устройства или адреса
videoinput: /dev/video0: V4L1 devices not supported
videoinput: Cannot open device /dev/video24: Нет такого устройства или адреса
videoinput: /dev/video24: V4L1 devices not supported
videoinput: Cannot open device /dev/video32: Нет такого устройства или адреса
videoinput: /dev/video32: V4L1 devices not supported
Спасибо за использование tvtime.
Я не знаток Линукса, но думаю проблема с драйвером video for Linux

Код: Выделить всё

[    9.766705] cx18 0000:05:00.0: Direct firmware load for v4l-cx23418-cpu.fw failed with error -2
[    9.766708] cx18-0: Unable to open firmware v4l-cx23418-cpu.fw
[    9.766711] cx18-0: Did you put the firmware in the hotplug firmware directory?
[    9.766712] cx18-0: Retry loading firmware
[    9.773355] cx18 0000:05:00.0: Direct firmware load for v4l-cx23418-cpu.fw failed with error -2
[    9.773357] cx18-0: Unable to open firmware v4l-cx23418-cpu.fw
[    9.773360] cx18-0: Did you put the firmware in the hotplug firmware directory?
[    9.773361] cx18-0: Failed to initialize on video0
[    9.798539] cx18-0: Failed to initialize on vbi0
[    9.819069] cx18-0: Failed to initialize on radio0
[    9.820195] cx18-0: Failed to initialize on video32
[    9.879071] cx18-0: Failed to initialize on video24

Аватара пользователя
VictorR2007
Сообщения: 7286
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение VictorR2007 » 29 мар 2020, 17:46

Пишет что нет удаётся открыть прошивку v4l-cx23418-cpu.fw
Её можно взять здесь
https://www.linuxtv.org/downloads/firmware/
Возможно, что нужно ставить все эти прошивки
v4l-cx23418-apu.fw Conexant cx18 APU firmware
v4l-cx23418-cpu.fw Conexant cx18 CPU firmware
v4l-cx23418-dig.fw Conexant cx18 DIG firmware

Скорее всего нужно их положить в /lib/firmware/

k.kirill
Сообщения: 13
Зарегистрирован: 22 мар 2020, 09:06
Operating system: ROSA Linux R11 XFCE

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение k.kirill » 29 мар 2020, 18:22

Kaffeine не запустился, сославшись на отсутствие sql
Решение нашел на форуме
tvtime выдал новое сообщение

Код: Выделить всё

kirill@ROSALinux-htpc ~ $ tvtime
Запуск tvtime 1.0.11.
Чтение конфигурации из /etc/tvtime/tvtime.xml
Чтение конфигурации из /home/kirill/.tvtime/tvtime.xml
videoinput-auto: using analog TV device /dev/video0
videoinput: Driver refuses to set norm: Недопустимый аргумент
videoinput: Card failed to allocate capture buffers: Недопустимый аргумент
Спасибо за использование tvtime.
Вот что еще выдала dmesg

Код: Выделить всё

 8.067572] xc2028 15-0061: Could not load firmware xc3028-v27.fw.
Читаю соответствующий мануал. Нужно скачать виндовый драйвер и запустить скрипт для формирования файла .fw

Аватара пользователя
VictorR2007
Сообщения: 7286
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение VictorR2007 » 29 мар 2020, 20:48

А вы пакет dvb-firmwares-v4l установили?
Сейчас глянул, и в нём как раз v4l-cx23418-cpu.fw

Аватара пользователя
VictorR2007
Сообщения: 7286
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение VictorR2007 » 29 мар 2020, 20:51

k.kirill писал(а):
29 мар 2020, 18:22
Читаю соответствующий мануал. Нужно скачать виндовый драйвер и запустить скрипт для формирования файла .fw
А почему именно виндовый.
Тут вроде для Linux устанавливают
https://www.linuxtv.org/wiki/index.php/ ... 028/XC2028

Аватара пользователя
VictorR2007
Сообщения: 7286
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение VictorR2007 » 29 мар 2020, 20:53

Вроде он https://github.com/OpenELEC/dvb-firmwar ... 028-v27.fw
Положите в /lib/firmware/
Нашёл тут
https://aur.archlinux.org/packages/xc3028-fw/

Аватара пользователя
VictorR2007
Сообщения: 7286
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение VictorR2007 » 29 мар 2020, 21:47

k.kirill писал(а):
29 мар 2020, 18:22
Kaffeine не запустился, сославшись на отсутствие sql
У вас что, kde4?
Посмотрите, чтобы были установлены пакеты
lib64qt5sql5-sqlite
lib64qt5sql5

k.kirill
Сообщения: 13
Зарегистрирован: 22 мар 2020, 09:06
Operating system: ROSA Linux R11 XFCE

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение k.kirill » 29 мар 2020, 22:20

Кажется все чипы опознаны.
В кафеине не нашел настройки диапазона частот для России.
Tvtime запускается на video32, но каналы не находит.
У меня xfce

k.kirill
Сообщения: 13
Зарегистрирован: 22 мар 2020, 09:06
Operating system: ROSA Linux R11 XFCE

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение k.kirill » 29 мар 2020, 22:57

Дополню своими соображениями.
Поскольку живу я Москве и в многоквартирном доме кабельное телевидение, т.е. стандарт dvb-c, то тюнер несовместим с ним. Следовательно цифровое тв минусуем. Остается аналог, тот что передается по этому же кабелю. И возможность захвата видео с аналоговых входов.
Таким образом нужно либо настроить tvtime, либо найти ему замену.
А аналог вообще отключили. Боюсь тюнер просто кусок текстолита(((

Аватара пользователя
VictorR2007
Сообщения: 7286
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение VictorR2007 » 29 мар 2020, 23:14

k.kirill писал(а):
29 мар 2020, 22:57
Остается аналог, тот что передается по этому же кабелю. И возможность захвата видео с аналоговых входов.
Таким образом нужно либо настроить tvtime, либо найти ему замену.
А что вы записали для вашего тюнера в файл /etc/modprobe.conf?
Например, для TV тюнера Avermedia AVerTV 305/307, в файл /etc/modprobe.conf нужно записать

Код: Выделить всё

options saa7134 card=102 tuner=38 secam=d
Иначе он не работал.
Для вашего тюнера нужно записать уже свои параметры.
Нужно поискать в сети по словам «Название вашего тюнера + modprobe.conf»,
и вписать себе в /etc/modprobe.conf

Аватара пользователя
Barmalei
Сообщения: 5474
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение Barmalei » 30 мар 2020, 00:05

Аналогове телевидение давно отключили в РФ, только цифровое DVB.

- спутниковый DVB-S,
- эфирный DVB-T2,
- кабельный DVB-C.

k.kirill
Сообщения: 13
Зарегистрирован: 22 мар 2020, 09:06
Operating system: ROSA Linux R11 XFCE

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение k.kirill » 30 мар 2020, 00:18

Тут дело вот в чем, на телевизоре есть режим analog/digital, и режим analog работает, в меньшем разрешении и без тэгов, и режим digital работает с тэгами и программой передач

k.kirill
Сообщения: 13
Зарегистрирован: 22 мар 2020, 09:06
Operating system: ROSA Linux R11 XFCE

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение k.kirill » 30 мар 2020, 08:58

Настройки для своего тюнера пока не нашел. Наверно надо искать по модели чипа.
tvtime выдал следующее

Код: Выделить всё

Запуск tvtime 1.0.11.
Чтение конфигурации из /etc/tvtime/tvtime.xml
Чтение конфигурации из /home/kirill/.tvtime/tvtime.xml
/home/kirill/.tvtime/stationlist.xml: No existing SECAM station list "custom".
videoinput: Driver refuses to set norm: Недопустимый аргумент
videoinput: Driver refuses to set norm: Недопустимый аргумент
Alsa devices: cap: hw:2,0 (/dev/video32), out: default
Является ли окно настроек драйвера утилиты Настройка оборудования тем же самым, что и внесение изменений в /etc/modprobe.conf?

Аватара пользователя
VictorR2007
Сообщения: 7286
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение VictorR2007 » 30 мар 2020, 11:40

k.kirill писал(а):
30 мар 2020, 08:58
Является ли окно настроек драйвера утилиты Настройка оборудования тем же самым, что и внесение изменений в /etc/modprobe.conf?
Да, и настройка тюнера через утилиту «Настройка оборудования»,
записывает настройки как раз в файл /etc/modprobe.conf
Проблема в том, что там очень сложно выставить параметры так, чтобы тюнер завелся.
В своё время я не смог подобрать правильные параметры для для тюнера «TV тюнера Avermedia AVerTV 305/307»,
и он у меня заработал только после того, как нашёл в сети рабочие параметры
«options saa7134 card=102 tuner=38 secam=d»
Хотя, как оказалось, строку tuner=38 можно было изменять без ущерба.
k.kirill писал(а):
30 мар 2020, 08:58
Наверно надо искать по модели чипа.
Да, для Avermedia AVerTV 305/307 можно найти по «saa7134».

Аватара пользователя
VictorR2007
Сообщения: 7286
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение VictorR2007 » 30 мар 2020, 11:46

http://www.kaefik.ru/2017/03/15/sdr-dvb ... ntu-lsusb/

https://yandex.ru/search/?text=rtl2832u ... g&lr=10849

Везде пишут, что нужно сделать файл /etc/modprobe.d/rtl-sdr-blacklist.conf
и в него записать

blacklist rtl2830
blacklist rtl2832
blacklist dvb_usb_rtl28xxu

чтобы заблокировать загрузку этих модулей из ядра.

k.kirill
Сообщения: 13
Зарегистрирован: 22 мар 2020, 09:06
Operating system: ROSA Linux R11 XFCE

Настройка ТВ-тюнера Leadtek WinFast DVR3100 H

Сообщение k.kirill » 31 мар 2020, 20:41

Добрый день!
Выгрузка модуле результата не дала.
Вот что выдает утилита настройки оборудования
Снимок.png
Где найти файл tuner.h по-видимому со списком

Ответить

Вернуться в «Обсуждение ROSA Fresh R9-R11.1 (платформа 2016.1)»