[mythtv-users] Nova-T's &

Andy Whitworth andywhit at gmail.com
Wed Jan 26 07:06:52 EST 2005


I've got the devices being created automatically under FC3 2.6.10 but
I had to do a bit of udev hacking around, specifically the permissions
settings, to get it working.  Can't remember the exact details at the
moment, will check and post when I get home.

Andy.


On Wed, 26 Jan 2005 11:32:15 +0000, Paul Woodward
<paul_woodward at fastnet.co.uk> wrote:
> 
> 
> 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 
> >
> 
>  
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
> 
> 
>


More information about the mythtv-users mailing list