[mythtv-users] Nova-T's &
Paul Woodward
paul_woodward at fastnet.co.uk
Wed Jan 26 06:32:15 EST 2005
The only 'hack' solution I found was to create the dvb devices in my startup scripts. Not very elegant, but it worked fine...
Paul
>-----Original Message-----
>From: Dan Robinson [mailto:dannyjrobinson at gmail.com]
>Sent: Wednesday, January 26, 2005 10:23 AM
>To: 'Discussion about mythtv'
>Subject: [mythtv-users] Nova-T's &
>
>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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20050126/aea9fcfc/attachment.html
More information about the mythtv-users
mailing list