public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* [linux-dvb] Help Request: DM1105 STV0299 DVB-S PCI - Unable to tune
@ 2009-07-22 17:01 Shaun Murdoch
  2009-07-22 17:05 ` Shaun Murdoch
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: Shaun Murdoch @ 2009-07-22 17:01 UTC (permalink / raw)
  To: linux-dvb


[-- Attachment #1.1: Type: text/plain, Size: 3881 bytes --]

Hi everyone,
First post so please be gentle :-)

I was wondering if anyone can help me please - I am trying to get a DVB-S
PCI card working with Linux (Ubuntu 9.04). So far I can get the card
recognised by Linux, but it won't tune - Kaffeine does tell me that there is
95% signal and 80% SNR, and I am using the same frequencies etc that a
standard Sky box uses.

The card is very common on eBay so I am sure there are plenty people who
have tried this / would want this working.

Some details that I hope will help someone who knows more than I do about
this!

The card is one of these:
http://cgi.ebay.co.uk/DVB-S-Satellite-TV-Tuner-Video-Capture-PCI-Card-Remote_W0QQitemZ130314645048QQcmdZViewItemQQptZUK_Computing_Computer_Components_Graphics_Video_TV_Cards_TW?hash=item1e575bae38&_trksid=p3286.c0.m14&_trkparms=65:12|66:2|39:1|72:1690|293:1|294:50

lspci:
03:09.0 Ethernet controller: Device 195d:1105 (rev 10)

My dmesg output - looks ok?:

$ dmesg | grep DVB
[   12.174738] DVB: registering new adapter (dm1105)
[   12.839501] DVB: registering adapter 0 frontend 0 (ST STV0299 DVB-S)...
[   12.839633] input: DVB on-card IR receiver as
/devices/pci0000:00/0000:00:1e.0/0000:03:09.0/input/input


My output from scan -* the problem*:

$ sudo scan -vvvvvv /usr/share/dvb/dvb-s/Astra-28.2E
scanning /usr/share/dvb/dvb-s/Astra-28.2E
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'

>>> tune to: 11778:v:0:27500
DiSEqC: switch pos 0, 13V, hiband (index 2)
diseqc_send_msg:56: DiSEqC: e0 10 38 f1 00 00
DVB-S IF freq is 1178000
>>> tuning status == 0x03
>>> tuning status == 0x03
>>> tuning status == 0x03
>>> tuning status == 0x03
>>> tuning status == 0x03
>>> tuning status == 0x03
>>> tuning status == 0x03
>>> tuning status == 0x03
>>> tuning status == 0x03
>>> tuning status == 0x03
WARNING: >>> tuning failed!!!

*This is the correct satellite for my location (south UK), I believe. Have
tried plenty. Nothing locks.*

I'm using the latest liplianin drivers - did a mercurial checkout and build
today:

$ modinfo dm1105
filename:
/lib/modules/2.6.28-13-server/kernel/drivers/media/dvb/dm1105/dm1105.ko
license:        GPL
description:    SDMC DM1105 DVB driver
author:         Igor M. Liplianin <liplianin@me.by>
srcversion:     46C1B3C3627D1937F75D732
alias:          pci:v0000195Dd00001105sv*sd*bc*sc*i*
alias:          pci:v0000109Fd0000036Fsv*sd*bc*sc*i*
depends:        ir-common,dvb-core
vermagic:       2.6.28-13-server SMP mod_unload modversions
parm:           card:card type (array of int)
parm:           ir_debug:enable debugging information for IR decoding (int)
parm:           adapter_nr:DVB adapter numbers (array of short)

Have also tried the latest v4l-dvb drivers and get exactly the same tuning
problems.

Finally, dvbtune appears to say I have signal but cannot lock:

$ sudo dvbtune -f 1177800 -s 27500 -p v -m -tone 1 -vvvvvvvvvvv
[sudo] password for shaun:
Using DVB card "ST STV0299 DVB-S"
tuning DVB-S to L-Band:0, Pol:V Srate=27500000, 22kHz=on
polling....
Getting frontend event
FE_STATUS:
polling....
Getting frontend event
FE_STATUS: FE_HAS_SIGNAL FE_HAS_CARRIER FE_HAS_VITERBI
polling....
Getting frontend event
FE_STATUS: FE_HAS_SIGNAL FE_HAS_CARRIER
polling....
Getting frontend event
FE_STATUS: FE_HAS_SIGNAL FE_HAS_CARRIER FE_HAS_VITERBI
polling....
Getting frontend event
FE_STATUS: FE_HAS_SIGNAL FE_HAS_CARRIER
polling....
Getting frontend event
FE_STATUS: *FE_HAS_SIGNAL FE_HAS_CARRIER* FE_HAS_VITERBI
polling....
Getting frontend event
FE_STATUS: FE_HAS_SIGNAL FE_HAS_CARRIER


So I am thinking that this could be a driver issue? If the card has good
signal and SNR in Kaffeine, and dvbtune says it has signal and carrier - but
cannot lock?

Please can someone help me debug this?

Thanks a lot!
Shaun

[-- Attachment #1.2: Type: text/html, Size: 8445 bytes --]

[-- Attachment #2: Type: text/plain, Size: 228 bytes --]

_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media@vger.kernel.org
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 13+ messages in thread
* [linux-dvb] Help Request: DM1105 STV0299 DVB-S PCI - Unable to tune
@ 2009-09-23  2:21 Andrew Congdon
  0 siblings, 0 replies; 13+ messages in thread
From: Andrew Congdon @ 2009-09-23  2:21 UTC (permalink / raw)
  To: linux-dvb

> Please see the following link for the images:
> http://www.flickr.com/photos/7690...@n04/sets/72157621703527801/

I'm also trying to get one of these working.
Similar symptoms, card seems to be recognised but unable to lock.
I'm using an existing DVB-S setup with myth using the loopthru from
the working card and same LNB settings.

I've tried recent v4l-dvb and s2-liplianin drivers.
When attempting to tune the system becomes unresponsive with the
driver taking over the cpu:

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND

 8206 root      15  -5     0    0    0 R 84.6  0.0   0:59.62
kdvb-ad-0-fe-0


Sep 23 09:39:06 localhost kernel: dm1105 0000:01:06.0: PCI INT A -> Link[APC3]
-> GSI 18 (level, high) -> IRQ 18
Sep 23 09:39:06 localhost kernel: DVB: registering new adapter (dm1105)
Sep 23 09:39:06 localhost kernel: dm1105 0000:01:06.0: MAC 00:00:00:00:00:00

Sep 23 09:39:06 localhost kernel: DVB: registering adapter 0 frontend 0 (ST
STV0299 DVB-S)...
Sep 23 09:39:06 localhost kernel: input: DVB on-card IR receiver as
/devices/pci0000:00/0000:00:08.0/0000:01:06.0/input/input7


lspci -vv:

01:06.0 Ethernet controller: Device 195d:1105 (rev 10)
        Subsystem: Device 195d:1105
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 32 (4000ns min, 8000ns max), Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 18
        Region 0: I/O ports at 9000 [size=256]
        Kernel driver in use: dm1105
        Kernel modules: dm1105

thanks
--
Andrew


_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media@vger.kernel.org
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2009-09-23  2:21 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-07-22 17:01 [linux-dvb] Help Request: DM1105 STV0299 DVB-S PCI - Unable to tune Shaun Murdoch
2009-07-22 17:05 ` Shaun Murdoch
     [not found] ` <79fc70d20907221004n7338cb27h3dd5eebed8ec3a45@mail.gmail.com>
2009-07-22 17:11   ` Shaun Murdoch
2009-07-22 17:18 ` [linux-dvb] " Seyyed Mohammad mohammadzadeh
2009-07-22 18:43   ` Shaun Murdoch
2009-07-22 20:07     ` Igor M. Liplianin
2009-07-22 21:41       ` Shaun Murdoch
2009-07-25 22:12       ` Shaun Murdoch
2009-07-26 12:47         ` Igor M. Liplianin
2009-07-27 10:46           ` Shaun Murdoch
2009-07-23  9:46 ` Simon Kenyon
2009-07-23  9:53   ` Shaun Murdoch
  -- strict thread matches above, loose matches on Subject: below --
2009-09-23  2:21 Andrew Congdon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox