Перейти к содержимому
Калькуляторы

twinhan 878 и Линукс

Помогите разобраться с картой 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)

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)

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.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
sat 0, frequency = 17666 MHz H, symbolrate 27500000, vpid = 0x1807, apid = 0x1808 sid = 0x1806
Частота на сириусе: 11766 Мгц!

 

P.S. Повезло, у тебя TwinHan c EEPROM на борту. А мне пришлось неделю мучиться и дрова патчить.

Изменено пользователем tipok

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас