[linux-dvb] Please help with Twinhan VP 1025 DVB-S PCI

Bhavin Shah bhavinpshah at gmail.com
Wed Aug 20 13:42:01 CEST 2008


Hi list,
I've been struggling hard with getting Twinhan VP 1025 DVB-S PCI card
with uBuntu 8.04 - Hardy and latest v4l-dvb source in India. I'm in
need of some insight.

The problem seems to be that the front end is unable to tune to or
monitor a signal.  Here is some background info:

Card:
Twinhan 1025 VisionPlus PCI DVB-S
Kernel/Dist:
2.6.24-19-generic

I just used hg to download the latest v4l-dvb and dvb-apps from
Mercurial and everything compiled and installed fine.  My card is auto
detected and loaded by BTTV module.

dmesg says:

###############dmesg#####################

Linux video capture interface: v2.00

bttv: driver version 0.9.17 loaded

bttv: using 8 buffers with 2080k (520 pages) each for capture

bttv: Bt8xx card found (0).

ACPI: PCI Interrupt 0000:03:03.0[A] -> GSI 21 (level, low) -> IRQ 21

bttv0: Bt878 (rev 17) at 0000:03:03.0, irq: 21, latency: 64, mmio: 0xfafff000

bttv0: detected: Twinhan VisionPlus DVB [card=113], PCI subsystem ID
is 1822:0001

bttv0: using: Twinhan DST + clones [card=113,insmod option]

bttv0: risc main @ 1eafb000

bttv0: gpio: en=00000000, out=00000000 in=00d500ff [init]

bttv0: tuner type=16

bttv0: add subdevice "dvb0"

bt878: AUDIO driver version 0.0.0 loaded

bt878: Bt878 AUDIO function found (0).

ACPI: PCI Interrupt 0000:03:03.1[A] -> GSI 21 (level, low) -> IRQ 21

bt878_probe: card id=[0x11822],[ Twinhan VisionPlus DVB ] has DVB functions.

bt878(0): Bt878 (rev 17) at 03:03.1, irq: 21, latency: 64, memory: 0xfaffe000

DVB: registering new adapter (bttv0)

ACPI: PCI Interrupt 0000:00:14.2[A] -> GSI 16 (level, low) -> IRQ 18

NET: Registered protocol family 10

lo: Disabled Privacy Extensions

hda_codec: Unknown model for ALC883, trying auto-probe from BIOS...

dst(0) dst_get_device_id: Recognise [DST-03T]

dst(0) dst_get_device_id: Unsupported

dst(0) dst_check_mb86a15: Found a MB86A15 NIM

dst(0) dst_get_device_id: [DST-03T] has a [MB 86A15]

dst(0) dst_get_device_id: [DST-03T] has a [MB 86A15]

DST type flags : 0x2 ts204 0x4 symdiv 0x10 firmware version = 2

dst(0) dst_get_mac: MAC Address=[00:08:ca:16:67:00]

DVB: registering frontend 0 (DST DVB-S)...

###########################################

this seems fine to me. Now the problems...

I try to dvbtune to the inset4b, I'm in India but it gives following issues:

# dvbtune -f 10990000 -p V -s 27500 -v 501 -a 601 -m

Using DVB card "DST DVB-S"

tuning DVB-S to L-Band:0, Pol:V Srate=27500000, 22kHz=off

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: 1240000

        SymbolRate: 27500000

        FEC_inner:  9

Bit error rate: 0

Signal strength: 16384

SNR: 6400

FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI FE_HAS_SYNC

A/V/TT Filters set

FE READ_BER: : Operation not supported

FE READ UNCORRECTED BLOCKS: : Operation not supported

Signal=16384, Verror=0, SNR=6400dB, BlockErrors=0, (S|L|C|V|SY|)

FE READ_BER: : Operation not supported

FE READ UNCORRECTED BLOCKS: : Operation not supported

Signal=16640, Verror=0, SNR=6400dB, BlockErrors=0, (S|L|C|V|SY|)

FE READ_BER: : Operation not supported……………………..





Then I look a dvbsnoop frontend info:
# dvbsnoop -s feinfo

dvbsnoop V1.4.50 -- http://dvbsnoop.sourceforge.net/



---------------------------------------------------------

FrontEnd Info...

---------------------------------------------------------



Device: /dev/dvb/adapter0/frontend0



Basic capabilities:

    Name: "DST DVB-S"

    Frontend-type:       QPSK (DVB-S)

    Frequency (min):     950.000 MHz

    Frequency (max):     2150.000 MHz

    Frequency stepsiz:   1.000 MHz

    Frequency tolerance: 29.500 MHz

    Symbol rate (min):     1.000000 MSym/s

    Symbol rate (max):     45.000000 MSym/s

    Symbol rate tolerance: 0 ppm

    Notifier delay: 0 ms

    Frontend capabilities:

        auto inversion

        FEC AUTO

        QPSK



Current parameters:

    Frequency:  1240.000 MHz

    Inversion:  OFF

    Symbol rate:  27.500000 MSym/s

    FEC:  FEC AUTO





user at machine:~$ dvbsnoop -s signal

dvbsnoop V1.4.50 -- http://dvbsnoop.sourceforge.net/



---------------------------------------------------------

Transponder/Frequency signal strength statistics...

---------------------------------------------------------

Error(95): frontend ioctl: Operation not supported

cycle: 1  d_time: 0.001 s



You can see that the freq is not set.  An interesting note is that up
in the basic capabilities section is lists frequency (max) as 2150.00
MHz.  Interestingly, when I change my cable to Windows with all the
same settings, I am able to tune and lock channels with TwinHan
provided SW.

Am I missing something here? Is the Linux DVB providing support of
TwinHan? I would REALLY appreciate any help or insight you might have
on this.  Thanks ton for your consideration.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.linuxtv.org/pipermail/linux-dvb/attachments/20080820/3019881d/attachment.htm 


More information about the linux-dvb mailing list