Автор Тема: Не настраивается тв-тюнер PixelView на чипе bt 878  (Прочитано 10109 раз)

Оффлайн rust_br

  • Завсегдатай
  • *
  • Сообщений: 51
    • Email
Помогите!
Взял подешевке старенький тв-тюнер PixelView на bt 878. Воткнул, пытаюсь настроить - ноль! tvtime-scaner пробегает весь диапазон с No signal. kdetv - аналогично. в TVTime перепробовал все тв стандарты - безрезультатно :(.
НО! Попробовал поставить под виндой - заработало, настроилось, показывало. А когда перезагрузился обратно в Линукс, то был сильно удивлен. TVTime показывал канал, на котором я выключил тюнер в винде! Переключение каналов ничего не давало. картинка не менялась вообще (оди и тот же канал на всех). tvtime-scaner на всем диапазоне выдавал * Signal detected. Попробовал снова переключить канал в винде, а потом в Линуксе - результат тот же. Опять один канал (тот на котором выключал винду). Если комп постоит некоторое время выключенным, то канал сбрасывается, показывает только шумы до тех пор пока в виндоус опять не настроишь какой-нибудь канал.
Подскажите что можно сделать? Поиски в инете не дали результата :(.

Alexei_VM

  • Гость
Взял подешевке старенький тв-тюнер PixelView на bt 878.

Точно модель тюнера какая? И покажите вывод lspci -v (ту часть, которая про тюнер). На bt878 должно работать без проблем.

Оффлайн rust_br

  • Завсегдатай
  • *
  • Сообщений: 51
    • Email
Точно модель тюнера какая? И покажите вывод lspci -v (ту часть, которая про тюнер). На bt878 должно работать без проблем.

Точно модель сказать не могу, но если это важно, то могу посмотреть на тюнере (не хочется выключать компьютер и снимать тюнер).

lspci выдает:
01:02.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
        Flags: bus master, medium devsel, latency 64, IRQ 22
        Memory at cfffe000 (32-bit, prefetchable) [size=4K]
        Capabilities: <access denied>
        Kernel driver in use: bttv

01:02.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
        Flags: bus master, medium devsel, latency 64, IRQ 11
        Memory at cffff000 (32-bit, prefetchable) [size=4K]
        Capabilities: <access denied>

Сам тюнер работает-то без проблем, только каналы не настраивает.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Дайте  lspci -v и pciscan -v от root.
По хорошему ещё-бы что выдаёт dmesg про него.

Оффлайн rust_br

  • Завсегдатай
  • *
  • Сообщений: 51
    • Email
Дайте  lspci -v и pciscan -v от root.
По хорошему ещё-бы что выдаёт dmesg про него.

lspci -v:
01:02.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
        Flags: bus master, medium devsel, latency 64, IRQ 22
        Memory at cfffe000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data <?>
        Capabilities: [4c] Power Management version 2
        Kernel driver in use: bttv
        Kernel modules: bttv

01:02.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
        Flags: bus master, medium devsel, latency 64, IRQ 11
        Memory at cffff000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data <?>
        Capabilities: [4c] Power Management version 2

pciscan -v:
bttv                   Brooktree Corporation Bt878 Video Capture [Multimedia video controller]
                       109e:036e  drivers: 24:bttv  class:004:00:00
                       slot: 0000:01:02.0  hwid: 79F9F26B23A0CDCD

unknown                Brooktree Corporation Bt878 Audio Capture [Multimedia controller]
                       109e:0878  drivers:  not found  class:004:80:00
                       slot: 0000:01:02.1  hwid: 28D18C3E9FF259DF

а из dmesg'а что grep'ать? Ни "bttv", ни "878" ничего подходящего ни выдает.
.

Alexei_VM

  • Гость
bttv                   Brooktree Corporation Bt878 Video Capture [Multimedia video controller]
                       109e:036e  drivers: 24:bttv  class:004:00:00
                       slot: 0000:01:02.0  hwid: 79F9F26B23A0CDCD

Какой-то совсем левый у вас тюнер.

bttv                   Brooktree Corporation Bt878 Video Capture [Multimedia video controller]
                       109e:036e:1461:0003  drivers: 24:bttv  class:004:00:00
                       slot: 0000:02:06.0  hwid: 6A67C4CD0CA65876

snd-bt87x              Brooktree Corporation Bt878 Audio Capture [Multimedia controller]
                       109e:0878:1461:0003  drivers: 120:snd-bt87x  class:004:80:00
                       slot: 0000:02:06.1  hwid: 3E4F5B7A934EE779


Ваш почему-то не рассказывает, кто его произвел и какая модель. Читайте тогда, что написано на самой плате, и ищите в Гугле, с какими параметрами надо загружать модуль bttv чтоб все заработало.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Смотрим
http://pci-ids.ucw.cz/read/PC/109e/036e

dmesg | grep -a4 109e:036e
что выдаёт ?


PS пока искал, нашёл, толковую для новичков статью, как искаать драйвера под Linux, с вашим примером  http://linuxforum.ru/index.php?showtopic=46215. Вернее первый шаг этой задачи - как определить производителя железа.
« Последнее редактирование: 25.04.2009 08:47:46 от ruslandh »

Оффлайн rust_br

  • Завсегдатай
  • *
  • Сообщений: 51
    • Email
dmesg | grep -a4 109e:036e
что выдаёт ?
Ничего не выдает.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
А какая модель PixelView - а то тут вижу несколько.

Вот ещё ссылка :
http://www.mail-archive.com/video4linux-list%40listman.redhat.com/msg00572.html

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Надо сразу после включения смотреть, или в файле /var/log/dmesg. Кстати, если он не очень большой - можете его сюда прикрепить.
Если там нет упоминания вашего устройства, то значит система вообще его не видит, что было-бы странным.

Оффлайн rust_br

  • Завсегдатай
  • *
  • Сообщений: 51
    • Email
PixelView PMC PV-BT878P+ (REV.9F) - вот всё, что было написано на карте

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Ближе всего к вам подходит описанная в документации к vtl карта :

card=72 - Prolink Pixelview PV-BT878P+9B (PlayTV Pro rev.9B FM+NICAM)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Создать файл
/etc/modprobe.d/local
с содержанием :

options bttv card=72 tuner=28 radio=1
options tuner secam=dk

Далее играть с параметром tuner=28 и radio=1. Начать стоит с того, что-бы убрать эти параметры и просто прописать

options bttv card=72
options tuner secam=dk


Оффлайн rust_br

  • Завсегдатай
  • *
  • Сообщений: 51
    • Email
ruslandh, огромное спасибо! Заработало! Только пока не все каналы показывает, но это наверно просто донавстроить надо.
А что значат опции tuner=28 и radio=1? Заработало без них.