Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Nova-t problem
Hi
Apologies in advance for the long post, but I've been struggling with this for a
while now, and wanted to include as much information as possible.
Anyway, I installed a Fedora Core 2 system and upgraded the kernel to 2.6.7
without problem. At this point, I followed the instructions here to install the
DVB-T software:
http://www.comp.lancs.ac.uk/computing/users/leek/ukdvb.php
cvs -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv login
cvs -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv co dvb-kernel
cd dvb-kernel/build-2.6
./getlinks
make
cd dvb-kernel/build-2.6
./insmod.sh load
This created the drivers for me and loaded the modules
Devices created:
[root@linuxpvr szap]# ls -lsa /dev/dvb/adapter0
total 8
4 drwxr-xr-x 2 root root 4096 Jul 17 10:29 .
4 drwxr-xr-x 6 root root 4096 Jul 17 10:29 ..
0 crw-rw---- 1 root root 250, 1 Jul 17 10:29 audio0
0 crw-rw---- 1 root root 250, 6 Jul 17 10:29 ca0
0 crw-rw---- 1 root root 250, 4 Jul 17 10:29 demux0
0 crw-rw---- 1 root root 250, 5 Jul 17 10:29 dvr0
0 crw-rw---- 1 root root 250, 3 Jul 17 10:29 frontend0
0 crw-rw---- 1 root root 250, 7 Jul 17 10:29 net0
0 crw-rw---- 1 root root 250, 8 Jul 17 10:29 osd0
0 crw-rw---- 1 root root 250, 0 Jul 17 10:29 video0
After running insmod.sh, this appears in the /var/log/messages file:
Jul 27 21:05:05 linuxpvr kernel: Linux video capture interface: v1.00
Jul 27 21:05:05 linuxpvr kernel: saa7146: register extension 'dvb'.
Jul 27 21:05:05 linuxpvr kernel: saa7146: register extension 'budget dvb'.
Jul 27 21:05:05 linuxpvr kernel: saa7146: found saa7146 @ mem e0a12000
(revision
1, irq 10) (0x13c2,0x1005).
Jul 27 21:05:05 linuxpvr kernel: DVB: registering new adapter
(TT-Budget/WinTV-NOVA-T PCI).
Jul 27 21:05:06 linuxpvr kernel: DVB: registering frontend 0 (Grundig 29504-401
(LSI L64781 Based))...
Jul 27 21:05:06 linuxpvr kernel: mt312_read: ret == -121
Jul 27 21:05:06 linuxpvr kernel: adapter has MAC addr = 00:d0:5c:20:35:ff
Jul 27 21:05:06 linuxpvr kernel: saa7146: register extension 'budget_ci dvb'.
Jul 27 21:05:06 linuxpvr kernel: saa7146: register extension 'budget dvb /w
video in'.
Jul 27 21:05:06 linuxpvr kernel: usbcore: registered new driver
Technotrend/Hauppauge USB-Nova
Jul 27 21:05:06 linuxpvr kernel: usbcore: registered new driver ttusb-dec
Jul 27 21:05:06 linuxpvr kernel: usbcore: registered new driver vp7041
lsmod afterwards
Module Size Used by
skystar2 27780 0
vp7041 16004 0
ttusb_dec 23560 0
dvb_ttusb_budget 27292 0
budget_av 7424 0
budget_ci 9856 0
budget 6912 0
budget_core 9348 3 budget_av,budget_ci,budget
dvb_ttpci 73484 0
ttpci_eeprom 3072 2 budget_core,dvb_ttpci
saa7146_vv 48256 2 budget_av,dvb_ttpci
saa7146 17700 6
budget_av,budget_ci,budget,budget_core,dvb_ttpci,saa7146_vv
mt312 11140 0
cx24110 10776 0
grundig_29504_491 8196 0
grundig_29504_401 10120 0
tda1004x 18436 0
ves1820 7812 0
stv0299 18184 0
alps_tdmb7 8196 0
alps_tdlb7 10124 0
ves1x93 9488 0
dvb_core 79784 18
skystar2,vp7041,ttusb_dec,dvb_ttusb_budget,budget_ci,budget,budget_core,dvb_ttpci,mt312,cx24110,grundig_29504_491,grundig_29504_401,tda1004x,ves1820,stv0299,alps_tdmb7,alps_tdlb7,ves1x93
video_buf 16260 1 saa7146_vv
v4l2_common 5376 1 saa7146_vv
v4l1_compat 12164 1 saa7146_vv
videodev 7552 1 saa7146_vv
i2c_core 18836 13
skystar2,budget_core,dvb_ttpci,ttpci_eeprom,mt312,cx24110,grundig_29504_491,grundig_29504_401,tda1004x,stv0299,alps_tdmb7,alps_tdlb7,ves1x93
I was able to use dvbscan without problem to build a channels.conf
Also, tuning seems ok:
[root@linuxpvr szap]# ./tzap "Channel 4"
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
reading channels from file '/root/.tzap/channels.conf'
tuning to 481833330 Hz
video pid 0x0b0b, audio pid 0x0b0c
status 01 | signal 3030 | snr 2121 | ber 0000ffff | unc 00000009 |
status 1f | signal 3030 | snr d4d4 | ber 0000023a | unc 00000000 | FE_HAS_LOCK
status 1f | signal 3030 | snr d0d0 | ber 0000025d | unc 00000000 | FE_HAS_LOCK
status 1f | signal 3030 | snr d1d1 | ber 00000257 | unc 00000000 | FE_HAS_LOCK
Also (as long as I'm running tzap at the same time) I am able to use dvbdate
[root@linuxpvr dvbdate]# ./dvbdate
Tue Jul 27 21:09:07 2004
[root@linuxpvr dvbdate]#
I also verified these were coming over the UHF cable, by trying them with the
aerial unplugged and as expected they failed
Unable to view anything. Someone suggested running this while tzap was running:
[root@linuxpvr build-2.6]# cat /dev/dvb/adapter0/dvr0 > video.ts
[root@linuxpvr build-2.6]# ls -lsa video.ts
0 -rw-r--r-- 1 root root 0 Jul 27 21:18 video.ts
[root@linuxpvr build-2.6]#
However, as you can see, nothing is generated
When I try xine dvb://, I get the following error message:
There is no input plugin available to handle 'dvb://'
Maybe MRL syntax is wrong or file/stream source
doesn't exist
My local transmitter is Crystal Palace, and I found this command to tune to and
view BBC1. Unfortunately, nothing seems to happen and I have to Ctrl-C out of
it.
[root@linuxpvr dvbstream]# tzap -a 0 "BBC ONE"
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
reading channels from file '/root/.tzap/channels.conf'
tuning to 505833330 Hz
video pid 0x0258, audio pid 0x0259
status 05 | signal 2f2f | snr b8b8 | ber 00000040 | unc 00000008 |
status 1f | signal 3030 | snr eaea | ber 00000044 | unc 00000000 | FE_HAS_LOCK
[root@linuxpvr dvbstream]# ./dvbstream -ps -qam 16 -cr 3_4 600 601 | mplayer -
dvbstream v0.6 - (C) Dave Chapman 2001-2004
Released under the GPL.
Latest version available from http://www.linuxstb.org/
dvbstream will stop after -1 seconds (71582788 minutes)
Setting filter for PID 600
Setting filter for PID 601
Using 224.0.1.2:5004:2
version=2
Streaming 2 streams
MPlayer 1.0pre4-3.3.3 (C) 2000-2004 MPlayer Team
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville 870.5 MHz (Family: 6,
Stepping: 10)
Detected cache-line size is 32 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Reading config file /etc/mplayer/mplayer.conf
Reading config file /root/.mplayer/config
Reading /root/.mplayer/codecs.conf: Can't open '/root/.mplayer/codecs.conf': No
such file or directory
Reading /etc/mplayer/codecs.conf: Can't open '/etc/mplayer/codecs.conf': No
such
file or directory
Using built-in default codecs.conf.
font: can't open file: /root/.mplayer/font/font.desc
Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)
Using Linux hardware RTC timing (1024Hz).
Can't open input config file /root/.mplayer/input.conf: No such file or
directory
Can't open input config file /etc/mplayer/input.conf: No such file or directory
Falling back on default (hardcoded) input config
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0 : No such device
Can't init input joystick
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support.
You will not be able to use your remote control.
Playing -.
Reading from stdin... (**Nothing happens at this point and I have to Ctrl-C
out**)
Caught signal 2 - closing cleanly.
MPlayer interrupted by signal 2 in module: demux_open
[root@linuxpvr dvbstream]#
I have also physically removed the card from the system to confirm what model it
is.
It's a Hauppauge WinTV-NOVA-t Version 1.20 and the two onboard chips are
labelled L64781 and Philips SAA 7145A H, as was logged in the /var/log/messages
file.
So, has anyone got any suggestions to where I can go from here? I had a feeling
that firmware may be an issue that I'm missing here??? This particular line
from the messages file does seem odd:
Jul 27 21:05:06 linuxpvr kernel: mt312_read: ret == -121
Thanks in advance for any suggestion anyone may have
Regards
Mike
Home |
Main Index |
Thread Index