From: "Алексей Шенцев" <ashen@nsrz.ru>
To: ALT Linux Community general discussions <community@lists.altlinux.org>
Subject: Re: [Comm] AL4 & kernel-2.6.22 & AverTV 50x
Date: Wed, 28 Nov 2007 16:41:51 +0300
Message-ID: <200711281641.51409.ashen@nsrz.ru> (raw)
In-Reply-To: <200711281611.09574.haw@inbox.ru>
[-- Attachment #1: Type: text/plain, Size: 4321 bytes --]
В сообщении от Wednesday 28 November 2007 16:11:09 HAW написал(а):
> > Если вам надо, то сейчас здесь и опишу. Хотелось бы проверить полученное
> > мной на других моделях серии AverTV 50x, а не только на моём тюнере.
> да, 507 Studioю. где-где ядро брали?
Ядро и нужные мне модули:
http://www.unsafe.ru/lakostis/RPMS/ALTLinux/kernel-2.6.22/i586/RPMS/
kernel-image-wks-smp-2.6.22-alt0.7.i586.rpm
kernel-modules-alsa-wks-smp-1.0.15-alt0.1.13263..>
kernel-modules-drm-wks-smp-2007.06.10-alt1.1326..>
liblirc-0.8.2-alt1.i586.rpm
lirc-0.8.2-alt1.i586.rpm
Настройки модулей ядра для тюнера:
[root@oasu3 /]# cat /etc/modprobe.d/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
alias char-major-89 i2c-dev
options saa7134 card=102 tuner=38 i2c_scan=1 alsa=1
options saa7134-alsa index=1
options tuner secam=d port2=0 port1=1
[root@oasu3 /]#
При этом у меня:
[root@oasu3 /]# dmesg | grep saa713
saa7130/34: v4l2 driver version 0.2.14 loaded
saa7133[0]: found at 0000:02:02.0, rev: 209, irq: 20, latency: 32, mmio:
0xfa001000
saa7133[0]: subsystem: 1461:a11b, board: Avermedia AVerTV Studio 507
[card=102,insmod option]
saa7133[0]: board init: gpio is 180
input: saa7134 IR (Avermedia AVerTV St as /class/input/input3
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
saa7134 ALSA driver for DMA sound loaded
saa7133[0]/alsa: saa7133[0] at 0xfa001000 irq 20 registered as card 1
[root@oasu3 /]#
[root@oasu3 /]# lsmod | grep saa713
saa7134_alsa 14400 2
saa7134 122572 6 saa7134_alsa
video_buf 24196 2 saa7134_alsa,saa7134
compat_ioctl32 2432 1 saa7134
ir_kbd_i2c 10384 1 saa7134
ir_common 35972 2 saa7134,ir_kbd_i2c
videodev 27648 6 saa7134
v4l2_common 17664 3 tuner,saa7134,videodev
v4l1_compat 13572 2 saa7134,videodev
snd_pcm 73220 4
snd_pcm_oss,saa7134_alsa,snd_intel8x0,snd_ac97_codec
i2c_core 24576 4 tuner,saa7134,ir_kbd_i2c,i2c_i801
snd 51044 19
snd_pcm_oss,saa7134_alsa,snd_intel8x0,snd_ac97_codec,snd_seq_dummy,snd_seq_oss,snd_seq,snd_seq_device,snd_mixer_oss,snd_pcm,snd_timer
[root@oasu3 /]#
Для передачи звука по шине PCI надо выполнить такую команду:
sox -q -V0 -r 32000 -w -t ossdsp /dev/dsp1 -t ossdsp /dev/dsp>>/dev/null &
Чтобы запускался /etc/init.d/lircd и работал с моим пультом пришлось его
изменить, а так же прописать нужное в /etc/lircd.conf. См. вложение.
Учтите, что у меня ИК-датчик это:
[root@oasu3 /]# ls /dev/input/by-path | grep ir
pci-0000:02:02.0--event-ir
[root@oasu3 /]#
У вас он может висеть на ином событие. Какое видно от сюда:
[root@oasu3 /]# dmesg | grep saa713 | grep IR
input: saa7134 IR (Avermedia AVerTV St as /class/input/input3
[root@oasu3 /]#
От загрузки к загрузке может меняться, посему, как сказал vsu@, лучше
использовать ссылку /dev/input/by-path/pci-0000:02:02.0--event-ir , а
не /dev/input/event3. Так же vsu@ сказал, что для ИК-датчика AverTV Studio
507 не нужен kernel-modules-lirc, так как драйвер для тюнера уже содержит
всё, что надо для работы пульта.
Вот вроде и всё. Постарался как можно подробнее. Надеюсь вам поможет.
Получилось, нет отпишите сюда.
--
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
XMPP: ashen@altlinux.org, AlexShen@jabber.ru
ICQ: 271053845
[-- Attachment #2: lircd --]
[-- Type: application/x-shellscript, Size: 3134 bytes --]
[-- Attachment #3: lircd.conf --]
[-- Type: text/plain, Size: 1435 bytes --]
# This config file describes remote control with Avermedia AverTV Studio 507 card.
begin remote
name AverTVStudio507
bits 16
eps 30
aeps 100
one 0 0
zero 0 0
gap 135993
pre_data_bits 16
pre_data 0x8001
begin codes
tv/fm 0x0179
power 0x0074
1 0x0002
2 0x0003
3 0x0004
4 0x0005
5 0x0006
6 0x0007
7 0x0008
8 0x0009
9 0x000a
0 0x000b
display 0x0172
ch_rtn 0x00A8
snapshot 0x019a
16_ch_preview 0x00D2
voldown 0x0072
volup 0x0073
chup 0x0192
chdown 0x0193
fullscreen 0x0174
mute 0x0071
audio 0x0188
record 0x00A7
play 0x00cf
stop 0x0080
pause 0x0077
backward 0x018e
forward 0x0190
prev 0x018f
next 0x0191
teletext 0x0184
source 0x0189
autoscan 0x00D9
end codes
end remote
#EOF
next prev parent reply other threads:[~2007-11-28 13:41 UTC|newest]
Thread overview: 65+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-11-15 8:35 [Comm] [JT] Попробовал OpenSUSE 10.3 Maxim Ivanov
2007-11-15 9:23 ` Алексей Шенцев
2007-11-15 11:57 ` Tiurin Alexander
2007-11-15 12:07 ` Tiurin Alexander
2007-11-15 12:48 ` Алексей Шенцев
2007-11-15 13:20 ` Maxim Ivanov
2007-11-15 13:43 ` Pavlov Konstantin
2007-11-15 13:46 ` [Comm] AL4 & kernel-2.6.22 & AverTV 50x Алексей Шенцев
2007-11-15 14:31 ` Maxim Ivanov
2007-11-15 14:39 ` Алексей Шенцев
2007-11-15 14:45 ` Maxim Ivanov
2007-11-15 15:15 ` Алексей Шенцев
2007-11-16 8:12 ` Maxim Ivanov
2007-11-16 8:22 ` Алексей Шенцев
2007-11-16 8:26 ` Maxim Ivanov
2007-11-16 8:54 ` Алексей Шенцев
2007-11-16 9:34 ` Maxim Ivanov
2007-11-16 9:48 ` Алексей Шенцев
2007-11-16 10:35 ` Maxim Ivanov
2007-11-16 10:55 ` Алексей Шенцев
2007-11-21 13:53 ` Maxim Ivanov
2007-11-22 7:13 ` Алексей Шенцев
2007-11-23 14:34 ` Maxim Ivanov
2007-11-23 15:04 ` Алексей Шенцев
2007-11-23 15:25 ` Maxim Ivanov
2007-11-28 8:07 ` Maxim Ivanov
2007-11-28 11:11 ` Алексей Шенцев
2007-11-29 7:40 ` Maxim Ivanov
2007-11-29 7:49 ` Шишков Евгений
2007-11-29 7:55 ` Алексей Шенцев
2007-11-29 8:18 ` Maxim Ivanov
2007-11-29 8:28 ` Алексей Шенцев
2007-11-29 10:01 ` Алексей Шенцев
2007-11-29 10:16 ` Алексей Шенцев
2007-11-28 11:17 ` Алексей Шенцев
2007-11-28 11:38 ` Алексей Шенцев
2007-11-28 12:05 ` Kostarev Alexey
2007-11-28 12:00 ` Алексей Шенцев
2007-11-28 12:32 ` HAW
2007-11-28 13:06 ` Алексей Шенцев
2007-11-28 13:11 ` HAW
2007-11-28 13:41 ` Алексей Шенцев [this message]
2007-11-28 14:13 ` Slava Dubrovskiy
2007-11-28 14:20 ` Алексей Шенцев
2007-12-03 17:30 ` Евгений
2007-12-04 7:09 ` Алексей Шенцев
2007-12-04 8:36 ` [Comm] AL4 & kernel-2.6.18 & Beholder 50x Шишков Евгений
2007-11-28 14:17 ` [Comm] AL4 & kernel-2.6.22 & AverTV 50x Bogaevskiy Jurij
2007-11-28 14:27 ` Алексей Шенцев
2007-11-29 5:27 ` Шишков Евгений
2007-11-29 6:12 ` Алексей Шенцев
2007-11-29 6:24 ` Шишков Евгений
2007-11-29 6:52 ` Алексей Шенцев
2007-11-29 7:50 ` Шишков Евгений
2007-11-28 15:35 ` Vyatcheslav Perevalov
2007-11-29 6:25 ` Алексей Шенцев
2007-11-29 6:48 ` Vyatcheslav Perevalov
2007-11-29 6:54 ` Алексей Шенцев
2007-11-29 7:04 ` Vyatcheslav Perevalov
2007-11-29 7:40 ` Алексей Шенцев
2007-11-30 8:24 ` Алексей Шенцев
2007-11-30 8:30 ` Vyatcheslav Perevalov
2007-11-30 8:39 ` Алексей Шенцев
2007-11-28 14:31 ` Алексей Шенцев
2007-11-28 14:45 ` Алексей Шенцев
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=200711281641.51409.ashen@nsrz.ru \
--to=ashen@nsrz.ru \
--cc=community@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 Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git