Текущее время: 28 мар 2024, 17:14 • Часовой пояс: UTC + 3 часа
Сообщения без ответов | Активные темы

Поддержка всех тюнеров Beholder в Linux

Начать новую темуОтветить на тему Страница 7 из 43 [ Сообщений: 631 ] На страницу   Пред.  1 ... 4, 5, 6, 7, 8, 9, 10 ... 43  След.
Версия для печати Пред. тема | След. тема
АвторСообщение
Сообщение Добавлено: 26 окт 2007, 07:11. Заголовок сообщения:  Re: Поддержка всех тюнеров Beholder в Linux
Зарегистрирован:
    15 авг 2006, 09:42
Сообщения: 40
Откуда: Екатеринбург, Россия
ТЫ модуль скачивал, или использовал модуль из искодников своего дистрибутива?
Профиль ICQ 
Сообщение Добавлено: 28 окт 2007, 16:29. Заголовок сообщения: 
Зарегистрирован:
    26 мар 2006, 12:56
Сообщения: 4
Тюнер Behold-401.Не могу получить звук, дистрибутив gentoo.

gentoo nick # modprobe -v saa7134 secam=d alsa=1 i2c-scan=1
insmod /lib/modules/2.6.23-gentoo/kernel/drivers/media/video/v4l1-compat.ko
insmod /lib/modules/2.6.23-gentoo/kernel/drivers/media/video/videodev.ko
insmod /lib/modules/2.6.23-gentoo/kernel/drivers/media/common/ir-common.ko
insmod /lib/modules/2.6.23-gentoo/kernel/drivers/media/video/ir-kbd-i2c.ko
insmod /lib/modules/2.6.23-gentoo/kernel/drivers/media/video/videobuf-core.ko
insmod /lib/modules/2.6.23-gentoo/kernel/drivers/media/video/videobuf-dma-sg.ko
insmod /lib/modules/2.6.23-gentoo/kernel/drivers/media/video/compat_ioctl32.ko
insmod /lib/modules/2.6.23-gentoo/kernel/drivers/media/video/saa7134/saa7134.ko secam=d alsa=1 i2c-scan=1 secam=d alsa=1 i2c-scan=1
gentoo nick # modprobe -v saa7134-alsa index=1

gentoo nick # lsmod | grep alsa
saa7134_alsa 12864 0
saa7134 131792 1 saa7134_alsa
videobuf_dma_sg 12804 2 saa7134_alsa,saa7134
snd_pcm 68232 4 saa7134_alsa,snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd 46948 12 saa7134_alsa,snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer

gentoo nick # cat /proc/asound/cards
0 [nForce2 ]: NFORCE - NVidia nForce2
NVidia nForce2 with ALC655 at irq 5
1 [SAA7134 ]: SAA7134 - SAA7134
saa7130[0] at 0xe6000000 irq 10

Картинка показывает нормально в kdetv видится saa7134 но без ползунков где я чего ещё могу посмотреть?
Последний раз редактировалось curbat 31 окт 2007, 20:34, всего редактировалось 1 раз.
Профиль ICQ 
Сообщение Добавлено: 31 окт 2007, 15:35. Заголовок сообщения:  Re: Поддержка всех тюнеров Beholder в Linux
Зарегистрирован:
    12 май 2007, 23:01
Сообщения: 10
писал(а):
Сделал поддержку всех тюнеров Beholder. Полагаю что почти полностью - пока нет только поддержки аппаратного MPEG в серии тюнеров M6.

У меня 2 темы:
Первое, патч работает на Fedora 8 test 3 а значит будет работать и на Fedora 8 (релиз где-то через неделю)
Второе, не понял как звук передавать через PCI шину. Это вообще возможно?
Профиль 
Сообщение Добавлено: 01 ноя 2007, 17:38. Заголовок сообщения:  Оно работает.
Аватара пользователя
Зарегистрирован:
    25 июн 2007, 20:21
Сообщения: 1
Патч работает прекрасно. Дистрибутив Kubuntu 7.10. Тюнер Beholder 509 FM. Скомпилировалось и установилось без проблем. С ДУ пультом не игрался пока. Однако есть замечание:
в выводе команды lspci тюнер определяется как 05:08.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev f0)

Не существенно, но все же.
Профиль 
Сообщение Добавлено: 02 ноя 2007, 01:47. Заголовок сообщения: 
Зарегистрирован:
    12 май 2007, 23:52
Сообщения: 5
Практически та же самая пробема - картинка есть (черно-белая), а звука нет =(

уже отчаялся её решить (хоть другой тюнер покупай - где нормальная поддержка линукса есть)

При загрузки системы устройство определяется без проблем
Цитата:
tuner 0-0043: chip found @ 0x86 (saa7133[0])
tda9887 0-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 0-0060: All bytes are equal. It is not a TEA5767
tuner 0-0060: chip found @ 0xc0 (saa7133[0])
tuner 0-0060: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
tuner 0-0060: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
saa7133[0]: i2c eeprom 00: 00 00 91 40 54 20 00 00 00 00 00 00 00 00 00 01
saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c scan: found device @ 0x86 [tda9887]
saa7133[0]: i2c scan: found device @ 0xa0 [eeprom]
saa7133[0]: i2c scan: found device @ 0xc0 [tuner (analog)]
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]: registered device radio0
saa7134 ALSA driver for DMA sound loaded
saa7133[0]/alsa: saa7133[0] at 0xfeaff000 irq 23 registered as card 1
saa7134 ALSA driver for DMA sound unloaded
saa7130/34: v4l2 driver version 0.2.14 loaded
saa7133[0]: found at 0000:05:02.0, rev: 240, irq: 23, latency: 64, mmio: 0xfeaff000
saa7133[0]: subsystem: 0000:4091, board: Beholder BeholdTV 409 FM [card=67,autodetected]
saa7133[0]: board init: gpio is c0ce00
input: saa7134 IR (Beholder BeholdTV 4 as /class/input/input10


Если модули загружать вручную (предварительно выгрузив) - тоже ошибок не пишет:
Цитата:
seqira linux # modprobe saa7134 secam=d alsa=1 i2c-scan=1 -v
insmod /lib/modules/2.6.22-gentoo-r2/kernel/drivers/media/common/ir-common.ko
insmod /lib/modules/2.6.22-gentoo-r2/kernel/drivers/media/video/ir-kbd-i2c.ko
insmod /lib/modules/2.6.22-gentoo-r2/kernel/drivers/media/video/video-buf.ko
insmod /lib/modules/2.6.22-gentoo-r2/kernel/drivers/media/video/saa7134/saa7134.ko secam=d alsa=1 i2c-scan=1 secam=d alsa=1 i2c-scan=1
seqira linux # modprobe saa7134-alsa index=1 -v
insmod /lib/modules/2.6.22-gentoo-r2/kernel/drivers/media/video/saa7134/saa7134-alsa.ko index=1 index=1
seqira linux # lsmod
Module Size Used by
saa7134_alsa 14048 0
saa7134 131156 1 saa7134_alsa
video_buf 23364 2 saa7134_alsa,saa7134
ir_kbd_i2c 10192 1 saa7134
ir_common 33796 2 saa7134,ir_kbd_i2c
fuse 36592 2
aes_x86_64 27880 0
sha1 4864 0
sound_firmware 4160 0
tuner 61544 0
nvidia 8105720 24
i2c_core 23296 4 saa7134,ir_kbd_i2c,tuner,nvidia
seqira linux # cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xfebf8000 irq 22
1 [SAA7134 ]: SAA7134 - SAA7134
saa7133[0] at 0xfeaff000 irq 23

устройства ввода звука /dev/dsp1 /dev/mixer1 появляются
если выполнить cat /dev/dsp1 > /dev/dsp - слышен характерный шум (как-будто просто не настроена станция), который смолкает (выводятся одни нули, если запустить mplayer

Уровни микшера (alsamixer -c 1) "Line 1" "Line 2" "Video" выкручены на максимум


Вывод команды
mplayer tv:// -tv driver=v4l2:input=0:amode=0:width=384:height=288:outfmt=yv12:device=/dev/video0:chanlist=europe-east:channel=E7:norm=5:alsa:forceaudio:audiorate=32000:normid=3
Цитата:
MPlayer SVN-r24130 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz (Family: 6, Model: 15, Stepping: 6)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
mplayer: could not connect to socket
mplayer: Connection refused
Failed to open LIRC support. You will not be able to use your remote control.

Playing tv://.
TV file format detected.
Selected driver: v4l2
name: Video 4 Linux 2 input
author: Martin Olschewski <olschewski>
comment: first try, more to come ;-)
Selected device: Beholder BeholdTV 409 FM
Tuner cap: STEREO LANG1 LANG2
Tuner rxs: MONO
Capabilites: video capture video overlay VBI capture device tuner read/write streaming
supported norms: 0 = PAL; 1 = PAL-BG; 2 = PAL-I; 3 = PAL-DK; 4 = NTSC; 5 = SECAM; 6 = SECAM-DK; 7 = SECAM-L; 8 = SECAM-Lc; 9 = PAL-M; 10 = PAL-Nc; 11 = PAL-60;
inputs: 0 = Television; 1 = Composite1; 2 = S-Video;
Current input: 0
Current format: BGR24
v4l2: current audio mode is : MONO
Selected channel: E7 (freq: 189.250)
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
VDec: vo config request - 384 x 288 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [x11] 384x288 => 384x288 Planar YV12
[swscaler @ 0xcb2a00]SwScaler: using unscaled yuv420p -> rgb32 special converter
Selected video codec: [rawyv12] vfm: raw (RAW YV12)
==========================================================================
Audio: no sound
Starting playback...
No bind found for key 'c'.
v4l2: 77 frames successfully processed, 0 frames dropped.


Ядро
Linux 2.6.22-gentoo-r2 #19 SMP Wed Oct 3 12:30:51 MSD 2007 x86_64 Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz GenuineIntel GNU/Linux

Народ, подскажите плз хоть в какую сторону копать.
Последний раз редактировалось seqira 08 ноя 2007, 13:47, всего редактировалось 1 раз.
Профиль 
Сообщение Добавлено: 03 ноя 2007, 22:32. Заголовок сообщения: 
Зарегистрирован:
    26 мар 2006, 12:56
Сообщения: 4
А чипсет не nforce случайно? У меня на старой материнке с via всё работало со звуком и без патча
saa7134 card=28 tuner=51. Когда она сгорела купил на nforce и звука
в тюнере я ещё не видел пока в линуксе.
А mplayer показывает и тоже без звука
gentoo nick # mplayer tv:// -tv driver=v4l2:input=2:amode=0:width=384:height=288:outfmt=yv12:device=/dev/video0:chanlist=europe-east:channel=F8:norm=5:alsa:forceaudio:audiorate=32000:normid=3
MPlayer SVN-r24130 (C) 2000-2007 MPlayer Team
CPU: AMD Athlon(tm) XP 3000+ (Family: 6, Model: 10, Stepping: 0)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Скомпилировано для x86 CPU со следующими расширениями: MMX MMX2 3DNow 3DNowEx SSE

Воспроизведение tv://.
Обнаружен TV формат файла!
Выбран драйвер: v4l2
название: Video 4 Linux 2 input
автор: Martin Olschewski <olschewski>
комментарий first try, more to come ;-)
Selected device: Beholder BeholdTV 401
Tuner cap: STEREO LANG1 LANG2
Tuner rxs: MONO
Capabilites: video capture video overlay VBI capture device tuner read/write streaming
supported norms: 0 = PAL; 1 = PAL-BG; 2 = PAL-I; 3 = PAL-DK; 4 = NTSC; 5 = SECAM; 6 = SECAM-DK; 7 = SECAM-L; 8 = SECAM-Lc; 9 = PAL-M; 10 = PAL-Nc; 11 = PAL-60;
inputs: 0 = S-Video; 1 = Composite1; 2 = Television;
Current input: 2
Current format: BGR24
v4l2: current audio mode is : MONO
==========================================================================
Открываю декодер видео: [raw] RAW Uncompressed Video
VDec: запрос vo config - 384 x 288 (предпочтимое цветовое пространство: Planar YV12)
VDec: использую Planar YV12 в качестве выходного csp (не 0)
Movie-Aspect не определён - премасштабирование не применяется.
VO: [x11] 384x288 => 384x288 Planar YV12 [fs] [zoom]
[swscaler @ 0x875e5e8]SwScaler: using unscaled yuv420p -> rgb32 special converter
Выбран видеокодек: [rawyv12] vfm: raw (RAW YV12)
==========================================================================
Аудио: без звука!!!
Начало воcпроизведения...
v4l2: 171 frames successfully processed, 0 frames dropped.
Профиль ICQ 
Сообщение Добавлено: 04 ноя 2007, 01:42. Заголовок сообщения:  Re: Поддержка всех тюнеров Beholder в Linux
Зарегистрирован:
    04 ноя 2007, 01:07
Сообщения: 1
А не пробовали ли вы эти патчи в основную ветку продвинуть, чтобы не приходилось постоянно мучиться с пересборкой модулей ядра?
Профиль 
Сообщение Добавлено: 04 ноя 2007, 02:30. Заголовок сообщения: 
Зарегистрирован:
    12 май 2007, 23:52
Сообщения: 5
писал(а):
А чипсет не nforce случайно?

Неа - интеловский (p945 кажись - уже не помню =) какой командой в линухе можно это посмотреть ?)
Профиль 
Сообщение Добавлено: 04 ноя 2007, 10:06. Заголовок сообщения: 
Зарегистрирован:
    26 мар 2006, 12:56
Сообщения: 4
писал(а):
какой командой в линухе можно это посмотреть ?

lspci
Профиль ICQ 
Сообщение Добавлено: 04 ноя 2007, 11:42. Заголовок сообщения: 
Зарегистрирован:
    12 май 2007, 23:52
Сообщения: 5
Признаться, я не вижу в её выводе номера чипа
Цитата:
00:00.0 Host bridge: Intel Corporation Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation PCI Express Root Port (rev 02)
00:1a.0 USB Controller: Intel Corporation USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation PCI Express Port 1 (rev 02)
00:1c.4 PCI bridge: Intel Corporation PCI Express Port 5 (rev 02)
00:1c.5 PCI bridge: Intel Corporation PCI Express Port 6 (rev 02)
00:1d.0 USB Controller: Intel Corporation USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation LPC Interface Controller (rev 02)
00:1f.2 RAID bus controller: Intel Corporation SATA Controller RAID (rev 02)
00:1f.3 SMBus: Intel Corporation SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce 7600 GS] (rev a1)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. Unknown device 4364 (rev 12)
03:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 02)
03:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 02)
05:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
05:02.0 Multimedia controller: Philips Semiconductors SAA7133/SAA7135 Video Broadcast Decoder (rev f0)
05:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
Профиль 
Сообщение Добавлено: 04 ноя 2007, 13:09. Заголовок сообщения: 
Зарегистрирован:
    26 мар 2006, 12:56
Сообщения: 4
писал(а):
00:1b.0 Audio device: Intel Corporation HD Audio Controller (rev 02)

У меня тоже номер не выдаёт
gentoo nick # lspci | grep audio
00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
А драйвер для ALSA мой ALSA_CARDS="intel8x0"
В ядре соответствующий модуль указан.
Профиль ICQ 
Сообщение Добавлено: 06 ноя 2007, 23:33. Заголовок сообщения: 
Зарегистрирован:
    11 мар 2006, 18:06
Сообщения: 1
Заранее сорри за ламавство, у меня мандрива и все эти замечательные инструкции как то совсем у меня не выходят...
уж и make и make install и че я только не тыкал... терминал грит такая команда типа не найдена... (((
[dark@localhost v4l-dvb]$ make
bash: make: command not found
[dark@localhost v4l-dvb]$ make install
bash: make: command not found
[dark@localhost v4l-dvb]$
Профиль 
Сообщение Добавлено: 07 ноя 2007, 12:18. Заголовок сообщения: 
Аватара пользователя
Зарегистрирован:
    04 фев 2007, 16:26
Сообщения: 21
Откуда: Нижний Новгород
писал(а):
терминал грит такая команда типа не найдена... (((

Внимательно ознакомьтесь с первым постом темы, в нем указано, что должно быть установлено перед применением/компиляцией патча^)
AMD Athlon64 X2 EE 4200+ S-AM2; ASUSTeK M2N-E nForce570Ultra; DDR2 2*1024MB PC5300 (667); GIGABYTE 7300GT 256Mb PCI-E; Seagate 250Gb 16Mb SATA2; Beholder 609FM; Pioneer DVR-212D SATA; BenQ FP91GP (MVA Matrix)
Профиль ICQ 
Сообщение Добавлено: 09 ноя 2007, 05:55. Заголовок сообщения: 
Аватара пользователя
Зарегистрирован:
    24 окт 2005, 07:32
Сообщения: 2
Всем привет!
Debian Lenny 2.6.22-2-686, Beh-409fm
Пытаюсь поставить v4l, при компиляции сообщение что не хватает исходников, "***WARNING:*** You do not have the full kernel sources in...", где и что,поставить или прочесть, чтобы тюнер заработал. Написал в ICQ igk ответ получить не удалось. Может кто подскажет?
PC: Камень: PIV 2.4Ghz(2 ядра),
Мать: Gigabyte -8ipe1000,
Видео: GF4 Ti4200,
Оперативка: 1G,
OC: win vs lin :)
Тюнер: Behold TV 409 FM
Профиль ICQ 
Сообщение Добавлено: 09 ноя 2007, 23:00. Заголовок сообщения: 
Зарегистрирован:
    30 окт 2007, 00:42
Сообщения: 21
Не знаю как в Debian, но в ALT'е нужно сделать apt-get install kernel-headers-modules-std-smp

видимо в debian нужно сделать что-то подобное.

Но лучше всего собрать только saa7134 - для этого необходимо взять исходники ядра (пропатченные) из debian, наложить патч от Igk, зайти в соответствующий каталог в сорцах (drivers/media/video/saa7134/ и выполнить в нём команду:
make -C <путь к хедерам ядра для сборки модулей> SUBDIRS=$PWD modules

путь к хедерам в Debian не могу точно сказать где находится, но скорее всего:
/lib/modules/<версия ядра>/build
Профиль 
Показать сообщения за:  Поле сортировки:    
Начать новую темуОтветить на тему  Страница 7 из 43  [ Сообщений: 631 ]  На страницу   Пред.  1 ... 4, 5, 6, 7, 8, 9, 10 ... 43  След.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Найти:  
Перейти: