Sie sind nicht angemeldet.

ufws

User

  • »ufws« ist der Autor dieses Themas

Beiträge: 2

Registrierungsdatum: 18.01.2015

Derivat: unbekannt

Architektur: unbekannt

Desktop: unbekannt

  • Nachricht senden

1

18.01.2015, 11:25

CI Modul funktioniert nicht bei DVB-S2 USB-Receivern unter Ubuntu

Hallo,

ich teste gerade folgende DVB-S2 USB-Boxen: DVBSky S960CI, TBS 5980 CI, Terratec S7 CI unter Ubuntu 10.04., 12.04., 14.04.. DVBSky S960CI und TBS 5980 CI habe ich mit den jeweiligen Herstellertreibern für unverschlüsselte Fernsehsender zum Laufen gebracht, Terratec S7 CI bislang noch nicht. Zum Test für verschlüsselte Fernsehsender habe ich auch folgende 2 CI-Module: SCM Microsystems Cryptoworks, irdeto cryptoworks.

Unverschlüsselte Sender kann ich empfangen, nachdem ich aus Österreich bin, möchte ich jedoch auch ORF1, ORF2 und ORF3 emfpangen, diese Fernsehsender sind jedoch veschlüsselt, dazu habe ich eine ORF-Karte zum Entschlüssen, diese kommt via CI-Modul in den CI-Slot.

Unter Windows funktioniert die CI-Entschlüsselung mit den Herstellertreibern bei allen 3 genannten DVB-S2 USB-Boxen mit beiden genannten CI-Modulen. ORF1, ORF2 und ORF3 werden also korrekt dargestellt.

Jedoch nicht so unter Ubuntu, weder auf 10.04., 12.04., 14.04. z.B. funktionieren die unverschlüssenten Ferhnsehsender BBC und Das Erste problemlos. Die verschlüsselten Fernsehsender ORF1, ORF2 und ORF3 bei eingesteckter ORF-Karte im CI-Modul funktionieren nicht.

Kann mir jemand weiterhelfen, wie ich die CI-Module ins laufen bekomme?

Hier die Details:
Beispielhafte Installation der DVBSky S960CI unter Ubuntu 14.04.:
Gemäß Anleitung: http://www.dvbsky.net/Support_linux.html


Quellcode

1
2
uname -a
Linux 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux


somit für meinen Kernel 3.13. Download von media_build-bst-13-140619.tar.gz

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
apt-get update
apt-get upgrade
apt-get install kernel-package linux-headers-`uname -r`
tar xzvf media_build-bst-13-140619.tar.gz
cd media_build-bst-13
./v4l/build_x64.sh
make
make install
tar xzvf dvbsky-firmware.tar.gz
cd dvbsky-firmware
./copy-firmware.sh
reboot

Check, ob die Karte erkannt wird, schaut gut aus:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
dmesg | grep -i dvb
[   76.964262] dvbsky_identify_state, build on Jan 17 2015 20:45:04(),delay=0
[   76.964304] usbcore: registered new interface driver dvb_usb_dvbsky
[   77.139759] usb 2-1.1: dvb_usb_v2: found a 'DVBSky S960CI' in warm state
[   77.139901] usb 2-1.1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[   77.139945] DVB: registering new adapter (DVBSky S960CI)
[   77.141396] dvbsky_usb MAC address=00:18:42:54:96:0c
[   77.141402] usb 2-1.1: dvb_usb_v2: MAC address: 00:18:42:54:96:0c
[   77.212394] m88ds3103_load_firmware: Waiting for firmware upload (dvb-fe-ds3103.fw)...
[   78.338760] usb 2-1.1: DVB: registering adapter 0 frontend 0 (Montage DS3103/TS2022)...
[   78.369010] Registered IR keymap rc-dvbsky
[   78.369226] input: DVBSky S960CI as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/rc/rc0/input19
[   78.369342] rc0: DVBSky S960CI as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/rc/rc0
[   78.369349] usb 2-1.1: dvb_usb_v2: schedule remote query interval to 300 msecs
[   78.369355] usb 2-1.1: dvb_usb_v2: 'DVBSky S960CI' successfully initialized and connected
[   86.492006] dvb_ca adapter 0: DVB CAM detected and initialised successfully


Test des Fernsehsender BBC mit szap:

Quellcode

1
2
3
4
5
6
7
8
9
10
szap -r -c channels.conf "BBC World(BBC)"
reading channels from file 'channels.conf'
zapping to 588 'BBC World(BBC)':
sat 0, frequency = 10743 MHz H, symbolrate 22000000, vpid = 0x00a3, apid = 0x005c sid = 0x2742
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
Version: 5.10    FE_CAN { DVB-S + DVB-S2 }
status 1f | signal 8944 | snr 244c | ber 00000000 | unc 0000000b | FE_HAS_LOCK
status 1f | signal 8944 | snr 244c | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 8944 | snr 273e | ber 00000000 | unc 00000000 | FE_HAS_LOCK
...


Spielen mit mplayer2:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
mplayer /dev/dvb/adapter0/dvr0
MPlayer2 2.0-701-gd4c5b7f-2ubuntu2 (C) 2000-2012 MPlayer Team
Playing /dev/dvb/adapter0/dvr0.
Detected file format: MPEG-TS (MPEG-2 Transport Stream) (libavformat)
[mpeg2video @ 0x7f0cd17fdb00]mpeg_decode_postinit() failure
[mpeg2video @ 0x7f0cd17fdb00]mpeg_decode_postinit() failure
[mpeg2video @ 0x7f0cd17fdb00]mpeg_decode_postinit() failure
[mpegts @ 0x7f0cd1030600]max_analyze_duration reached
[mpegts @ 0x7f0cd1030600]Estimating duration from bitrate, this may be inaccurate
[lavf] stream 0: video (mpeg2video), -vid 0
[lavf] stream 1: audio (mp2), -aid 0
Load subtitles in /dev/dvb/adapter0/
Failed to open VDPAU backend libvdpau_i965.so: cannot open shared object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
[ass] auto-open
Selected video codec: MPEG-2 video [libavcodec]
Selected audio codec: MPEG 1.0/2.0/2.5 layers I, II, III [mpg123]
AUDIO: 48000 Hz, 2 ch, s16le, 256.0 kbit/16.67% (ratio: 32000->192000)
AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
[mpeg2video @ 0x7f0cd17fdb00]warning: first frame is no keyframe
VIDEO:  720x576  25.000 fps  15000.0 kbps (1875.0 kB/s)
Aspect ratio is 1.78:1 - scaling to correct movie aspect.
VO: [xv] 720x576 => 1024x576 Planar YV12
A:4526.0 V:4526.0 A-V: -0.026 ct:  0.000   0/  0 ??% ??% ??,?% 0 0
Decreasing video pts: 4525.926233 < 4526.006233
A:4526.0 V:4526.0 A-V: -0.022 ct:  0.000   0/  0 ??% ??% ??,?% 0 0
Decreasing video pts: 4525.966233 < 4526.006233
A:4530.6 V:4530.6 A-V: -0.000 ct: -0.024   0/  0  6%  1%  0.5% 0 0


Das M-Player Fenster öffent sich und der Fernsehsender BBC läuft einwandfrei.

Nun Test von ORF1, szap:

Quellcode

1
2
3
4
5
6
7
8
9
10
szap -r -c channels.conf "ORF1(ORF)"
reading channels from file 'channels.conf'
zapping to 252 'ORF1(ORF)':
sat 0, frequency = 12692 MHz H, symbolrate 22000000, vpid = 0x00a0, apid = 0x00a3 sid = 0x32c9
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
Version: 5.10    FE_CAN { DVB-S + DVB-S2 }
status 1f | signal 8e35 | snr d026 | ber 00000000 | unc 0000000b | FE_HAS_LOCK
status 1f | signal 8e35 | snr d026 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 8e35 | snr d026 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
...


Spielen mit mplayer2:

Quellcode

1
2
3
4
mplayer /dev/dvb/adapter0/dvr0
MPlayer2 2.0-701-gd4c5b7f-2ubuntu2 (C) 2000-2012 MPlayer Team
Playing /dev/dvb/adapter0/dvr0.
Detected file format: MPEG-TS (MPEG-2 Transport Stream) (libavformat)


Nichts weiter, keine weitere Ausgabe, mplayer hängt hier.
Kann mier hier wer weiterhelfen?
Wer hat DVB-S2 USB-Boxen mit CI-Modul unter Ubuntu erfolgreich am Laufen?
Welche DVB-S2 USB-Box? Welche Ubuntu-Version? Treiberinstallation?