[linux-dvb] [P7131 Dual] scan : tuning failed

Frédéric Massot frederic at juliana-multimedia.com
Wed Nov 29 17:53:33 CET 2006


Hi,

I have a DVB-T card ASUSTeK P7131 Dual, and I use a vanilla Linux kernel 
2.6.18 with the master v4l-dvb development repository (downloaded the 
28/11/2006).

I can scan and to listen a radios with Kradio, but I don't scan the 
DVB-T channels.


I load the modules with :
- modprobe saa7134-dvb
- modprobe saa7134-alsa

The dmesg is:
Linux video capture interface: v2.00
saa7130/34: v4l2 driver version 0.2.14 loaded
saa7133[0]: found at 0000:05:03.0, rev: 209, irq: 169, latency: 64, 
mmio: 0xff7ff000
saa7133[0]: subsystem: 1043:4876, board: ASUSTeK P7131 Dual 
[card=78,autodetected]
saa7133[0]: board init: gpio is 40000
saa7133[0]: i2c eeprom 00: 43 10 76 48 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7133[0]: i2c eeprom 10: ff ff ff 0f ff 20 ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: 01 40 01 02 03 01 01 03 08 ff 00 d5 ff ff ff ff
saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 40: ff 21 00 c2 96 10 03 32 55 50 ff ff ff ff ff ff
saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
tuner 1-004b: chip found @ 0x96 (saa7133[0])
tuner 1-004b: setting tuner address to 61
tuner 1-004b: type set to tda8290+75a
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]: registered device radio0
DVB: registering new adapter (saa7133[0]).
DVB: registering frontend 0 (Philips TDA10046H DVB-T)...
saa7134 ALSA driver for DMA sound loaded
saa7133[0]/alsa: saa7133[0] at 0xff7ff000 irq 169 registered as card -1


The lsmod is:
Module                  Size  Used by
saa7134_alsa            9792  0
saa7134_dvb            16776  0
dvb_pll                11396  1 saa7134_dvb
tuner                  51112  0
saa7134               102240  2 saa7134_alsa,saa7134_dvb
compat_ioctl32          1152  1 saa7134
ir_kbd_i2c              6160  1 saa7134
ir_common              25860  2 saa7134,ir_kbd_i2c
videodev               21120  1 saa7134
v4l2_common            19456  3 tuner,saa7134,videodev
v4l1_compat            11396  2 saa7134,videodev
video_buf_dvb           4228  1 saa7134_dvb
dvb_core               61480  1 video_buf_dvb
video_buf              17412  4 
saa7134_alsa,saa7134_dvb,saa7134,video_buf_dvb
tda1004x               12420  2 saa7134_dvb


For the scan of DVB-T channels I use the file of the dvb-utils package 
fr-Vannes :
# Vannes - France
# T freq bw fec_hi fec_lo mod transmission-mode guard-interval hierarchy
T 674000000 8MHz 2/3 NONE QAM64 8k 1/8 NONE
T 698000000 8MHz 2/3 NONE QAM64 8k 1/8 NONE
T 762000000 8MHz 2/3 NONE QAM64 8k 1/8 NONE
T 778000000 8MHz 2/3 NONE QAM64 8k 1/8 NONE
T 818000000 8MHz 2/3 NONE QAM64 8k 1/8 NONE

And I have this result:
$ /usr/bin/scan fr-Vannes
scanning fr-Vannes
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 674000000 0 2 9 3 1 2 0
initial transponder 698000000 0 2 9 3 1 2 0
initial transponder 762000000 0 2 9 3 1 2 0
initial transponder 778000000 0 2 9 3 1 2 0
initial transponder 818000000 0 2 9 3 1 2 0
 >>> tune to: 
674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE
WARNING: >>> tuning failed!!!
 >>> tune to: 
674000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
 >>> tune to: 
698000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE
WARNING: >>> tuning failed!!!
 >>> tune to: 
698000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
 >>> tune to: 
762000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE
WARNING: >>> tuning failed!!!
 >>> tune to: 
762000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
 >>> tune to: 
778000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE
WARNING: >>> tuning failed!!!
 >>> tune to: 
778000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
 >>> tune to: 
818000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE
WARNING: >>> tuning failed!!!
 >>> tune to: 
818000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
ERROR: initial tuning failed
dumping lists (0 services)
Done.


I also tested with the file modified according to the trick of Hermann 
Pitton (add a positive offset of 167000Hz) :
# Vannes - France
# T freq bw fec_hi fec_lo mod transmission-mode guard-interval hierarchy
T 674167000 8MHz 2/3 NONE QAM64 8k 1/8 NONE
T 698167000 8MHz 2/3 NONE QAM64 8k 1/8 NONE
T 762167000 8MHz 2/3 NONE QAM64 8k 1/8 NONE
T 778167000 8MHz 2/3 NONE QAM64 8k 1/8 NONE
T 818167000 8MHz 2/3 NONE QAM64 8k 1/8 NONE

And I have this result:
$ /usr/bin/scan fr-Vannes2
scanning fr-Vannes2
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 674167000 0 2 9 3 1 2 0
initial transponder 698167000 0 2 9 3 1 2 0
initial transponder 762167000 0 2 9 3 1 2 0
initial transponder 778167000 0 2 9 3 1 2 0
initial transponder 818167000 0 2 9 3 1 2 0
 >>> tune to: 
674167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE
WARNING: >>> tuning failed!!!
 >>> tune to: 
674167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
 >>> tune to: 
698167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE
WARNING: >>> tuning failed!!!
 >>> tune to: 
698167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
 >>> tune to: 
762167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE
WARNING: >>> tuning failed!!!
 >>> tune to: 
762167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
 >>> tune to: 
778167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE
WARNING: >>> tuning failed!!!
 >>> tune to: 
778167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
 >>> tune to: 
818167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE
WARNING: >>> tuning failed!!!
 >>> tune to: 
818167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERAR
CHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
ERROR: initial tuning failed
dumping lists (0 services)
Done.




Regards.
-- 
==============================================
|              FREDERIC MASSOT               |
|     http://www.juliana-multimedia.com      |
|   mailto:frederic at juliana-multimedia.com   |
===========================Debian=GNU/Linux===




More information about the linux-dvb mailing list