[mythtv-users] Nova-T's &
Dan Robinson
dannyjrobinson at gmail.com
Wed Jan 26 05:23:28 EST 2005
I'm having problems getting my dvb devices to show up in FC3
(2.6.10-1.741_FC3) under udev. As per a recent mail from Axel, I've
installed the video4linux packages to give me the drivers required for
my 2 Nota-T cards (1 Conexant and one the older saa7146). However, I
only get the following device after reboot, and mythtvsetup doesn't
recognice any of my dvb cards.
Can anyone help. Hopefully I've provided everything needed to assist.
The data below was gathered immediately after reboot, I didn't do
anything extra to load modules etc.
Dan
[root at localhost ~]# ll /dev/dvb*
crw------- 1 root root 212, 7 Jan 26 09:11 /dev/dvb
[root at localhost ~]# rpm -qa | grep video4
video4linux-kmdl-2.6.10-1.741_FC3-20050113_172233-54.1.rhfc3.at
video4linux-20050113_172233-54.1.rhfc3.at
Using the udev instructions from
http://www.helkit.com/cgi-bin/twiki/bin/view/Main/MythTVDVB-TAndConexantNotes
Added the following to /etc/udev/50-udev.rules commenting out all of
the dvb related lines
# DVB Support
KERNEL="dvb*", PROGRAM="/etc/udev/scripts/dvb.sh %k", NAME="%c"
#KERNEL="dvb0.dvr*", NAME="dvb/adapter0/dvr%n"
#KERNEL="dvb0.demux*", NAME="dvb/adapter0/demux%n"
#KERNEL="dvb0.frontend*", NAME="dvb/adapter0/frontend%n"
#KERNEL="dvb0.audio*", NAME="dvb/adapter0/audio%n"
#KERNEL="dvb0.ca*", NAME="dvb/adapter0/ca%n"
#KERNEL="dvb0.osd*", NAME="dvb/adapter0/osd%n"
#KERNEL="dvb0.net*", NAME="dvb/adapter0/net%n"
#KERNEL="dvb0.video*", NAME="dvb/adapter0/video%n"
#KERNEL="dvb1.dvr*", NAME="dvb/adapter1/dvr%n"
#KERNEL="dvb1.demux*", NAME="dvb/adapter1/demux%n"
#KERNEL="dvb1.frontend*", NAME="dvb/adapter1/frontend%n"
...
[root at localhost ~]# ll /etc/udev/rules.d/50-udev.rules
-rw-r--r-- 1 root root 4849 Jan 26 00:09 /etc/udev/rules.d/50-udev.rules
Create the following in /etc/udev/scripts/dvb.sh
#!/bin/sh
/bin/echo $1 | /bin/sed -e
's,dvb\([0-9]\)\.\([^0-9]*\)\([0-9]\),dvb/adapter\1/\2\3,'
[root at localhost ~]# ll /etc/udev/scripts/dvb.sh
-rwxr-xr-x 1 root root 96 Jan 26 00:10 /etc/udev/scripts/dvb.sh
[root at localhost ~]# more /etc/modprobe.conf
alias char-major-61 lirc_serial
options lirc_serial irq=4 io=0x3f8
install lirc_serial /bin/setserial /dev/ttyS0 uart none;
/sbin/modprobe --ignore -install lirc_serial
alias eth0 3c59x
alias eth1 forcedeth
alias ath0 ath_pci
alias snd-card-0 snd-intel8x0
options snd-card-0 index=0
install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 &&
/usr/sbin/alsactl restore >/dev/null 2>&1 || :
remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ;
}; /sbin/modprobe -r --ignore-remove snd-intel8x0
options snd-pcm-oss adsp_map=2
alias usb-controller ehci-hcd
alias usb-controller1 ohci-hcd
# nvidia kernel module
alias char-major-195 nvidia-1_0-6629
alias char-major-81 cx88-blackbird
Relevant output from dmesg
------------------------------------------
<snip>
saa7146: register extension 'budget_ci dvb'.
ACPI: PCI Interrupt Link [LNK1] enabled at IRQ 5
ACPI: PCI interrupt 0000:01:0a.0[A] -> GSI 5 (level, low) -> IRQ 5
saa7146: found saa7146 @ mem e0908000 (revision 1, irq 5) (0x13c2,0x1011).
DVB: registering new adapter (TT-Budget/WinTV-NOVA-T PCI).
adapter has MAC addr = 00:d0:5c:23:13:5c
DVB: registering frontend 0 (Philips TDA10045H DVB-T)...
Linux video capture interface: v1.00
cx2388x blackbird driver version 0.0.4 loaded
cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T
[card=18,autodetected]
cx2388x v4l2 driver version 0.0.4 loaded
ACPI: PCI Interrupt Link [LNK3] enabled at IRQ 7
PCI: setting IRQ 7 as level-triggered
ACPI: PCI interrupt 0000:01:08.0[A] -> GSI 7 (level, low) -> IRQ 7
cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T
[card=18,autodetected]
cx88[0]/0: found at 0000:01:08.0, rev: 5, irq: 7, latency: 64, mmio: 0xe0000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
<snip>
Relevant output from /var/log/messages
-----------------------------------------------------------
Jan 26 09:11:46 localhost kernel: saa7146: register extension 'budget_ci dvb'.
Jan 26 09:11:47 localhost kernel: ACPI: PCI Interrupt Link [LNK1]
enabled at IRQ 5
Jan 26 09:11:47 localhost kernel: ACPI: PCI interrupt 0000:01:0a.0[A]
-> GSI 5 (level, low) -> IRQ 5
Jan 26 09:11:47 localhost kernel: saa7146: found saa7146 @ mem
e0908000 (revision 1, irq 5) (0x13c2,0x1011).
Jan 26 09:11:47 localhost kernel: DVB: registering new adapter
(TT-Budget/WinTV-NOVA-T PCI).
Jan 26 09:11:47 localhost kernel: adapter has MAC addr = 00:d0:5c:23:13:5c
Jan 26 09:11:47 localhost kernel: DVB: registering frontend 0 (Philips
TDA10045H DVB-T)...
Jan 26 09:11:47 localhost kernel: Linux video capture interface: v1.00
Jan 26 09:11:47 localhost kernel: cx2388x blackbird driver version 0.0.4 loaded
Jan 26 09:11:47 localhost kernel: cx88[0]: subsystem: 0070:9002,
board: Hauppauge Nova-T DVB-T [card=18,autodetected]
Jan 26 09:11:47 localhost kernel: cx2388x v4l2 driver version 0.0.4 loaded
Jan 26 09:11:47 localhost kernel: ACPI: PCI Interrupt Link [LNK3]
enabled at IRQ 7
Jan 26 09:11:47 localhost kernel: PCI: setting IRQ 7 as level-triggered
Jan 26 09:11:47 localhost kernel: ACPI: PCI interrupt 0000:01:08.0[A]
-> GSI 7 (level, low) -> IRQ 7
Jan 26 09:11:47 localhost kernel: cx88[0]: subsystem: 0070:9002,
board: Hauppauge Nova-T DVB-T [card=18,autodetected]
Jan 26 09:11:47 localhost sendmail: sendmail startup succeeded
Jan 26 09:11:47 localhost kernel: cx88[0]/0: found at 0000:01:08.0,
rev: 5, irq: 7, latency: 64, mmio: 0xe0000000
Jan 26 09:11:47 localhost kernel: cx88[0]/0: registered device video0 [v4l2]
Jan 26 09:11:47 localhost kernel: cx88[0]/0: registered device vbi0
Output from lsmod
----------------------------
[root at localhost ~]# lsmod
Module Size Used by
autofs4 22981 0
sunrpc 154149 1
xfs 514737 2
dm_mod 55509 0
video 15813 0
button 6609 0
battery 9285 0
ac 4805 0
nvidia 3457436 12
md5 4033 1
ipv6 230273 14
joydev 9217 0
ohci_hcd 23381 0
ehci_hcd 34761 0
cx8800 30157 0
v4l1_compat 11396 1 cx8800
v4l2_common 5504 1 cx8800
cx88_blackbird 13253 0
cx8802 10821 1 cx88_blackbird
cx88xx 45269 3 cx8800,cx88_blackbird,cx8802
i2c_algo_bit 8393 1 cx88xx
video_buf 19716 4 cx8800,cx88_blackbird,cx8802,cx88xx
btcx_risc 4681 3 cx8800,cx8802,cx88xx
videodev 9537 3 cx8800,cx88_blackbird,cx88xx
budget_ci 11969 0
tda1004x 11845 1 budget_ci
budget_core 10953 1 budget_ci
dvb_core 81897 2 budget_ci,budget_core
saa7146 17681 2 budget_ci,budget_core
ttpci_eeprom 2625 1 budget_core
stv0299 9285 1 budget_ci
i2c_nforce2 6337 0
i2c_core 20801 8
cx88xx,i2c_algo_bit,budget_ci,tda1004x,budget_core,ttpci_eeprom,stv0299,i2c_nforce2
snd_intel8x0 32865 1
snd_ac97_codec 67105 1 snd_intel8x0
snd_mixer_oss 17089 0
snd_pcm 92233 2 snd_intel8x0,snd_ac97_codec
snd_timer 28357 1 snd_pcm
snd 52261 7
snd_intel8x0,snd_ac97_codec,snd_mixer_oss,snd_pcm,snd_timer
soundcore 9889 1 snd
snd_page_alloc 9541 2 snd_intel8x0,snd_pcm
forcedeth 18497 0
3c59x 36713 0
ath_pci 52644 0
ath_rate_onoe 7432 1 ath_pci
wlan 97500 3 ath_pci,ath_rate_onoe
ath_hal 132176 2 ath_pci
ext3 116041 1
jbd 68185 1 ext3
Relevant entries from lspci -v
01:08.0 Multimedia video controller: Conexant Winfast TV2000 XP (rev 05)
Subsystem: Hauppauge computer works Inc.: Unknown device 9002
Flags: bus master, medium devsel, latency 64, IRQ 7
Memory at e0000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2
01:08.2 Multimedia controller: Conexant: Unknown device 8802 (rev 05)
Subsystem: Hauppauge computer works Inc.: Unknown device 9002
Flags: bus master, medium devsel, latency 64, IRQ 7
Memory at e1000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: [4c] Power Management version 2
01:08.4 Multimedia controller: Conexant: Unknown device 8804 (rev 05)
Subsystem: Hauppauge computer works Inc.: Unknown device 9002
Flags: bus master, medium devsel, latency 64, IRQ 7
Memory at e2000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: [4c] Power Management version 2
01:0a.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
Subsystem: Technotrend Systemtechnik GmbH Technotrend-Budget /
Hauppauge WinTV-NOVA-T DVB card
Flags: bus master, medium devsel, latency 64, IRQ 5
Memory at e3010000 (32-bit, non-prefetchable) [size=512]
Output from cat /proc/interrupts
[root at localhost ~]# cat /proc/interrupts
CPU0
0: 4218006 XT-PIC timer
1: 10 XT-PIC i8042
2: 0 XT-PIC cascade
5: 326295 XT-PIC ath0, saa7146 (0), nvidia
7: 4 XT-PIC cx88[0], ehci_hcd
8: 1 XT-PIC rtc
9: 0 XT-PIC acpi
10: 95 XT-PIC ohci_hcd
11: 1 XT-PIC NVidia nForce2, ohci_hcd
12: 66 XT-PIC i8042
14: 29836 XT-PIC ide0
15: 37334 XT-PIC ide1
NMI: 0
ERR: 0
More information about the mythtv-users
mailing list