[linux-dvb] qam 256 doesn't work with TT 2300-C (Technotrend)

Markus Frahm frahm.markus at web.de
Mon Feb 19 01:33:04 CET 2007


Hello,
I get 64qam as well as qam256 channels from my provider (willy-tel,Hamburg 
Germany). The qam 256 channels work well under windows with the same cable, 
so I think it should be a driver problem, pehaps in stv0297.c?The quality of 
video and sound with 256qam is very poor. If it wouldn't work with windows I 
would suppose that it was a cable/signal problem, but I have excellent 
quality under windows.


Here are my datas:
I'm using gentoo with kernel 2.6.20 (Athlon 64 X2 3800+) and the latest cvs 
v4l-dvb drivers.
dmesg gives:
saa7146: found saa7146 @ mem ffffc20000036000 (revision 1, irq 10) 
(0x13c2,0x000a).
DVB: registering new adapter (Technotrend/Hauppauge WinTV Nexus-CA rev1.X).
adapter has MAC addr = 00:d0:5c:04:b1:8d
dvb-ttpci: gpioirq unknown type=0 len=0
dvb-ttpci: info @ card 0: firm f0240009, rtsl b0250018, vid 71010068, app 
80002622
dvb-ttpci: firmware @ card 0 supports CI link layer interface
dvb-ttpci: DVB-C analog module @ card 0 detected, initializing MSP3415
dvb_ttpci: saa7113 not accessible.
saa7146_vv: saa7146 (0): registered device video1 [v4l2]
saa7146_vv: saa7146 (0): registered device vbi1 [v4l2]
DVB: registering frontend 0 (ST STV0297 DVB-C)...
input: DVB on-card IR receiver as /class/input/input5
dvb-ttpci: found av7110-0.

lspci:
Xandro ~ # lspci
00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)
00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)
00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)
00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)
00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)
00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)
00:05.0 VGA compatible controller: nVidia Corporation C51PV [GeForce 6150] 
(rev a2)
00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3)
00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3)
00:0a.2 RAM memory: nVidia Corporation MCP51 Memory Controller 0 (rev a3)
00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1)
00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
00:0f.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] 
HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] 
Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM 
Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] 
Miscellaneous Control
03:07.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 
Controller (PHY/Link)
03:08.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
03:0a.0 Multimedia controller: Philips Semiconductors SAA7134/SAA7135HL Video 
Broadcast Decoder (rev 01)

lsmod:
andro ~ # lsmod
Module                  Size  Used by
snd_pcm_oss            41760  0
snd_mixer_oss          16832  1 snd_pcm_oss
snd_seq_dummy           5380  0
snd_seq_oss            31360  0
snd_seq_midi_event      8896  1 snd_seq_oss
snd_seq                50752  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          8980  3 snd_seq_dummy,snd_seq_oss,snd_seq
stv0297                 9088  1
dvb_ttpci              94244  8
dvb_core               76144  1 dvb_ttpci
saa7146_vv             46144  1 dvb_ttpci
saa7146                17096  2 dvb_ttpci,saa7146_vv
tuner                  61480  0
ttpci_eeprom            4288  1 dvb_ttpci
nvidia               7742808  46
saa7134               127080  0
video_buf              23044  2 saa7146_vv,saa7134
ir_kbd_i2c              9808  1 saa7134
ir_common              33540  2 saa7134,ir_kbd_i2c
ohci1394               32776  0
ide_cd                 38304  0
snd_hda_intel          19424  0
snd_hda_codec         194176  1 snd_hda_intel
snd_pcm                75016  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_page_alloc          9936  2 snd_hda_intel,snd_pcm
pata_amd               14176  0
sg                     24224  0

czap (first qam 64):
Xandro ~ # czap ZDF
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
reading channels from file '/root/.czap/channels.conf'
 21 ZDF:394000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_64:110:120:28006
 21 ZDF: f 394000000, s 6900000, i 2, fec 0, qam 3, v 0x6e, a 0x78
status 1f | signal 0067 | snr 1aac | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0068 | snr 1d06 | ber 00000d6c | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0068 | snr 1cfc | ber 00000c9c | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0068 | snr 1b51 | ber 00000d82 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0068 | snr 1be6 | ber 00000dfa | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0068 | snr 1c5f | ber 00000e29 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0068 | snr 1a97 | ber 00000e27 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0068 | snr 1c30 | ber 00000e69 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0068 | snr 1a65 | ber 00000df3 | unc 00000000 | FE_HAS_LOCK

now a sender with qam 256:

Xandro ~ # czap 'WT Info'
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
reading channels from file '/root/.czap/channels.conf'
492 WT Info:738000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_256:531:787:23100
492 WT Info: f 738000000, s 6900000, i 2, fec 0, qam 5, v 0x213, a 0x313
status 1f | signal 0064 | snr 23d7 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0064 | snr 27d8 | ber 000065a7 | unc 0000147a | FE_HAS_LOCK
status 1f | signal 0064 | snr 2701 | ber 00006399 | unc 000011e2 | FE_HAS_LOCK
status 1f | signal 0064 | snr 27ba | ber 00006746 | unc 00001319 | FE_HAS_LOCK
status 1f | signal 0064 | snr 2598 | ber 000066a6 | unc 000012d2 | FE_HAS_LOCK
status 1f | signal 0065 | snr 263f | ber 000063ac | unc 00001176 | FE_HAS_LOCK
status 1f | signal 0064 | snr 2645 | ber 000065fa | unc 0000108e | FE_HAS_LOCK
status 1f | signal 0065 | snr 268b | ber 00006610 | unc 00000f66 | FE_HAS_LOCK
status 1f | signal 0064 | snr 29c8 | ber 0000647e | unc 00001198 | FE_HAS_LOCK
status 1f | signal 0065 | snr 28d4 | ber 0000671d | unc 00001191 | FE_HAS_LOCK
status 1f | signal 0065 | snr 27b3 | ber 00006527 | unc 000011f7 | FE_HAS_LOCK

I hope somebody can help me.
Greetings 
  Markus




More information about the linux-dvb mailing list