public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
From: Thomas Kernen <tkernen@deckpoint.ch>
To: Thomas Kernen <tkernen@deckpoint.ch>, linux-media@vger.kernel.org
Subject: [SOLVED] Re: Mystique SaTiX DVB-S2 & s2-liplianin & Ubuntu 9.04 64 bit - modules load but tuning not successful
Date: Mon, 01 Jun 2009 10:48:58 +0200	[thread overview]
Message-ID: <4A2395FA.8090905@deckpoint.ch> (raw)
In-Reply-To: <4A211934.3010109@deckpoint.ch>

Thomas Kernen wrote:
> 
> Dear team,
> 
> I'm installing a Mystique SaTiX DVB-S2 PCI card (apparently an OEM 
> version of KNC DVB Station S2) in a box running Ubuntu 9.04 64bit. 
> (2.6.28-11-server #42-Ubuntu SMP Fri Apr 17 02:45:36 UTC 2009 x86_64 
> GNU/Linux)
> 
> I've pulled the latest s2-liplianin code from:
> http://mercurial.intuxication.org/hg/s2-liplianin
> 
> I was able to compile and the modules do load, but I don't seem to be 
> able to tune to anything. Note that I've only tried to tune to DVB-S 
> transponders for now.
> 
> lspci -vvv shows the following:
> 11:09.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
>     Subsystem: KNC One Device 0019
>     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: 123 (3750ns min, 9500ns max)
>     Interrupt: pin A routed to IRQ 23
>     Region 0: Memory at d0220000 (32-bit, non-prefetchable) [size=512]
>     Kernel driver in use: budget_av
>     Kernel modules: budget-av
> 
>  From dmesg:
> [    9.796943] budget_av 0000:11:09.0: PCI INT A -> GSI 23 (level, low) 
> -> IRQ 23
> [    9.796972] saa7146: found saa7146 @ mem ffffc20001186000 (revision 
> 1, irq 23) (0x1894,0x0019).
> [    9.796976] saa7146 (0): dma buffer size 192512
> [    9.796977] DVB: registering new adapter (KNC1 DVB-S2)
> [    9.853417] adapter failed MAC signature check
> [    9.853419] encoded MAC from EEPROM was 
> ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff
> [   10.162850] KNC1-1: MAC addr = 00:09:d6:65:2d:91
> [   10.300005] saa7146 (0) saa7146_i2c_writeout [irq]: timed out waiting 
> for end of xfer
> [   10.424422] stb0899_attach: Attaching STB0899
> [   10.432541] tda8261_attach: Attaching TDA8261 8PSK/QPSK tuner
> [   10.432543] DVB: registering adapter 1 frontend 0 (STB0899 
> Multistandard)...
> [   10.432731] budget-av: ci interface initialised.
> 
> dvbsnoop shows the following:
> dvbsnoop V1.4.50 -- http://dvbsnoop.sourceforge.net/
> 
> ---------------------------------------------------------
> FrontEnd Info...
> ---------------------------------------------------------
> 
> Device: /dev/dvb/adapter1/frontend0
> 
> Basic capabilities:
>     Name: "STB0899 Multistandard"
>     Frontend-type:       QPSK (DVB-S)
>     Frequency (min):     950.000 MHz
>     Frequency (max):     2150.000 MHz
>     Frequency stepsiz:   0.000 MHz
>     Frequency tolerance: 0.000 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:  1776.000 MHz
>     Inversion:  AUTO
>     Symbol rate:  27.500000 MSym/s
>     FEC:  FEC AUTO
> 
> If I try to use scan-s2 I get the following output:
> 
> API major 5, minor 0
> ERROR: Cannot open rotor configuration file 'rotor.conf'.
> scanning /usr/share/dvb/dvb-s/Astra-19.2E
> using '/dev/dvb/adapter1/frontend0' and '/dev/dvb/adapter1/demux0'
> initial transponder DVB-S  12551500 V 22000000 5/6 AUTO AUTO
> initial transponder DVB-S2 12551500 V 22000000 5/6 AUTO AUTO
> ----------------------------------> Using DVB-S
>  >>> tune to: 12551:vC56S0:S0.0W:22000:
> DiSEqC: uncommitted switch pos 0
> DiSEqC: e0 10 39 f0 00 00
> DiSEqC: switch pos 0, 13V, hiband (index 2)
> DiSEqC: e0 10 38 f1 00 00
> DVB-S IF freq is 1951500
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
> WARNING: >>> tuning failed!!!
>  >>> tune to: 12551:vC56S0:S0.0W:22000: (tuning failed)
> DiSEqC: uncommitted switch pos 0
> DiSEqC: e0 10 39 f0 00 00
> DiSEqC: switch pos 0, 13V, hiband (index 2)
> DiSEqC: e0 10 38 f1 00 00
> DVB-S IF freq is 1951500
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
> WARNING: >>> tuning failed!!!
> ----------------------------------> Using DVB-S2
>  >>> tune to: 12551:vC56S1:S0.0W:22000:
> DiSEqC: uncommitted switch pos 0
> DiSEqC: e0 10 39 f0 00 00
> DiSEqC: switch pos 0, 13V, hiband (index 2)
> DiSEqC: e0 10 38 f1 00 00
> DVB-S IF freq is 1951500
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
> WARNING: >>> tuning failed!!!
>  >>> tune to: 12551:vC56S1:S0.0W:22000: (tuning failed)
> DiSEqC: uncommitted switch pos 0
> DiSEqC: e0 10 39 f0 00 00
> DiSEqC: switch pos 0, 13V, hiband (index 2)
> DiSEqC: e0 10 38 f1 00 00
> DVB-S IF freq is 1951500
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
>  >>> tuning status == 0x00
> WARNING: >>> tuning failed!!!
> ERROR: initial tuning failed
> dumping lists (0 services)
> Done.
> 
> Note: Card and sat feed are known the work, I've tested it under Windows 
> without any issues and I have a Skystar 2 in this server that works fine.
> 
> Any suggestions what may be the issue and how I could solve it?
> 
> Thanks
> Thomas
> 

The issue had to do with an unsuccessful build of the modules from the 
s2-liplianin tree. Not due to the tree itself but an issue with the 
Ubuntu kernel version that had both the "generic" and "server" releases 
linked to.

I cleared up the environment (removed a bunch of packages) and then 
pulled the tree from http://linuxtv.org/hg/v4l-dvb and rebuilt the modules.

Now the card can tune without any issues. Next I need to get the CAM 
working.

Thomas






      reply	other threads:[~2009-06-01  8:49 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-05-30 11:32 Mystique SaTiX DVB-S2 & s2-liplianin & Ubuntu 9.04 64 bit - modules load but tuning not successful Thomas Kernen
2009-06-01  8:48 ` Thomas Kernen [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4A2395FA.8090905@deckpoint.ch \
    --to=tkernen@deckpoint.ch \
    --cc=linux-media@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox