[mythtvnz] Skystar 2 on Ubuntu : scan finds no channels?
Steve Holdoway
steve at greengecko.co.nz
Fri Jan 18 20:22:57 GMT 2008
Try the following:
steve at pvr:~$ sudo /etc/init.d/mythtv-backend stop
[sudo] password for steve:
Stopping MythTV server: mythbackend .
steve at pvr:~$ dvbtune -p v -f 1248300 -s 22500 -m
Using DVB card "ST STV0299 DVB-S"
tuning DVB-S to L-Band:0, Pol:V Srate=22500000, 22kHz=off
ERROR setting tone
: Invalid argument
polling....
Getting frontend event
Overflow error, trying again (status = -1, errno = 75)FE_STATUS:
polling....
Getting frontend event
FE_STATUS:
polling....
Getting frontend event
FE_STATUS: FE_HAS_SIGNAL FE_HAS_CARRIER
polling....
Getting frontend event
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI FE_HAS_SYNC
Bit error rate: 65520
Signal strength: 51883
SNR: 49710
FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI FE_HAS_SYNC
Signal=51602, Verror=0, SNR=49719dB, BlockErrors=0, (S|L|C|V|SY|)
Signal=51882, Verror=0, SNR=49656dB, BlockErrors=0, (S|L|C|V|SY|)
Signal=51417, Verror=0, SNR=49632dB, BlockErrors=0, (S|L|C|V|SY|)
This will show the hardware's ok when it starts returniong the 'Signal...' lines.
Then try...
steve at pvr:~$ sudo /etc/init.d/mythtv-backend start
Starting MythTV server: mythbackend .
steve at pvr:~$ scan -c -U
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
0x0000 0x0401: pmt_pid 0x010a Maori Television Service -- Maori TV (running)
0x0000 0x040b: pmt_pid 0x010d Television New Zealand -- TV ONE (running)
0x0000 0x040c: pmt_pid 0x010e Television New Zealand -- TV2 (running)
0x0000 0x040d: pmt_pid 0x010f TVNZ -- Reserved 6 (not running)
0x0000 0x040e: pmt_pid 0x0110 TVNZ -- Reserved 7 (not running)
0x0000 0x076d: pmt_pid 0x0111 TVNZ -- Reserved 5 (not running)
0x0000 0x076e: pmt_pid 0x010c TVNZ -- Reserved 4 (not running)
0x0000 0x076f: pmt_pid 0x0112 Television New Zealand -- TVNZ SPORT EXTRA (running)
0x0000 0x0770: pmt_pid 0x010b Television New Zealand -- TVNZ 6 (running)
0x0000 0x6590: pmt_pid 0x0000 Television New Zealand -- 27M SSU (running)
0x0000 0x6640: pmt_pid 0x0000 Television New Zealand -- SSU-ZW (running)
dumping lists (11 services)
Maori TV (0x0401) 01: PCR == V V 0x0202 A 0x028c
TV ONE (0x040b) 01: PCR == V V 0x0203 A 0x028d TT 0x0243
TV2 (0x040c) 01: PCR == V V 0x0204 A 0x028e TT 0x0244
Reserved 6 (0x040d) 01: PCR == V V 0x0205 A 0x028f TT 0x0243
Reserved 7 (0x040e) 01: PCR == V V 0x0206 A 0x0290 TT 0x0243
Reserved 5 (0x076d) 01: PCR == V V 0x0201 A 0x028b
Reserved 4 (0x076e) 01: PCR == V V 0x0207 A 0x0291
TVNZ SPORT EXTRA (0x076f) 01: PCR == V V 0x0208 A 0x0292
TVNZ 6 (0x0770) 01: PCR == V V 0x0200 A 0x028a TT 0x0245
27M SSU (0x6590) 0c:
SSU-ZW (0x6640) 0c:
Done.
hth,
Steve
On Sat, 19 Jan 2008 09:08:46 +1300
"Stuart Whelan" <stuart at somepointinthefuture.co.nz> wrote:
> Hi folks,
>
> I have just received a SkyStar2 DVB-S PCI card, and I am trying to get it
> set up in Ubuntu Gutsy Gibbon.
>
> I believe I have the card drivers loaded, and can get the card to tune, but
> scan returns no channels, and I am not sure why.
> My frountend is has signal, lock and carrier, but my scan returns this:
>
> ----
> stuartw at ubuntu2:~$ scan -c
> using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
> WARNING: filter timeout pid 0x0011
> WARNING: filter timeout pid 0x0000
> dumping lists (0 services)
> Done.
> ----
>
> I have spent 5 or so hours trying different things, I grabbed the latest
> dvb-apps and compiled it, tried scanning directly in MythTV, all to no
> avail.
>
> Searching the web shows that quite a few people are having identical or
> similar problems, but I have been unable to find a solution.
>
> Can anyone offer any guidance on what to try next?
>
> See below for various outputs.
>
> Kind Regards,
> Stuart Whelan.
> ===========================
>
> stuartw at ubuntu2:~$ lspci -v (Output edited for relevance)
>
> 02:05.0 Network controller: Techsan Electronics Co Ltd B2C2 FlexCopII DVB
> chip / Technisat SkyStar2 DVB card (rev 02)
> Subsystem: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip /
> Technisat SkyStar2 DVB card
> Flags: bus master, slow devsel, latency 32, IRQ 21
> Memory at fdee0000 (32-bit, non-prefetchable) [size=64K]
> I/O ports at ee00 [size=32]
>
>
>
> stuartw at ubuntu2:~$ dmesg (Output edited for relevance)
> [ 21.056865] ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 23 (level, low) ->
> IRQ 17
> [ 32.515271] b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver
> chip loaded successfully
> [ 32.533441] flexcop-pci: will use the HW PID filter.
> [ 32.533449] flexcop-pci: card revision 2
> [ 32.533464] ACPI: PCI Interrupt 0000:02:05.0[A] -> GSI 17 (level, low) ->
> IRQ 21
> [ 32.550778] DVB: registering new adapter (FlexCop Digital TV device).
> [ 32.552264] b2c2-flexcop: MAC address = 00:d0:d7:16:11:d0
> [ 32.862547] b2c2-flexcop: found the stv0299 at i2c address: 0x68
> [ 32.862553] DVB: registering frontend 0 (ST STV0299 DVB-S)...
> [ 32.862593] b2c2-flexcop: initialization of 'Sky2PC/SkyStar 2 DVB-S' at
> the 'PCI' bus controlled by a 'FlexCopIIb' complete
>
> stuartw at ubuntu2:~$ lsmod |grep flexcop
>
> Module Size Used by
> b2c2_flexcop_pci 9496 9
> b2c2_flexcop 28172 1 b2c2_flexcop_pci
> dvb_core 82216 2 stv0299,b2c2_flexcop
> dvb_pll 15492 1 b2c2_flexcop
> i2c_core 26112 4 stv0299,b2c2_flexcop,nvidia,dvb_pll
>
> stuartw at ubuntu2:~$ dvbtune -f 1183000 -s 22500 -p h -m -tone 0
> Using DVB card "ST STV0299 DVB-S"
> tuning DVB-S to L-Band:0, Pol:H Srate=22500000, 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
> Bit error rate: 3761
> Signal strength: 53077
> SNR: 50691
> FE_STATUS: FE_HAS_SIGNAL FE_HAS_LOCK FE_HAS_CARRIER FE_HAS_VITERBI
> FE_HAS_SYNC
> Signal=53057, Verror=0, SNR=50685dB, BlockErrors=0, (S|L|C|V|SY|)
> Signal=53075, Verror=0, SNR=50679dB, BlockErrors=0, (S|L|C|V|SY|)
> Signal=53532, Verror=0, SNR=50715dB, BlockErrors=0, (S|L|C|V|SY|)
> Signal=53167, Verror=0, SNR=50784dB, BlockErrors=0, (S|L|C|V|SY|)
> Signal=53388, Verror=0, SNR=50706dB, BlockErrors=0, (S|L|C|V|SY|)
> Signal=53458, Verror=0, SNR=50691dB, BlockErrors=0, (S|L|C|V|SY|)
> Signal=53133, Verror=0, SNR=50727dB, BlockErrors=0, (S|L|C|V|SY|)
> Signal=52971, Verror=0, SNR=50700dB, BlockErrors=0, (S|L|C|V|SY|)
> Signal=53095, Verror=0, SNR=50691dB, BlockErrors=0, (S|L|C|V|SY|)
>
> stuartw at ubuntu2:~$ dvbtune -f 1183000 -s 22500 -p h -m -tone 0 >/dev/null
> 2>&1 &
> stuartw at ubuntu2:~$ scan -c
> using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
> WARNING: filter timeout pid 0x0011
> WARNING: filter timeout pid 0x0000
> dumping lists (0 services)
> Done.
>
>
> _______________________________________________
> mythtvnz mailing list
> mythtvnz at lists.linuxnut.co.nz
> http://lists.ourshack.com/mailman/listinfo/mythtvnz
> Archives http://www.gossamer-threads.com/lists/mythtv/mythtvnz/
--
Steve Holdoway <steve at greengecko.co.nz>
More information about the mythtvnz
mailing list