Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Where to look?
Example of the problem:
(Hauppauge (TT-based) rev 2.1 DVB-C)
When running dvbtune, I always get the following output, except the content is
always different, see below:
bert dvbtune # ./dvbtune -f 289850000 -s 5900 -qam 128 -i
Using DVB card "VES1820/Grundig tuner as used on the Siemens DVB-C card"
tuning DVB-C to 289850000, srate=5900000
polling....
Getting frontend event
FE_STATUS:
polling....
Getting frontend event
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI FE_HAS_SYNC
Event: Frequency: 289850388
SymbolRate: 5900000
FEC_inner: 9
Bit error rate: 21
Signal strength: 54484
SNR: 61423
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI FE_HAS_SYNC
<transponder type="C" freq="289850000" srate="5900000">
Nothing to read from fd_pat
<service id="17" ca="1">
<description tag="0x48" type="1" provider_name="YLE" service_name="TV1" />
</service>
<service id="33" ca="1">
<description tag="0x48" type="1" provider_name="YLE" service_name="TV2" />
</service>
<service id="81" ca="1">
<description tag="0x48" type="1" provider_name="YLE" service_name="FST" />
</service>
<service id="193" ca="1">
<description tag="0x48" type="1" provider_name="YLE" service_name="YLE24" />
</service>
<service id="209" ca="1">
<description tag="0x48" type="1" provider_name="YLE" service_name="YLE Teema"
/>
</service>
<service id="1140" ca="1">
<description tag="0x48" type="1" provider_name="Viasat" service_name="TV1000
1" />
</service>
<service id="275" ca="1">
<description tag="0x48" type="2" provider_name="YLE" service_name="YLEN
KLASSINEN" />
</service>
...... etc ..... few more ......
But, when I run it again:
<service id="28645" ca="1">
<description tag="0x48" type="1" provider_name="MTV Networks"
service_name="MTV Base" />
</service>
<service id="28649" ca="1">
<description tag="0x48" type="1" provider_name="MTV Networks"
service_name="MTV 2" />
</service>
<service id="2" ca="1">
<description tag="0x48" type="1" provider_name="UPCtv/EuroHITS"
service_name="UPCtv Reality" />
</service>
<service id="5" ca="1">
<description tag="0x48" type="1" provider_name="UPCtv/EuroHITS"
service_name="UPCtv Extreme Sports" />
</service>
</transponder>
And then again:
<service id="1103" ca="1">
<descriptor tag="0x4a" data="0003000f2710804654560165020008"
text=".......FTV.e..." />
<descriptor tag="0xa4"
data="6c5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
text="l.................................................................................................................."
/>
<descriptor tag="0xe7"
data="004000601340e03800000300000032000000ffffffff0000000003000000030000000000000000901100888411008884110000000000050000000090110000f01100c0e71100e028120000801100030000"
text=".......8......2.................................................................."
/>
<descriptor tag="0x00"
data="3a0140883c01409b7c0040883c01402f000000883c0140883c0140883c0140b83a01400f000000c83a014000000000000000001c360140000000000f0000000000002fc83a0140ce5c004001000000a5830408b83a0140ec300140c83a0140f0f10240a4f0ffbf794f0040c83a014003000000a4f0ffbf75500040030300000000000000000000ac330a00a48100000100000054360140e0380000c05713400000000000f0ffff4eca00403b76026c3b76022f34f0ffbfec"
text="....................................................6...................................0..............yO..............uP...............3..........T6...8...W..........N....v.l.v..4...."
/>
<descriptor tag="0x30" data="40" text="." />
<descriptor tag="0x98"
data="01401e0c00408a450040a43c01401e0c00400e0000000e0000003b7602000e000000f4350140ec300140003401401e0c0040b4f4ffbf4c4100400000"
text=".......E...................v.......5...0...4..........LA...." />
<descriptor tag="0xd6"
data="14000000000000100000380a0000000000005e809b3d000000004efa7b3d00000000000000003b760240c83a01400000000000000000000004003d000000ec3001400f0000005836014034f5ffbf9b3a0040a5830408ffffffff0cf1ff"
text="..........8...............N............v.......................0......X6..4.................."
/>
<descriptor tag="0xbf"
data="3a01405836014001000000000000000f0000000000000000000000000000000300000000000000000000000cf1ffbf000000000000000000000000ae6401400a00000000000000a583040858360140b83a0140000400007f454c460101010000000000000000000300030001000000f08101003400000010201200000000008b7602008b760200b0f1ffbf917700408b7602408b7602401269690d1269690d5376020053760200d0f1ffbf91770040537602405376024010"
text="...X6.......................................................d..............X6...........ELF........................4............v...v.......w...v...v...ii..ii.Sv..Sv.......w..Sv..Sv..."
/>
</service>
</transponder>
And again:
Nothing to read from fd_pat
<service id="65" ca="1">
<description tag="0x48" type="1" provider_name="Ruutunelonen Oy"
service_name="Nelonen D" />
</service>
<service id="113" ca="1">
<description tag="0x48" type="1" provider_name="Swelcom Oy"
service_name="Elokuvakanava" />
</service>
<service id="129" ca="1">
<description tag="0x48" type="1" provider_name="Canal +" service_name="Canal
+" />
</service>
<service id="3110" ca="1">
<description tag="0x48" type="1" provider_name="Viasat" service_name="TV1000
3" />
</service>
<service id="257" ca="1">
<description tag="0x48" type="1" provider_name="Ruutunelonen Oy"
service_name="Nelonen Plus" />
</service>
</transponder>
All these services do exist, but on totally different muxes. Only rarely will
dvbtune output a channel that is actually on this mux, and even then it does
not show any actual PID's for those channels.
If I tell dvbtune to tune to a specific PID on a specific mux (which I know is
right) it will do so just fine.
But I am using the exact same sources for dvbtune as I did when I had the card
in another PC, and then it provided the right results always.
Basically, I am just curious what would cause this. A
cable/interference/card/hardware related issue, or an incompatibility in
software/driver/util/firmware, etc (or just me? :-)
I get the same results with the "old" and new (time-shifting) firmware, both
of the NEWSTRUCT branch, whereas on the other PC the "old" firmware tuned
fine, and the new firmware could never get a lock.
Intriguing :-)
Cheers to all,
Dennis
PS - for reference:
bert dvbtune # lsmod
Module Size Used by Not tainted
dvb-ttpci 71824 0 (unused)
ves1820 3932 1
grundig_29504-491 3552 0
grundig_29504-401 3656 0
alps_bsrv2 3832 0
alps_bsru6 5676 0
dvb_demux 10176 1 [dvb-ttpci]
dvb-core 31916 2 [dvb-ttpci ves1820 grundig_29504-491
grundig_29504-401 alps_bsrv2 alps_bsru6]
videodev 5696 1 [dvb-ttpci]
dmesg:
Linux video capture interface: v1.00
dvb_register_adapter: registering new adapter (Technotrend/Hauppauge PCI
rev2.1).
saa7146_core.o: : bus:0, rev:1, mem:0xc687f000.
av7110 (0): AV7111 - firm f0240009, rtsl b0250018, vid 71010068, app 00012502
dvb_frontend_init: initialising frontend 0:0 (VES1820/Grundig tuner as used on
the Siemens DVB-C card)...
ves1820.c: setup for tuner sp5659c
Linux video capture interface: v1.00
dvb_register_adapter: registering new adapter (Technotrend/Hauppauge PCI
rev2.1).
saa7146_core.o: : bus:0, rev:1, mem:0xc687f000.
av7110 (0): AV7111 - firm f0240009, rtsl b0250018, vid 71010068, app 00012502
dvb_frontend_init: initialising frontend 0:0 (VES1820/Grundig tuner as used on
the Siemens DVB-C card)...
ves1820.c: setup for tuner sp5659c
top:
PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
2606 root 9 0 0 0 0 SW 0.0 0.0 0:00 arm_mon
2607 root 9 0 0 0 0 SW 0.0 0.0 0:23 kdvb-fe
/proc/pci:
Bus 0, device 18, function 0:
Multimedia controller: Philips Semiconductors SAA7146 (rev 1).
IRQ 11.
Master Capable. Latency=32. Min Gnt=15.Max Lat=38.
Non-prefetchable 32 bit memory at 0xf1000000 [0xf10001ff].
bert dvbtune # uname -a
Linux bert 2.4.19 #1 Thu Oct 3 18:21:36 EEST 2002 i586 GenuineIntel
I will try the old (non-NEWSTRUCT) drivers and see what happens there.
--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.
Home |
Main Index |
Thread Index