ALT Linux hardware support
 help / color / mirror / Atom feed
From: "Алексей Шенцев" <ashen@nsrz.ru>
To: hardware@lists.altlinux.org
Subject: Re: [Hardware] ТВ тюнер
Date: Mon, 17 Sep 2007 17:00:22 +0400
Message-ID: <200709171700.22128.ashen@nsrz.ru> (raw)
In-Reply-To: <20070917161416.1e279e2d@greg>

В сообщении от Monday 17 September 2007 16:14:16 Grigory Fateyev написал(а):
> А нет ли описания с примерами конфигов как вы добились работы AverMedia
> Studio 507? В частности радио 
С применением местами напильника под названием пересборки ядра из ALD4 с новым 
v4l2. Бага #12607.

Как делал: взял исходники текущего ядра, последнего v4l2. Вставил в исходники 
текущего ядра в соотвествующие файлы:
/usr/src/kernel/sources/kernel-source-2.6.18/Documentation/video4linux/CARDLIST.saa7134
/usr/src/kernel/sources/kernel-source-2.6.18/drivers/media/video/saa7134/*  
то, что относится к моему AverTV Studio 507 из последних исходников 
video4linux.
Собрал ядро, полученные модули ядра для saa7134 положил 
в /lib/modules/2.6.18-std-smp-alt7/kernel/drivers/media/video/saa7134/

Далее, в /etc/modprobe.d/ положил файл с таким содержимым:

[root@oasu3 ~]# cat /etc/modprobe.d/tv
#For TV
alias char-major-81 videodev
alias char-major-81-0 saa7134
alias char-major-81-1 off
alias char-major-81-2 off
alias char-major-81-3 off

#For remote control
alias char-major-89 i2c-dev
alias char-major-61 lirc_gpio
options i2c-algo-bit bit_test=1

#For TV & FM-Radio
options saa7134 card=102 tuner=38 i2c_scan=1 radio_nr=0 alsa=1
options tuner secam=d port2=0 port1=1

Перегрузил комп и заработало к ТВ ещё и радио.
Вот вывод dmesg:

[root@oasu3 /]# dmesg | grep saa713
saa7130/34: v4l2 driver version 0.2.14 loaded
saa7133[0]: found at 0000:02:04.0, rev: 209, irq: 169, latency: 32, mmio: 
0xfa001000
saa7133[0]: subsystem: 1461:a11b, board: Avermedia AVerTV Studio 507 
[card=102,insmod option]
^^^^^^^^^^^^^^^^^^^^^^^^^
Обратите внимание на № карты 102. В текущем ядре ALD4 такого нет, ещё нет

saa7133[0]: board init: gpio is 5d8
input: saa7134 IR (Avermedia AVerTV St as /class/input/input3
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
А вот это говорит, что ИК-датчик у нас висит на /dev/input/event3
Кстате, от перезагрузки к перезагруке он у меня скачет с/на event2 / event3

						
saa7133[0]: i2c eeprom 00: 61 14 1b a1 ff ff ff ff ff ff ff ff ff ff ff ff
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 f1 f7 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 @ 0xc2  [???]
tuner 1-0043: chip found @ 0x86 (saa7133[0])
tuner 1-0061: chip found @ 0xc2 (saa7133[0])
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]: registered device radio0
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
А вот это говорит, что у нас появилось ещё и устройство radio

Из всех программ для приёма радио, из репо для AL4, у меня только gnomeradio 
нашёл радиостанции, остальные ни  чего не нашли.

Может ещё что то делал, сейчас не вспомню.

> и пульта... 
Его заставить работать ещё руки не дошли. Пока только циферки отображаются.
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845

  reply	other threads:[~2007-09-17 13:00 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-09-17  5:14 ` Алексей Шенцев
2007-09-17  8:56   ` ИнформКонтакт
2007-09-17 10:01     ` Алексей Шенцев
2007-09-17 12:14   ` Grigory Fateyev
2007-09-17 13:00     ` Алексей Шенцев [this message]
2007-09-17 10:05 ` Алексей Шенцев
2007-09-17 15:15   ` ИнформКонтакт

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200709171700.22128.ashen@nsrz.ru \
    --to=ashen@nsrz.ru \
    --cc=hardware@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux hardware support

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/hardware/0 hardware/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 hardware hardware/ http://lore.altlinux.org/hardware \
		hardware@altlinux.ru hardware@lists.altlinux.org hardware@lists.altlinux.ru hardware@lists.altlinux.com hardware@altlinux.org
	public-inbox-index hardware

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.hardware


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git