DVBSky S950 DS3103 DVB-S2 PCIe on ION PC

  • Hello every one.

    I have a problem to get work the PCIe sat card DVBSky S950 with DS3103 chip set on Libre-Elec.

    It did work with Open-Elec earlier versions, but new update didn't wont to work with it, and I decided to migrate to EL.

    But it didn't wont to work with it either.

    Is there a Driver for that card available for EL?

    I did see that chipset name in GIT commits of EL repos, but I am not familiar with the methods to install that firmware.

    The dmesg told me, that (if i interpret that right) there a wrong driver is loaded for that card:

    Display Spoiler

    [ 12.623084] cx25840 3-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)

    [ 12.639561] cx23885: cx23885_dvb_register() allocating 1 frontend(s)

    [ 12.639570] cx23885: cx23885[0]: cx23885 based dvb card

    [ 12.640485] BUG: unable to handle kernel NULL pointer dereference at (null)

    [ 12.640798] IP: (null)

    [ 12.640941] PGD 0

    [ 12.640943]

    [ 12.641115] Oops: 0010 [#1] SMP

    [ 12.641232] Modules linked in: nvidia(PO) wl(PO) snd_hda_codec_hdmi cx25840 cx23885(+) tveeprom altera_ci ath9k cx2341x tda18271 ath9k_common altera_stapl videobuf2_dvb videobuf2_dma_sg videobuf2_memops ath9k_hw m88ds3103 ath snd_hda_codec_realtek mac80211 videobuf2_v4l2 videobuf2_core i2c_mux snd_hda_codec_generic v4l2_common cfg80211 videodev snd_hda_intel snd_hda_codec rc_core ftdi_sio dvb_core usbserial snd_hda_core rfkill snd_hwdep uvesafb

    [ 12.642795] CPU: 3 PID: 303 Comm: systemd-udevd Tainted: P O 4.11.12 #1

    [ 12.643106] Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./NM10, BIOS 080016 08/08/2011

    [ 12.643476] task: ffff880139593700 task.stack: ffff880139128000

    [ 12.643700] RIP: 0010: (null)

    [ 12.643860] RSP: 0018:ffff88013912b918 EFLAGS: 00010282

    [ 12.644061] RAX: ffff88011b062000 RBX: ffff88011b062000 RCX: 0000000000000004

    [ 12.644329] RDX: ffff88011b062000 RSI: ffff88011b062068 RDI: ffff88011b062000

    [ 12.644594] RBP: ffff88013912b9c8 R08: 0000000000000003 R09: 0000000000000000

    [ 12.644865] R10: ffff880139bb3de0 R11: 00000002f16e1ba3 R12: ffffffffa0272780

    [ 12.645135] R13: ffff88013912b948 R14: ffff880118f496e4 R15: ffffffffa02727a0

    [ 12.645406] FS: 00007f63d09397c0(0000) GS:ffff88013fd80000(0000) knlGS:0000000000000000

    [ 12.645728] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033

    [ 12.645944] CR2: 0000000000000000 CR3: 000000013911f000 CR4: 00000000000006a0

    [ 12.646213] Call Trace:

    [ 12.646321] ? m88ds3103_attach+0x10b/0x130 [m88ds3103]

    [ 12.646543] ? dvb_register+0x22e4/0x39f0 [cx23885]

    [ 12.646747] ? i2c_wait_done+0x16/0x50 [cx23885]

    [ 12.646962] ? i2c_sendbytes+0x12d/0x340 [cx23885]

    [ 12.647179] ? cx23885_initdev+0x1051/0x10f0 [cx23885]

    [ 12.647396] ? sched_clock+0x5/0x10

    [ 12.647529] ? sched_clock_cpu+0xc/0xb0

    [ 12.647676] ? up+0xd/0x50

    [ 12.647801] ? console_unlock+0x2cb/0x460

    [ 12.647953] ? vprintk_emit+0x25e/0x2c0

    [ 12.648104] ? printk+0x3e/0x46

    [ 12.648245] ? cx23885_dvb_register+0x140/0x190 [cx23885]

    [ 12.648467] ? cx23885_initdev+0xe34/0x10f0 [cx23885]

    [ 12.648665] ? local_pci_probe+0x3a/0x90

    [ 12.648838] ? pci_device_probe+0xd4/0x130

    [ 12.649017] ? driver_probe_device+0x227/0x2d0

    [ 12.649208] ? __driver_attach+0x8f/0xa0

    [ 12.649378] ? driver_probe_device+0x2d0/0x2d0

    [ 12.649567] ? bus_for_each_dev+0x55/0x90

    [ 12.649721] ? bus_add_driver+0x110/0x210

    [ 12.649875] ? driver_register+0x52/0xc0

    [ 12.650045] ? 0xffffffffa00bb000

    [ 12.650172] ? do_one_initcall+0x39/0x160

    [ 12.661946] ? kmem_cache_alloc+0xda/0x120

    [ 12.673744] ? do_init_module+0x51/0x1df

    [ 12.685340] ? load_module+0x1f81/0x2670

    [ 12.696729] ? kernel_read_file+0xfd/0x190

    [ 12.708083] ? SYSC_finit_module+0xa2/0xb0

    [ 12.719793] ? SYSC_finit_module+0xa2/0xb0

    [ 12.731109] ? entry_SYSCALL_64_fastpath+0x1a/0xa9

    [ 12.742032] Code: Bad RIP value.

    [ 12.752615] RIP: (null) RSP: ffff88013912b918

    [ 12.763067] CR2: 0000000000000000

    [ 12.773269] ---[ end trace df2f3b07176b65cc ]---


    Could anyone point me to the right version of LE with the driver for that Sat Card, if there are any available,

    Or tell, how to install the right driver to already available system.

    My system is build with Zotac ION Intel Atom PC with that DVBSky S950 DS3103 DVB-S2 PCIe Sat Card.

    Thanks in advance,

    Alexey