AverMedia 307 & kernel 2.6.20

Автор: yandrey Дата: 25.05.2007 22:17 kernel-2.6.20-1.2312.1.112asp.i686
не правильно определяется тип тюнера и не работает радио, задание типа тюнера не помогает
modprobe saa7134 card=45 tuner=51

May 25 23:03:42 localhost kernel: saa7134[0]: subsystem: 1461:9715, board: Avermedia AVerTV Studio 307 [card=45,insmod option]
...
May 25 23:03:42 localhost kernel: tuner 1-0043: chip found @ 0x86 (saa7134[0])
May 25 23:03:42 localhost kernel: tda9887 1-0043: tda988[5/6/7] found @ 0x43 (tuner)
May 25 23:03:42 localhost kernel: tuner 1-0061: chip found @ 0xc2 (saa7134[0])
May 25 23:03:42 localhost kernel: tuner 1-0061: type set to 12 (Alps TSBE5)

c 2.6.17 все нормально
May 26 00:04:45 localhost kernel: tuner 1-0061: chip found @ 0xc2 (saa7134[0])
May 26 00:04:45 localhost kernel: tuner 1-0061: type set to 51 (Philips PAL/SECAM_D (FM 1256 I-H3))
May 26 00:04:45 localhost kernel: tda9887 1-0043: chip found @ 0x86 (saa7134[0])

кто-нибудь сталкивался с подобным, можно победить?
Re: AverMedia 307 & kernel 2.6.20 31.03.2008 16:02Kitten777 Если вопрос еще актуален:
1. Попробуйте задать card=35, но в этом случае работают только метровые каналы, радио также не работает.
modprobe saa7134 card=35 tuner=51 - кстати, этот параметр на найтивных ядрах от ASPLinux не работает, независимо от него tuner определяет как type set to 12 (Alps TSBE5).
2. Мне помогла только перекомпиляция ядра.
C [ftp.asplinux.ru]
слил пакет kernel-2.6.23.15-80.0.120asp.src.rpm, установил. Устанавливаются исходники ядра с кучей патчей, при этом ядро лежил в архиве, его необходимо распаковать отдельно. Патчи не накладывал. А дальше по стандартной дорожке: переходим в каталог с исходниками ядра, далее маке menuconfigure, маке, маке install, make module_install Только после этого заработало и TV на всех каналах, и радио. Что там разаработчики намудрили со стандартным ядром, может кто подскажет?
Re: AverMedia 307 & kernel 2.6.20 01.04.2008 10:03Ed_Em Без перекомпиляции ядра:
card=45 tuner=38 (или tuner=48) - работает (АСП11.2)
Re: AverMedia 307 & kernel 2.6.20 01.04.2008 12:41Kitten777 А в ASPLinux 11.2 ядро какое? Речь идет о kernel 2.6.20, которое идет с APLinux 12.
Re: AverMedia 307 & kernel 2.6.20 01.04.2008 14:02yandrey c kernel-2.6.20-1.2312.1.112asp по kernel-2.6.23.12-52.1.0.120asp точно не работает, tuner можно обмануть no_autodetect=1, но не помогает

т.к. используется только для удаленного управления пультом, больше не было времени и желания искать причину

2.6.23.15-80.0.120asp
options saa7134 card=45 tuner=51
options tuner secam=d no_autodetect=1
радио не работает, другие варианты не проверял
Re: AverMedia 307 & kernel 2.6.20 01.04.2008 14:29Kitten777 secam=d надо передавать saa7134, а не tuner'у, причем пишем secam=dk, иначе срывает синхронизацию, вместо картинки сплошные полосы и искажения картинки, пока не поставишь стандарт цветности PAL в tvtime, но при этом картинка черно-белая. Т.е. в modprobe.conf строки должны быть следующего вида:
options saa7134 card=35 tuner=51 secam=dk
options tuner port2=0 port1=1
C card=35 определяется как Aver Media 305, с card=45 определяется как Aver Media 307, но у меня в таком случае (Aver Media 307 card=45)не работает звук, поэтому остановился на card=35. Без перекомпиляции ядра показывают только метровые каналы и не работает радио, как я уже писал выше.
RSS-материал