[mythtvnz] New install probs - old skystar2

Nick Rout nick.rout at gmail.com
Fri Jul 6 07:25:27 BST 2012


On Fri, Jul 6, 2012 at 6:06 PM, Nick Rout <nick.rout at gmail.com> wrote:
> On Fri, Jul 6, 2012 at 5:18 PM, Criggie <criggie at criggie.org.nz> wrote:
>> Hi all - I'm trying to help a coworker to get into myth, and its not going
>> well.
>>
>>
>> The box is a core2duo with 2 GB ram, running 64 bit Fedora 17 fully updated.
>> Kernel is   3.4.4-3.fc17.x86_64
>>
>> There's one DVB-S card, a plain old Skystar2 on the PCI bus.
>>
>> 04:01.0 Network controller: Techsan Electronics Co Ltd B2C2 FlexCopII DVB
>> chip / Technisat SkyStar2 DVB card (rev 02)
>>
>> [    7.265963] sky2: driver version 1.30
>> [    7.266147] sky2 0000:03:00.0: Yukon-2 EC Ultra chip revision 2
>> [    7.266240] sky2 0000:03:00.0: irq 44 for MSI/MSI-X
>> [    7.266629] sky2 0000:03:00.0: eth1: addr 00:19:21:1a:a4:5a
>> [    7.355596] b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver
>> chip loaded successfully
>> [    7.370171] DVB: registering new adapter (FlexCop Digital TV device)
>> [    7.372154] b2c2-flexcop: MAC address = 00:d0:d7:11:04:4b
>> [    7.372767] CX24123: cx24123_i2c_readreg: reg=0x0 (error=-121)
>> [    7.372770] CX24123: wrong demod revision: 87
>> [    7.940240] b2c2-flexcop: found 'ST STV0299 DVB-S' .
>> [    7.940245] DVB: registering adapter 0 frontend 0 (ST STV0299 DVB-S)...
>> [    7.940396] b2c2-flexcop: initialization of 'Sky2PC/SkyStar 2 DVB-S rev
>> 2.6' at the 'PCI' bus controlled by a 'FlexCopIIb' complete
>> [   15.587892] sky2 0000:03:00.0: eth0: enabling interface
>>
>>
>> Now the /dev directory is missing some devices compared to my own skystar2
>>
>> [root at bruce ~]# ll /dev/dvb/adapter0/*
>> crw-rw----+ 1 root video 212, 0 Jun 20 17:17 /dev/dvb/adapter0/demux0
>> crw-rw----+ 1 root video 212, 1 Jun 20 17:17 /dev/dvb/adapter0/dvr0
>> crw-rw----+ 1 root video 212, 3 Jun 20 17:17 /dev/dvb/adapter0/frontend0
>> crw-rw----+ 1 root video 212, 2 Jun 20 17:17 /dev/dvb/adapter0/net0
>>
>> bt:~# ll /dev/dvb/adapter0/*
>> crw-rw---- 1 root video 212, 1 Apr 17 11:25 /dev/dvb/adapter0/audio0
>> crw-rw---- 1 root video 212, 6 Apr 17 11:25 /dev/dvb/adapter0/ca0
>> crw-rw---- 1 root video 212, 4 Apr 17 11:25 /dev/dvb/adapter0/demux0
>> crw-rw---- 1 root video 212, 5 Apr 17 11:25 /dev/dvb/adapter0/dvr0
>> crw-rw---- 1 root video 212, 3 Apr 17 11:25 /dev/dvb/adapter0/frontend0
>> crw-rw---- 1 root video 212, 7 Apr 17 11:25 /dev/dvb/adapter0/net0
>> crw-rw---- 1 root video 212, 8 Apr 17 11:25 /dev/dvb/adapter0/osd0
>> crw-rw---- 1 root video 212, 0 Apr 17 11:25 /dev/dvb/adapter0/video0
>>
>
> Mine is the same as Bruce's I think:
>
> nick at media:~$ ll /dev/dvb/adapter0/*
> crw-rw----+ 1 root video 212, 0 2012-07-02 20:57 /dev/dvb/adapter0/demux0
> crw-rw----+ 1 root video 212, 1 2012-07-02 20:57 /dev/dvb/adapter0/dvr0
> crw-rw----+ 1 root video 212, 3 2012-07-02 20:57 /dev/dvb/adapter0/frontend0
> crw-rw----+ 1 root video 212, 2 2012-07-02 20:57 /dev/dvb/adapter0/net0
>
> That's on mythbuntu 10.04 updated within 2-4 week as ago and kernel
>
> nick at media:~$ uname -r
> 2.6.32-41-generic
>
> Card is (from lspci)
>
> 01:06.0 Network controller: Techsan Electronics Co Ltd B2C2 FlexCopII
> DVB chip / Technisat SkyStar2 DVB card (rev 02)
>
> I have never seen the additional device nodes that are on your machine
> on any dvb device that I can recall.
>
> Here is the dmesg stuff from mine:
>
> [   31.640725] b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV
> receiver chip loaded successfully
> [   31.695834] flexcop-pci: will use the HW PID filter.
> [   31.695840] flexcop-pci: card revision 2
> [   31.696198] ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16
> [   31.696204] b2c2_flexcop_pci 0000:01:06.0: PCI INT A -> Link[APC1]
> -> GSI 16 (level, low) -> IRQ 16
> [   31.712277] DVB: registering new adapter (FlexCop Digital TV device)
> [   31.713911] b2c2-flexcop: MAC address = 00:d0:d7:0f:7e:22
> [   31.714600] CX24123: cx24123_i2c_readreg: reg=0x0 (error=-121)
> [   31.714890] CX24123: wrong demod revision: 87
> [   31.922955]   alloc irq_desc for 25 on node -1
> [   31.922959]   alloc kstat_irqs on node -1
> [   31.922969] forcedeth 0000:00:07.0: irq 25 for MSI/MSI-X
> [   32.219626] b2c2-flexcop: found 'ST STV0299 DVB-S' .
> [   32.219631] DVB: registering adapter 0 frontend 0 (ST STV0299 DVB-S)...
> [   32.219708] b2c2-flexcop: initialization of 'Sky2PC/SkyStar 2 DVB-S
> rev 2.6' at the 'PCI' bus controlled by a 'FlexCopIIb' complete
>
>
> What version of mythtv is not recognising the card properly?

http://www.linuxtv.org/docs/dvbapi/dvbapi.html

The video0, audio0 and ca0 are the decoded mpeg2 video and audio
streams and conditional access module, none of which are present on a
non full featured card like the skystar2. The fact that the nodes are
created may indicate it has mistaken or misread the physical device?



More information about the mythtvnz mailing list