[mythtv-users] Setting up a DVB Card
Phill Edwards
philledwards at gmail.com
Sat May 7 09:54:52 UTC 2005
> > Do you have to enter any lines into modprobe.conf (or modules.conf
> > depending on your distro)? when I installed the card I found that some
> > drivers had been loaded even though I hadn't added anything to
> > modprobe.conf. Would you mind sharing your's so I can see what (if
> > anything) is required there?
>
> For the KWorld DVB-T cards (Conexant cx88/blackbitd based) I have no
> explicit config (in modprobe.conf) at all. The only fix I have is a
> udev permissions hack:-
>
> /etc/udev/permissions.d/20-dvb.permissions:
> dvb/adapter[0-3]*/*:root:mythtv:0666
>
> For the PVR350 I have the following in modprobe.conf
> alias char-major-81 videodev
> alias char-major-81-2 ivtv
> alias tveeprom tveeprom-ivtv
> alias msp3400 msp3400-ivtv
> options ivtv ivtv_std=2 tda9887=0
>
> and the following in /etc/rc.modules
> modprobe ivtv
> modprobe lirc_i2c
>
> (The second one is due to me using the Hauppauge remote).
Thanks for the help so far. I've made some progress and created a
channels.conf file by using the scan tool. However, when I'm in
mythtvsetup and do a channel scan I get an error that says "Failed to
open the card".
Also, when I'm in the Capture Card Setup screen it says:
DVB Card Number: 0
Card Name: Could not open card $0!
Card Type: Device or Resource busy
So there's obviously something wrong here, but as I'd run scan
successfully from the command line I assumed that the device was
working. Here's the 1st few lines of my channels.conf from the scan
command:
ABC HDTV:226500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_1_2:QAM_64:TRANSMII
SSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:2314:0:544
ABC TV Sydney:226500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_1_2:QAM_64:TRR
ANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:512:650:545
ABC2:226500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_1_2:QAM_64:TRANSMISSIOO
N_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE:2307:2308:546
So I'm assuming that from a o/s perspective the card is working, but
for some reason myththv cant find it. The permissions on the device
files are as follows:
[~/.mythtv]$ ls -l /dev/dvb/adapter0/
crw-rw-rw- 1 root mythtv 212, 4 May 7 16:57 demux0
crw-rw-rw- 1 root mythtv 212, 5 May 7 16:57 dvr0
crw-rw-rw- 1 root mythtv 212, 3 May 7 16:57 frontend0
crw-rw-rw- 1 root mythtv 212, 7 May 7 16:57 net0
I'm wondering whether there are supposed to be more devices in that
directory such as audio0, ca0, osd0, video0 (as per
http://www.ethics-gradient.net/myth/mythdvb.html).
My lspci output is:
[elm|~]# lspci | grep Conex
02:01.0 Multimedia video controller: Conexant Winfast TV2000 XP (rev 05)
02:01.2 Multimedia controller: Conexant: Unknown device 8802 (rev 05)
Should it say Winfast TV2000 for a KWorld Vstream Xpert PCI DVB-T card?
My lsmod output is:
[elm|~]# lsmod | more
Module Size Used by
nvidia 3457564 12
snd_pcm_oss 45984 0
snd_mixer_oss 16256 1 snd_pcm_oss
lirc_serial 11040 1
lirc_dev 12356 1 lirc_serial
md5 4033 1
ipv6 231681 14
autofs4 23493 0
smbfs 60729 2
microcode 6497 0
xfs 517425 1
dm_mod 55637 0
video 15813 0
button 6609 0
battery 9285 0
ac 4805 0
cx8800 28044 0
v4l1_compat 11396 1 cx8800
cx88_dvb 6788 1
cx8802 9604 1 cx88_dvb
mt352 5636 1 cx88_dvb
cx88xx 47648 3 cx8800,cx88_dvb,cx8802
ir_common 6788 1 cx88xx
or51132 7556 1 cx88_dvb
video_buf_dvb 5124 1 cx88_dvb
dvb_core 82665 2 video_buf_dvb
cx22702 7556 1 cx88_dvb
dvb_pll 3844 3 cx88_dvb,or51132,cx22702
bt878 10457 0
tuner 22320 0
bttv 144816 3 bt878
video_buf 19972 6 cx8800,cx88_dvb,cx8802,cx88xx,video_buf_dvb,bttv
i2c_algo_bit 8393 2 cx88xx,bttv
v4l2_common 5504 2 cx8800,bttv
btcx_risc 4104 4 cx8800,cx8802,cx88xx,bttv
tveeprom 10904 2 cx88xx,bttv
videodev 9537 5 cx8800,cx88xx,bttv
i2c_i801 8141 0
i2c_core 21057 9 mt352,cx88xx,or51132,cx22702,tuner,bttv,i2c_algo
_bit,tveeprom,i2c_i801
snd_cmipci 32672 0
snd_opl3_lib 10752 1 snd_cmipci
snd_hwdep 7712 1 snd_opl3_lib
gameport 4929 1 snd_cmipci
snd_mpu401_uart 8064 1 snd_cmipci
snd_rawmidi 23968 1 snd_mpu401_uart
snd_seq_device 7948 2 snd_opl3_lib,snd_rawmidi
snd_intel8x0 29248 0
snd_ac97_codec 65528 1 snd_intel8x0
snd_pcm 87560 4 snd_pcm_oss,snd_cmipci,snd_intel8x0,snd_ac97_cod
ec
snd_timer 26756 2 snd_opl3_lib,snd_pcm
snd 49508 12 snd_pcm_oss,snd_mixer_oss,snd_cmipci,snd_opl3_l
ib,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device,snd_intel8x0,snd_ac97_co
dec,snd_pcm,snd_timer
soundcore 10017 1 snd
snd_page_alloc 7684 2 snd_intel8x0,snd_pcm
e100 39873 0
mii 4673 1 e100
floppy 57841 0
ext3 116297 1
jbd 69977 1 ext3
So it looks like some dvd and conexant modules are loaded.
Can anyone suggest any ideas as to why mythtv can't see the card?
Thanks,
Phill
More information about the mythtv-users
mailing list