LINUX.ORG.RU

twinhan 878 и Линукс


0

0

Помогите разобраться с картой twinhan 878.
Немогу залочить сигнал. Использую ось Gentoo, ядро 2.6.30. Т.к. где-то с версии 2.6.28 в ядре есть поддержка для DVB карт я нестал
скачивать драйвера с linuxtv.org.
В ядре выбрал следующие опции:

*** Multimedia core support ***
<M> Video For Linux
[ ] Enable Video For Linux API 1 (DEPRECATED)
[*] Enable Video For Linux API 1 compatible Layer (NEW)
<M> DVB for Linux

*** Multimedia drivers ***
[*] Load and attach frontend and tuner driver modules as needed
[ ] Customize analog and hybrid tuner modules to build --->
[*] Video capture adapters --->
[ ] Radio Adapters --->
[*] Dynamic DVB minor allocation
[*] DVB/ATSC adapters --->

--- DVB/ATSC adapters
-M- BT8xx based PCI cards
[*] Customise the frontend modules to build

*** Multistandard (satellite) frontends ***
<M> Dummy frontend driver

--- Video capture adapters
<M> Virtual Video Driver
<M> BT848 Video For Linux
[*] DVB/ATSC Support for bt878 based TV cards
<M> Conexant 2388x (bt878 successor) support
<M> Blackbird MPEG encoder support (cx2388x + cx23416)
<M> DVB/ATSC Support for cx2388x based TV cards

Выбирал все что мне напоминало о bt878 :)

После компиляции смотрю выхлоп lspci :

00:0a.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
Subsystem: Twinhan Technology Co. Ltd VisionPlus DVB card
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at de000000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data <?>
Capabilities: [4c] Power Management version 2
Kernel driver in use: bttv

00:0a.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
Subsystem: Twinhan Technology Co. Ltd VisionPlus DVB Card
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at de001000 (32-bit, prefetchable) [size=4K]
Capabilities: [44] Vital Product Data <?>
Capabilities: [4c] Power Management version 2
Kernel driver in use: bt878

Дрова стали. Смотрю дальше в устройствах.

drwxr-xr-x 2 root root 120 Dec 8 19:45 adapter0 - Карта есть.
и далее ls
crw-rw---- 1 root video 212, 0 Dec 8 19:45 demux0
crw-rw---- 1 root video 212, 1 Dec 8 19:45 dvr0
crw-rw---- 1 root video 212, 3 Dec 8 19:45 frontend0
crw-rw---- 1 root video 212, 2 Dec 8 19:45 net0

Все вроде нормально, все как у людей.

Пробую лочить сигнал с сириуса 4 канал KRT
в channels.conf прописую
krt:17666:h:0:27500:6151:6152:6150

szap -c /etc/channels.conf -n 1

reading channels from file '/etc/channels.conf'
zapping to 1 'krt':
sat 0, frequency = 17666 MHz H, symbolrate 27500000, vpid = 0x1807, apid = 0x1808 sid = 0x1806
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
FE_SET_FRONTEND failed: Invalid argument
status 00 | signal 0000 | snr 0000 | ber fffffffe | unc fffffffe |
status 00 | signal 0000 | snr 0000 | ber fffffffe | unc fffffffe |
status 00 | signal 0000 | snr 0000 | ber fffffffe | unc fffffffe |
status 00 | signal 0000 | snr 0000 | ber fffffffe | unc fffffffe |
status 00 | signal 0000 | snr 0000 | ber fffffffe | unc fffffffe |

И нефига. Карта рабочая 100% и тарелка тоже, в windows все пашет на ура.
Подскажите что я нетак делаю. Грешу на channels.conf, т.к. первый раз настраиваю карту в линуксе, может я неправильно
указываю настройки канала, все параметры брал с lyngsat.com.

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.