[mythtv-users] Avermedia AvertTV A180: making progress!

Marc Barrett mnealbarrett at cox.net
Mon Jun 4 11:29:12 UTC 2007


>On 04/06/07, Marc Barrett <mnealbarrett at cox.net> wrote:
>> >Has the card been autodetected correctly?
>>
>> I am thinking not, but I don't know what to do about it.  I am running Fedora 7.  I found this:
>>
>>    http://gentoo-wiki.com/HARDWARE_saa7134
>>
>> According to this, the card type should be 75, but it is being autodetected as 0 (generic).  That's probably
>> the problem, but again, I don't know what to do about it.  I tried "/sbin/modprobe saa7134-dvb card=75" but
>> fedora's modprobe doesn't understand that extra "card=" parameter.
>
>Run
>
># modinfo saa7134-dvb
>
>You'll see which parameters the saa7134-dvb module can use. You'll
>probably find that this module does not support the card parameter,
>which should be used with the saa7134 modules to set the card up
>initially. This is based on looking at the source for the saa7134-dvb
>modules at http://linuxtv.org/hg/v4l-dvb/file/98e80288b44b/linux/drivers/media/video/saa7134/saa7134-dvb.c.


OK, here's the output of /sbin/modprobe saa7134-dvb:

filename:       /lib/modules/2.6.21-1.3194.fc7/kernel/drivers/media/video/saa7134/saa7134-dvb.ko
license:        GPL
author:         Gerd Knorr <kraxel at bytesex.org> [SuSE Labs]
srcversion:     A3EF03EFAC0D72F5E30B36A
depends:        saa7134,dvb-pll,i2c-core,video-buf-dvb,tda1004x,video-buf
vermagic:       2.6.21-1.3194.fc7 SMP mod_unload 686 4KSTACKS
parm:           antenna_pwr:enable antenna power (Pinnacle 300i) (int)
parm:           use_frontend:for cards with multiple frontends (0: terrestrial, 1: satellite) (int)


I got a lot more from /sbin/modprobe saa7134

filename:       /lib/modules/2.6.21-1.3194.fc7/kernel/drivers/media/video/saa7134/saa7134.ko
license:        GPL
author:         Gerd Knorr <kraxel at bytesex.org> [SuSE Labs]
description:    v4l2 driver module for saa7130/34 based TV cards
srcversion:     2AE5325AF1170C7DB985DB8
alias:          pci:v00001131d00007135sv*sd*bc*sc*i*
...
(a lot more stuff)
...
parm:           tuner:tuner type (array of int)
parm:           card:card type (array of int)


   I have the saa7134 module blacklisted.  It doesn't show up in /proc/modules on a fresh boot. 
Doing "/sbin/modprobe saa7134 card=75" followed by "/sbin/modprobe saa7134-dvb" appears to work.
Here's an important change in dmesg:

saa7130[0]: subsystem: 1461:1044, board: AVerMedia AVerTVHD MCE A180 [card=75,insmod option]

When I go into mythtvsetup, my card shows up in capture cards in the "Analog V4L capture card"
subsection.  "Probed info: AVmedia AVertTVHD MCE A180".  However, I need it to show up in the
"DVB DTV capture card (v3.x)" subsection.  There, it shows up as "frontend ID: Nextwave NXT200X 
VSB/QAM frontend subt"  [rest cut off]

Also, there is a "tuner=" parameter that I think I should be passing to the saa7134 module along with
the card= parameter that I'm now passing to it.  That gentoo web page indicated that also.  I don't know
the tuner type for this card, though.

-Marc Barrett



More information about the mythtv-users mailing list