Already tried don't work
Geniatech Mygica HDStar DVB-S2 USB HD not working
-
asaber -
June 5, 2018 at 10:41 PM -
Thread is Unresolved
-
-
Fixed, try again
-
Hi CrazyCat!
Compiled successfully against 5.7.0-rc3.
Still
ERROR: "fwnode_get_name" [/home/gio/kernelbuild/crazycat2/media_build/v4l/v4l2-fwnode.ko] undefined!
against 5.6.8, but it's the same with linuxtv media_build.
Thank you!
sdf
-
remove old media modules before install (see install.sh script)
-
remove old media modules before install (see install.sh script)
Hi crazycat
I have an S4600 V2 (2018+) and I have successfully compiled your drivers (Ubuntu 18.04) but when I reboot the drivers stop working. I try to remove the drivers and install again, they work, but again when I do another reboot they stop working again. Any idea what's wrong? Thank you -
show kernel log after reboot (dmesg)
-
show kernel log after reboot (dmesg)
Quote[ 0.011164] ACPI: SSDT 0x000000005DA63260 000C8F (v02 INTEL UsbCTabl 00000003 BRXT 0100000D)
[ 0.415801] ACPI: bus type USB registered
[ 0.415801] usbcore: registered new interface driver usbfs
[ 0.415801] usbcore: registered new interface driver hub
[ 0.415801] usbcore: registered new device driver usb
[ 1.608437] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.608473] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 1.608504] uhci_hcd: USB Universal Host Controller Interface driver
[ 1.608889] xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 1
[ 1.610326] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.03
[ 1.610329] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.610331] usb usb1: Product: xHCI Host Controller
[ 1.610334] usb usb1: Manufacturer: Linux 5.3.0-53-generic xhci-hcd
[ 1.610336] usb usb1: SerialNumber: 0000:00:15.0
[ 1.610550] hub 1-0:1.0: USB hub found
[ 1.613812] xhci_hcd 0000:00:15.0: new USB bus registered, assigned bus number 2
[ 1.613817] xhci_hcd 0000:00:15.0: Host supports USB 3.0 SuperSpeed
[ 1.613886] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.03
[ 1.613888] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.613891] usb usb2: Product: xHCI Host Controller
[ 1.613892] usb usb2: Manufacturer: Linux 5.3.0-53-generic xhci-hcd
[ 1.613894] usb usb2: SerialNumber: 0000:00:15.0
[ 1.614081] hub 2-0:1.0: USB hub found
[ 1.951421] usb 1-1: new high-speed USB device number 2 using xhci_hcd
[ 1.980216] usb 1-1: New USB device found, idVendor=2109, idProduct=2811, bcdDevice=90.70
[ 1.980219] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1.980221] usb 1-1: Product: USB2.0 Hub
[ 1.980223] usb 1-1: Manufacturer: VIA Labs, Inc.
[ 1.981484] hub 1-1:1.0: USB hub found
[ 2.119655] usb 1-4: new high-speed USB device number 3 using xhci_hcd
[ 2.141246] usb 1-4: New USB device found, idVendor=0b48, idProduct=3011, bcdDevice= 0.00
[ 2.141249] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2.141251] usb 1-4: Product: dvb-s2
[ 2.141252] usb 1-4: Manufacturer: geniatech
[ 2.141254] usb 1-4: SerialNumber: 000000000232
[ 2.287667] usb 1-1.2: new full-speed USB device number 4 using xhci_hcd
[ 2.405499] usb 1-1.2: New USB device found, idVendor=0c45, idProduct=5101, bcdDevice= 1.20
[ 2.405503] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2.405506] usb 1-1.2: Product: RF Controller
[ 2.405508] usb 1-1.2: Manufacturer: MemsArt MA144
[ 2.428895] usbcore: registered new interface driver usbhid
[ 2.428896] usbhid: USB HID core driver
[ 2.432386] input: MemsArt MA144 RF Controller as /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.2/1-1.2:1.0/0003:0C45:5101.0001/input/input2
[ 2.492109] hid-generic 0003:0C45:5101.0001: input,hidraw0: USB HID v1.10 Keyboard [MemsArt MA144 RF Controller] on usb-0000:00:15.0-1.2/input0
[ 2.492293] input: MemsArt MA144 RF Controller as /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.2/1-1.2:1.1/0003:0C45:5101.0002/input/input3
[ 2.492550] hid-generic 0003:0C45:5101.0002: input,hidraw1: USB HID v1.10 Mouse [MemsArt MA144 RF Controller] on usb-0000:00:15.0-1.2/input1
[ 2.492848] input: MemsArt MA144 RF Controller Consumer Control as /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.2/1-1.2:1.2/0003:0C45:5101.0003/input/input4
[ 2.507691] usb 1-1.3: new full-speed USB device number 5 using xhci_hcd
[ 2.552061] input: MemsArt MA144 RF Controller System Control as /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.2/1-1.2:1.2/0003:0C45:5101.0003/input/input5
[ 2.552235] hid-generic 0003:0C45:5101.0003: input,hidraw2: USB HID v1.10 Device [MemsArt MA144 RF Controller] on usb-0000:00:15.0-1.2/input2
[ 2.552534] hid-generic 0003:0C45:5101.0004: hiddev0,hidraw3: USB HID v1.10 Device [MemsArt MA144 RF Controller] on usb-0000:00:15.0-1.2/input3
[ 2.624502] usb 1-1.3: New USB device found, idVendor=046d, idProduct=c52b, bcdDevice=24.10
[ 2.624505] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2.624507] usb 1-1.3: Product: USB Receiver
[ 2.624508] usb 1-1.3: Manufacturer: Logitech
[ 2.634716] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.3/1-1.3:1.0/0003:046D:C52B.0005/input/input6
[ 2.691603] hid-generic 0003:046D:C52B.0005: input,hidraw4: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:15.0-1.3/input0
[ 2.695522] input: Logitech USB Receiver Mouse as /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.3/1-1.3:1.1/0003:046D:C52B.0006/input/input7
[ 2.695691] input: Logitech USB Receiver Consumer Control as /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.3/1-1.3:1.1/0003:046D:C52B.0006/input/input8
[ 2.755513] input: Logitech USB Receiver System Control as /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.3/1-1.3:1.1/0003:046D:C52B.0006/input/input9
[ 2.755696] hid-generic 0003:046D:C52B.0006: input,hiddev1,hidraw5: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:15.0-1.3/input1
[ 2.759303] hid-generic 0003:046D:C52B.0007: hiddev2,hidraw6: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:15.0-1.3/input2
[ 2.851413] usb 1-1.4: new full-speed USB device number 6 using xhci_hcd
[ 2.976067] usb 1-1.4: New USB device found, idVendor=046d, idProduct=c534, bcdDevice=29.01
[ 2.976069] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2.976071] usb 1-1.4: Product: USB Receiver
[ 2.976073] usb 1-1.4: Manufacturer: Logitech
[ 2.982687] input: Logitech USB Receiver as /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:046D:C534.0008/input/input11
[ 3.039560] hid-generic 0003:046D:C534.0008: input,hidraw7: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:15.0-1.4/input0
[ 3.043229] input: Logitech USB Receiver Mouse as /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.4/1-1.4:1.1/0003:046D:C534.0009/input/input12
[ 3.043369] input: Logitech USB Receiver Consumer Control as /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.4/1-1.4:1.1/0003:046D:C534.0009/input/input13
[ 3.099706] input: Logitech USB Receiver System Control as /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.4/1-1.4:1.1/0003:046D:C534.0009/input/input14
[ 3.099827] hid-generic 0003:046D:C534.0009: input,hiddev3,hidraw8: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:15.0-1.4/input1
[ 3.425577] logitech-djreceiver 0003:046D:C52B.0007: hiddev1,hidraw4: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:15.0-1.3/input2
[ 3.453223] ucsi_acpi USBC000:00: Failed to reset PPM! Trying again..
[ 3.484355] ucsi_acpi USBC000:00: Failed to reset PPM! Trying again..
[ 3.511728] ucsi_acpi USBC000:00: Failed to reset PPM! Trying again..
[ 3.539762] ucsi_acpi USBC000:00: Failed to reset PPM! Trying again..
[ 3.546094] input: Logitech Unifying Device. Wireless PID:404d Keyboard as /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.3/1-1.3:1.2/0003:046D:C52B.0007/0003:046D:404D.000A/input/input17
[ 3.567787] ucsi_acpi USBC000:00: Failed to reset PPM! Trying again..
[ 3.595779] ucsi_acpi USBC000:00: Failed to reset PPM! Trying again..
[ 3.603645] input: Logitech Unifying Device. Wireless PID:404d Mouse as /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.3/1-1.3:1.2/0003:046D:C52B.0007/0003:046D:404D.000A/input/input18
[ 3.603766] input: Logitech Unifying Device. Wireless PID:404d Consumer Control as /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.3/1-1.3:1.2/0003:046D:C52B.0007/0003:046D:404D.000A/input/input19
[ 3.603834] input: Logitech Unifying Device. Wireless PID:404d System Control as /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.3/1-1.3:1.2/0003:046D:C52B.0007/0003:046D:404D.000A/input/input20
[ 3.603885] logitech-djreceiver 0003:046D:C534.0008: hidraw5: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:15.0-1.4/input0
[ 3.603930] hid-generic 0003:046D:404D.000A: input,hidraw6: USB HID v1.11 Keyboard [Logitech Unifying Device. Wireless PID:404d] on usb-0000:00:15.0-1.3/input2:1
[ 3.623785] ucsi_acpi USBC000:00: Failed to reset PPM! Trying again..
[ 3.655723] ucsi_acpi USBC000:00: Failed to reset PPM! Trying again..
[ 3.683801] ucsi_acpi USBC000:00: Failed to reset PPM! Trying again..
[ 3.713214] ucsi_acpi USBC000:00: Failed to reset PPM! Trying again..
[ 3.800071] logitech-djreceiver 0003:046D:C534.0009: hiddev2,hidraw7: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:15.0-1.4/input1
[ 3.864832] input: Logitech Wireless Mouse PID:4054 Mouse as /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.4/1-1.4:1.1/0003:046D:C534.0009/0003:046D:4054.000B/input/input25
[ 3.865635] hid-generic 0003:046D:4054.000B: input,hidraw8: USB HID v1.11 Mouse [Logitech Wireless Mouse PID:4054] on usb-0000:00:15.0-1.4/input1:2
[ 4.237314] dvb-usb: found a 'TechnoTrend TT-connect S2-4600' in warm state.
[ 4.238695] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 4.239004] usb 1-4: media controller created
[ 4.243490] dvb-usb: MAC address: 00:18:bd:5b:db:92
[ 4.489726] input: Logitech K400 Plus as /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.3/1-1.3:1.2/0003:046D:C52B.0007/0003:046D:404D.000A/input/input36
[ 4.489970] logitech-hidpp-device 0003:046D:404D.000A: input,hidraw6: USB HID v1.11 Keyboard [Logitech K400 Plus] on usb-0000:00:15.0-1.3/input2:1
[ 4.533652] input: Logitech Wireless Mouse as /devices/pci0000:00/0000:00:15.0/usb1/1-1/1-1.4/1-1.4:1.1/0003:046D:C534.0009/0003:046D:4054.000B/input/input37
[ 4.533920] logitech-hidpp-device 0003:046D:4054.000B: input,hidraw8: USB HID v1.11 Mouse [Logitech Wireless Mouse] on usb-0000:00:15.0-1.4/input1:2
[ 4.651043] usb 1-4: DVB: registering adapter 0 frontend 0 (Montage Technology M88DS3103B)...
[ 4.687501] rc rc0: TechnoTrend TT-connect S2-4600 as /devices/pci0000:00/0000:00:15.0/usb1/1-4/rc/rc0
[ 4.687643] input: TechnoTrend TT-connect S2-4600 as /devices/pci0000:00/0000:00:15.0/usb1/1-4/rc/rc0/input38
[ 4.689462] dvb-usb: schedule remote query interval to 250 msecs.
[ 4.689467] dvb-usb: TechnoTrend TT-connect S2-4600 successfully initialized and connected.
[ 4.689530] usbcore: registered new interface driver dw2102
[ 6.392536] usb 1-4: DVB: adapter 0 frontend 0 frequency 0 out of range (950000..2150000)
[ 8.467449] ucsi_acpi USBC000:00: failed to reset PPM!
[ 8.467455] ucsi_acpi USBC000:00: PPM init failed (-110)
-
show kernel log after reboot (dmesg)
Hi.
I used these commands to install, I don't know if it's correct
git clone --depth=1 Bitbucket
cd media_build
./build
sudo make install
I don't know if anything else is missing
Regards
-
so dvb adapter present in tvh gui, but not lock any channels ?
-
so dvb adapter present in tvh gui, but not lock any channels ?
when i finish installing your drivers and do a scan all ok, but when i reboot and i will do another channel scan on tvheadend, the result of muxes everything fails, which is strange
tried with ubuntu 20.04 and with the 5.7rc6 kernel I was not successful installing your drivers
regards -
i recommend LTS kernels 4.4 - 5.4
-
i recommend LTS kernels 4.4 - 5.4
Ok i gonna try thanks
-
I have a RPi 3B, Libreelec 9.2.4 (Kernel 4.19.127 July 2020) enable Crazy Cat TBS drivers in Add-ons and add TVheadend server 4.3 9.2.0.122
I added the dvb-fe-ds3103 firmware from firmware.zip
Scan (Freesat 28.2 Astra) and works ok on standard channels.
However HD channels do not work.
What is the consensus is there a solution using libreelec or do I need to move to Unbuntu?
Is there a patch for the Crazy Cat TBS or V4L media drivers add-on in libreelec 9.2.4 Rpi3
Use media_tree dw2102.patch.txt (m88ds3103) dvd-demod-m88ds3103b.fw and Brad Love patches?
Use Updatelee's drivers from Chris Lee / v4l-updatelee with a Kernel 5.4.30?
Sample of kernel Dmesg:
Quote[ 1.619670] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[ 1.709864] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00, bcdDevice= 2.00
[ 1.709876] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1.712329] smsc95xx v1.0.6
[ 1.762311] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:46:32:e6
[ 1.851902] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[ 1.966321] usb 1-1.4: new high-speed USB device number 4 using dwc_otg
[ 2.056956] usb 1-1.4: New USB device found, idVendor=1f4d, idProduct=3000, bcdDevice= 0.00
[ 2.056968] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2.056975] usb 1-1.4: Product: DVB-S/S2 USB Box
[ 2.056981] usb 1-1.4: Manufacturer: DVB-S/S2 USB Box
[ 2.056988] usb 1-1.4: SerialNumber: 080616
[ 2.334990] systemd[1]: System time before build time, advancing clock.
[ 2.343891] systemd[1]: systemd 242 running in system mode. (-PAM -AUDIT -SELINUX -IMA -APPARMOR -SMACK +SYSVINIT -UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS -ACL -XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD +IDN2 -IDN -PCRE2 default-hierarchy=hybrid)
[ 2.344372] systemd[1]: Detected architecture arm.
[ 2.348416] systemd[1]: Set hostname to <LibreELEC>.
[ 2.363223] systemd[1]: Failed to bump fs.file-max, ignoring: Invalid argument
[ 2.603917] random: systemd: uninitialized urandom read (16 bytes read)
[ 2.604449] systemd[1]: Listening on Journal Socket.
[ 2.604789] random: systemd: uninitialized urandom read (16 bytes read)
[ 2.609227] systemd[1]: Starting Setup NTP servers for timesyncd...
[ 2.683317] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
[ 2.683487] random: systemd: uninitialized urandom read (16 bytes read)
[ 2.683773] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[ 2.686719] systemd[1]: Mounting Kernel Debug File System...
[ 2.689731] systemd[1]: Starting Wait For Kernel Time Synchronized...
[ 2.811183] kernel-overlays-setup: setup base modules
[ 2.876108] kernel-overlays-setup: added modules from /usr/lib/kernel-overlays/base/lib/modules/4.19.127
[ 2.915555] kernel-overlays-setup: added firmware from /usr/lib/kernel-overlays/base/lib/firmware
[ 2.915744] kernel-overlays-setup: adding overlays from /storage/.cache/kernel-overlays
[ 2.916551] kernel-overlays-setup: processing conf /storage/.cache/kernel-overlays/50-driver.dvb.crazycat.conf
[ 2.997844] kernel-overlays-setup: added modules from /usr/lib/kernel-overlays/driver.dvb.crazycat/lib/modules/4.19.127
[ 2.998046] kernel-overlays-setup: processing conf /storage/.cache/kernel-overlays/90-my-firmware.conf
[ 3.007752] kernel-overlays-setup: added firmware from /storage/my-firmware/lib/firmware
[ 3.007841] kernel-overlays-setup: running depmod
[ 5.755819] kernel-overlays-setup: done
[ 5.802354] wireguard: WireGuard 1.0.20200611 loaded. See WireGuard: fast, modern, secure VPN tunnel for information.
[ 5.802363] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <[email protected]>. All Rights Reserved.
[ 5.941794] systemd-journald[210]: Received request to flush runtime journal from PID 1
[ 6.541255] random: crng init done
[ 6.541267] random: 7 urandom warning(s) missed due to ratelimiting
[ 7.536794] Console: switching to colour dummy device 80x30
[ 7.649082] gpiomem-bcm2835 3f200000.gpiomem: Initialised: Registers at 0x3f200000
[ 7.682666] media: loading out-of-tree module taints kernel.
[ 7.688007] media: Linux media interface: v0.10
[ 7.697219] videodev: Linux video capture interface: v2.00
[ 7.697230] WARNING: You are using an experimental version of the media stack.
[ 7.697230] As the driver is backported to an older kernel, it doesn't offer
[ 7.697230] enough quality for its usage in production.
[ 7.697230] Use it with care.
[ 7.697230] Latest git patches (needed if you report a bug to [email protected]
[ 7.697230]
[ 7.715540] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 7.718937] WARNING: You are using an experimental version of the media stack.
[ 7.718937] As the driver is backported to an older kernel, it doesn't offer
[ 7.718937] enough quality for its usage in production.
[ 7.718937] Use it with care.
[ 7.718937] Latest git patches (needed if you report a bug to [email protected]
[ 7.718937]
[ 7.722231] WARNING: You are using an experimental version of the media stack.
[ 7.722231] As the driver is backported to an older kernel, it doesn't offer
[ 7.722231] enough quality for its usage in production.
[ 7.722231] Use it with care.
[ 7.722231] Latest git patches (needed if you report a bug to [email protected]
[ 7.722231]
[ 7.724868] dw2102: su3000_identify_state
[ 7.724881] dvb-usb: found a 'SU3000HD DVB-S USB2.0' in warm state.
[ 7.724899] dw2102: su3000_power_ctrl: 1, initialized 0
[ 7.726806] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 7.727919] dvbdev: DVB: registering new adapter (SU3000HD DVB-S USB2.0)
[ 7.727938] usb 1-1.4: media controller created
[ 7.732342] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 7.732363] dvb-usb: MAC address: 00:af:78:66:69:d7
[ 7.734131] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[ 7.774701] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio for chip BCM43430/1
[ 7.774897] usbcore: registered new interface driver brcmfmac
[ 8.070373] DS3000 chip version: 0.208 attached.
[ 8.072636] Chip ID = [DS3103]!
[ 8.072663] usb 1-1.4: DVB: registering adapter 0 frontend 0 (Montage Technology DS3000/TS2020)...
[ 8.072684] dvbdev: dvb_create_media_entity: media entity 'Montage Technology DS3000/TS2020' registered.
[ 8.088182] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43430-sdio for chip BCM43430/1
[ 8.088302] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available
[ 8.089062] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43430/1 wl0: Oct 23 2017 03:55:53 version 7.45.98.38 (r674442 CY) FWID 01-e58d219f
[ 8.109682] Registered IR keymap rc-su3000
[ 8.109841] rc rc0: SU3000HD DVB-S USB2.0 as /devices/platform/soc/http://3f980000.usb/usb1/1-1/1-1.4/rc/rc0
[ 8.109971] input: SU3000HD DVB-S USB2.0 as /devices/platform/soc/http://3f980000.usb/usb1/1-1/1-1.4/rc/rc0/input0
[ 8.110331] rc rc0: lirc_dev: driver dw2102 registered at minor = 0, scancode receiver, no transmitter
[ 8.110338] dvb-usb: schedule remote query interval to 150 msecs.
[ 8.110348] dw2102: su3000_power_ctrl: 0, initialized 1
[ 8.110354] dvb-usb: SU3000HD DVB-S USB2.0 successfully initialized and connected.
[ 8.117584] usbcore: registered new interface driver dw2102
[ 8.511166] input: eventlircd as /devices/virtual/input/input1
[ 8.519365] uart-pl011 3f201000.serial: no DMA platform data
[ 8.554484] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ 8.563621] 8021q: 802.1Q VLAN Support v1.8
[ 8.744617] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 8.744640] brcmfmac: brcmf_cfg80211_set_power_mgmt: power save enabled
[ 10.134323] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
[ 11.837019] dw2102: su3000_power_ctrl: 1, initialized 1
[ 11.908188] ds3k_firmware_ondemand: Waiting for firmware upload (dvb-fe-ds3103.fw)...
[ 11.908206] ds3k_firmware_ondemand: Waiting for firmware upload(2)...
[ 12.964506] usb 1-1.4: DVB: adapter 0 frontend 0 frequency 0 out of range (950000..2150000)
[ 13.046566] ds3k_firmware_ondemand: Waiting for firmware upload (dvb-fe-ds3103.fw)...
[ 13.046577] ds3k_firmware_ondemand: Waiting for firmware upload(2)...
[ 13.181671] Bluetooth: Core ver 2.22
[ 13.181783] NET: Registered protocol family 31
[ 13.181789] Bluetooth: HCI device and connection manager initialized
[ 13.182015] Bluetooth: HCI socket layer initialized
[ 13.182026] Bluetooth: L2CAP socket layer initialized
[ 13.182059] Bluetooth: SCO socket layer initialized
[ 13.187347] Bluetooth: HCI UART driver ver 2.3
[ 13.187359] Bluetooth: HCI UART protocol H4 registered
[ 13.187491] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 13.189479] Bluetooth: HCI UART protocol Broadcom registered
[ 6543.756116] kworker/1:1H invoked oom-killer: gfp_mask=0x6040c0(GFP_KERNEL|__GFP_COMP), nodemask=(null), order=0, oom_score_adj=0
[ 6543.756124] kworker/1:1H cpuset=/ mems_allowed=0
[ 6543.756142] CPU: 1 PID: 2739 Comm: kworker/1:1H Tainted: G O 4.19.127 #1
[ 6543.756145] Hardware name: BCM2835
[ 6543.756157] Workqueue: kblockd blk_mq_run_work_fn
[ 6543.756161] Backtrace:
[ 6543.756173] [<8010eb28>] (dump_backtrace) from [<8010ee8c>] (show_stack+0x20/0x24)
[ 6543.756179] r7:ffffffff r6:00000000 r5:60070113 r4:81189c3c
[ 6543.756187] [<8010ee6c>] (show_stack) from [<8094dca8>] (dump_stack+0xd8/0x11c)
[ 6543.756197] [<8094dbd0>] (dump_stack) from [<8023f284>] (dump_header+0x7c/0x258)
[ 6543.756204] r10:81104cb0 r9:00000324 r8:80b22d90 r7:ad824910 r6:ae372a80 r5:ad8244c0
[ 6543.756208] r4:ad9fdab4 r3:81d1c345
[ 6543.756216] [<8023f208>] (dump_header) from [<8023e438>] (oom_kill_process+0xe8/0x374)
[ 6543.756223] r10:81104cb0 r9:00000324 r8:80b22d90 r7:ad824910 r6:ad9fdab4 r5:ad8244c8
[ 6543.756225] r4:ad8244c0
[ 6543.756233] [<8023e350>] (oom_kill_process) from [<8023f07c>] (out_of_memory+0x268/0x368)
[ 6543.756239] r10:81104cb0 r9:811053bc r8:81104c88 r7:811087c0 r6:81104c88 r5:ad8244c0
[ 6543.756242] r4:ad9fdab4
[ 6543.756251] [<8023ee14>] (out_of_memory) from [<80244fec>] (__alloc_pages_nodemask+0xcc4/0x10dc)
[ 6543.756256] r7:00000000 r6:ffffe000 r5:00000000 r4:00000000
[ 6543.756265] [<80244328>] (__alloc_pages_nodemask) from [<802941e0>] (new_slab+0x4a8/0x64c)
[ 6543.756271] r10:ffffffff r9:00000008 r8:81104c88 r7:000152c0 r6:006040c0 r5:ae801b40
[ 6543.756274] r4:00000000
[ 6543.756282] [<80293d38>] (new_slab) from [<80295bf8>] (___slab_alloc.constprop.13+0x314/0x544)
[ 6543.756288] r10:81104c88 r9:ae801b40 r8:00000000 r7:00210d00 r6:af0fb330 r5:ae800ec0
[ 6543.756291] r4:00000000
[ 6543.756299] [<802958e4>] (___slab_alloc.constprop.13) from [<80295e6c>] (__slab_alloc.constprop.12+0x44/0x90)
[ 6543.756306] r10:000d0418 r9:805d0b84 r8:af0fb330 r7:805d0b84 r6:006080c0 r5:ae801b40
[ 6543.756308] r4:60070013
[ 6543.756316] [<80295e28>] (__slab_alloc.constprop.12) from [<80295fdc>] (__kmalloc+0x124/0x28c)
[ 6543.756322] r9:805d0b84 r8:ae801b40 r7:00000104 r6:006080c0 r5:ae801b40 r4:00000000
[ 6543.756332] [<80295eb8>] (__kmalloc) from [<805d0b84>] (bcm2835_dma_create_cb_chain+0x50/0x30c)
[ 6543.756339] r10:000d0418 r9:00000000 r8:7e202040 r7:aeaaf840 r6:aeaaf840 r5:ad960800
[ 6543.756341] r4:00000018
[ 6543.756348] [<805d0b34>] (bcm2835_dma_create_cb_chain) from [<805d1320>] (bcm2835_dma_prep_slave_sg+0x138/0x318)
[ 6543.756355] r10:00000018 r9:00000000 r8:40000000 r7:aeaaf840 r6:00000002 r5:ad960800
[ 6543.756357] r4:00000018
[ 6543.756366] [<805d11e8>] (bcm2835_dma_prep_slave_sg) from [<80795138>] (bcm2835_sdhost_request+0x4c0/0x718)
[ 6543.756372] r10:805d11e8 r9:ad93aba0 r8:adfb4300 r7:8120b5e0 r6:81104c88 r5:ad93aac0
[ 6543.756375] r4:adfb4000
[ 6543.756382] [<80794c78>] (bcm2835_sdhost_request) from [<80772a04>] (__mmc_start_request+0x88/0x18c)
[ 6543.756389] r10:ad93aa00 r9:adfb4000 r8:adfb4000 r7:00000000 r6:ad93aac0 r5:ad93aac0
[ 6543.756392] r4:adfb4000
[ 6543.756398] [<8077297c>] (__mmc_start_request) from [<80773a28>] (mmc_start_request+0xa4/0xc8)
[ 6543.756403] r7:00000000 r6:00000000 r5:ad93aac0 r4:adfb4000
[ 6543.756410] [<80773984>] (mmc_start_request) from [<80787d58>] (mmc_blk_mq_issue_rq+0x330/0x8f0)
[ 6543.756416] r7:00000000 r6:adf9500c r5:ad93aac0 r4:81104c88
[ 6543.756423] [<80787a28>] (mmc_blk_mq_issue_rq) from [<807887c4>] (mmc_mq_queue_rq+0x150/0x288)
[ 6543.756430] r10:00000001 r9:adfb4000 r8:adfb5000 r7:ad910000 r6:adf95014 r5:ad93aa00
[ 6543.756432] r4:adf9500c
[ 6543.756440] [<80788674>] (mmc_mq_queue_rq) from [<8053afe4>] (blk_mq_dispatch_rq_list+0xdc/0x5d0)
[ 6543.756446] r10:00000000 r9:00000000 r8:ad93aa00 r7:ad910000 r6:ad920400 r5:ad9fde6c
[ 6543.756449] r4:ad93aa30
[ 6543.756458] [<8053af08>] (blk_mq_dispatch_rq_list) from [<8053fbe8>] (blk_mq_do_dispatch_sched+0x6c/0x108)
[ 6543.756465] r10:00000000 r9:ad910000 r8:81104c88 r7:ad910000 r6:ad8de200 r5:ad9fde6c
[ 6543.756468] r4:ad920400
[ 6543.756476] [<8053fb7c>] (blk_mq_do_dispatch_sched) from [<80540380>] (blk_mq_sched_dispatch_requests+0x13c/0x1a4)
[ 6543.756482] r8:ad920404 r7:ad9fdea4 r6:81104c88 r5:00000001 r4:ad920400
[ 6543.756489] [<80540244>] (blk_mq_sched_dispatch_requests) from [<805395cc>] (__blk_mq_run_hw_queue+0xb4/0x15c)
[ 6543.756495] r9:ad920444 r8:00000000 r7:af0fd100 r6:af0f8580 r5:00000000 r4:ad920400
[ 6543.756502] [<80539518>] (__blk_mq_run_hw_queue) from [<80539854>] (blk_mq_run_work_fn+0x28/0x2c)
[ 6543.756506] r5:95ed4800 r4:ad920440
[ 6543.756514] [<8053982c>] (blk_mq_run_work_fn) from [<8013d604>] (process_one_work+0x23c/0x514)
[ 6543.756521] [<8013d3c8>] (process_one_work) from [<8013e6c0>] (worker_thread+0x60/0x5b8)
[ 6543.756527] r10:af0f8580 r9:81103d00 r8:af0f8598 r7:00000008 r6:af0f8580 r5:95ed4814
[ 6543.756530] r4:95ed4800
[ 6543.756537] [<8013e660>] (worker_thread) from [<80144220>] (kthread+0x16c/0x174)
[ 6543.756544] r10:a667de74 r9:8013e660 r8:95ed4800 r7:ad9fc000 r6:00000000 r5:94b38140
[ 6543.756547] r4:a3de3100
[ 6543.756553] [<801440b4>] (kthread) from [<801010ac>] (ret_from_fork+0x14/0x28)
[ 6543.756557] Exception stack(0xad9fdfb0 to 0xad9fdff8)
[ 6543.756562] dfa0: 00000000 00000000 00000000 00000000
[ 6543.756567] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 6543.756572] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000
[ 6543.756578] r10:00000000 r9:00000000 r8:00000000 r7:00000000 r6:00000000 r5:801440b4
[ 6543.756581] r4:94b38140
[ 6543.756585] Mem-Info:
[ 6543.756599] active_anon:165111 inactive_anon:2046 isolated_anon:0
[ 6543.756599] active_file:736 inactive_file:1629 isolated_file:0
[ 6543.756599] unevictable:0 dirty:0 writeback:0 unstable:0
[ 6543.756599] slab_reclaimable:3749 slab_unreclaimable:6638
[ 6543.756599] mapped:549 shmem:3357 pagetables:706 bounce:0
[ 6543.756599] free:5624 free_pcp:32 free_cma:1676
[ 6543.756610] Node 0 active_anon:660444kB inactive_anon:8184kB active_file:2944kB inactive_file:6516kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:2196kB dirty:0kB writeback:0kB shmem:13428kB writeback_tmp:0kB unstable:0kB all_unreclaimable? yes
[ 6543.756623] Normal free:22496kB min:16384kB low:20480kB high:24576kB active_anon:660444kB inactive_anon:8184kB active_file:2528kB inactive_file:6924kB unevictable:0kB writepending:0kB present:786432kB managed:765828kB mlocked:0kB kernel_stack:1400kB pagetables:2824kB bounce:0kB free_pcp:128kB local_pcp:128kB free_cma:6704kB
[ 6543.756627] lowmem_reserve[]: 0 0
[ 6543.756637] Normal: 450*4kB (UMEC) 404*8kB (UMEC) 151*16kB (UMEC) 97*32kB (UMEC) 51*64kB (UMEC) 15*128kB (UMEC) 6*256kB (UEC) 1*512kB (C) 1*1024kB (C) 2*2048kB (C) 0*4096kB = 22904kB
[ 6543.756683] 5780 total pagecache pages
[ 6543.756689] 0 pages in swap cache
[ 6543.756695] Swap cache stats: add 0, delete 0, find 0/0
[ 6543.756699] Free swap = 0kB
[ 6543.756704] Total swap = 0kB
[ 6543.756710] 196608 pages RAM
[ 6543.756714] 0 pages HighMem/MovableOnly
[ 6543.756719] 5151 pages reserved
[ 6543.756723] 2048 pages cma reserved
[ 6543.756728] Tasks state (memory values in pages):
[ 6543.756733] [ pid ] uid tgid total_vm rss pgtables_bytes swapents oom_score_adj name
[ 6543.756752] [ 210] 0 210 5782 274 49152 0 0 systemd-journal
[ 6543.756760] [ 222] 0 222 723 41 10240 0 0 rpcbind
[ 6543.756769] [ 254] 0 254 2924 175 14336 0 -1000 systemd-udevd
[ 6543.756777] [ 262] 0 262 1176 51 12288 0 0 connman-vpnd
[ 6543.756785] [ 264] 0 264 562 15 10240 0 0 eventlircd
[ 6543.756793] [ 268] 0 268 22884 216 24576 0 0 pulseaudio
[ 6543.756801] [ 269] 0 269 1394 65 12288 0 0 systemd-logind
[ 6543.756809] [ 271] 0 271 187657 153817 739328 0 0 tvheadend
[ 6543.756817] [ 272] 81 272 906 137 12288 0 -900 dbus-daemon
[ 6543.756825] [ 279] 0 279 701 25 12288 0 0 crond
[ 6543.756834] [ 329] 0 329 1283 113 14336 0 0 connmand
[ 6543.756842] [ 331] 0 331 1279 81 12288 0 -1000 sshd
[ 6543.756850] [ 358] 495 358 909 64 12288 0 0 avahi-daemon
[ 6543.756858] [ 385] 0 385 1633 134 14336 0 0 wpa_supplicant
[ 6543.756866] [ 389] 0 389 4390 260 22528 0 0 nmbd
[ 6543.756874] [ 392] 0 392 7597 665 38912 0 0 smbd
[ 6543.756882] [ 399] 0 399 6867 341 36864 0 0 smbd-notifyd
[ 6543.756890] [ 400] 0 400 6865 339 32768 0 0 cleanupd
[ 6543.756899] [ 401] 0 401 675 26 10240 0 0 kodi.sh
[ 6543.756907] [ 405] 0 405 107329 7222 200704 0 0 kodi.bin
[ 6543.756914] [ 406] 0 406 7597 384 34816 0 0 lpqd
[ 6543.756922] [ 442] 0 442 457 26 8192 0 0 hciattach
[ 6543.756930] [ 445] 0 445 1299 51 12288 0 0 bluetoothd
[ 6543.756939] [ 2711] 0 2711 1279 101 14336 0 0 sshd
[ 6543.756947] [ 2713] 0 2713 701 30 10240 0 0 sh
[ 6543.756956] [ 2735] 0 2735 7597 384 32768 0 0 smbd
[ 6543.756966] [ 2737] 0 2737 4390 260 22528 0 0 nmbd
[ 6543.756972] Out of memory: Kill process 271 (tvheadend) score 804 or sacrifice child
[ 6543.757072] Killed process 271 (tvheadend) total-vm:750628kB, anon-rss:615268kB, file-rss:0kB, shmem-rss:0kB
[ 6543.913186] oom_reaper: reaped process 271 (tvheadend), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB
[ 6549.642749] ds3k_firmware_ondemand: Waiting for firmware upload (dvb-fe-ds3103.fw)...
[ 6549.642758] ds3k_firmware_ondemand: Waiting for firmware upload(2)...
-
What is the consensus is there a solution using libreelec or do I need to move to Unbuntu?
Try ubuntu and latest media_build (or my media_build). Both have support from Brad Love in dvb-usb-dvbsky module
-
I decided to get unbuntu working on an x86 laptop first and then once thats working try the RPi.
I installed Unbuntu (kernel 5.4) on x86 and added Brad Loves ppa and installed the tvheadend.
I had to add dvb-fe-ds3000.fw
Ubuntu kernel + LinuxTV media tree + Hauppauge patches : Brad Love
Install tvheadend on Ubuntu 18.04 server | LinTut
Runs and recognised the HDSTAR DVB S2 the device, tvheadend recognises the device and scans showing signal but does not find any services.
I suspect I am not doing this correctly
I think I should try re-instaling Unbuntu and using the CrazyCat media instead. This works on RPi Libreelec 9.2.4 (dvb-fe-ds3103.fw) except for the HD channels.
After a virgin install of unbuntu, how should I add and build Crazy Cat's media, I assume its ok to install tvheadend server as above.
-
for x86 install Debian 11 bullseye whith kernel 5.8.10, changes from Brad media_build firstly was merged to 5.7-rc1 but this changes was about support "3103b" chip
-
Thanks for the reply,
It is still work in progress as I want to test with the x86 before seeing what I can do to get the RPi to work with HD.
Overnight, I compiled the ChrisLeeUpdate , built the kernel and modules, this is running on the Unbuntu with 5.4 kernel. I think his build was probably built for debian as that is what the Readme for the build suggested.
It runs with HD channels working. Reports
"Montage Technology M88DS3103"
firmware version 3.B
I will delete it and install from scratch and maybe just build the module I need and not the whole kernel and tree.
No decided whether to go with unbuntu, raspbian or Debian for the RPi, but will probably try ChrisLeeUpdate first.
-
firmware version 3.B as you reports is exactly for 3103b versions so you don't need experiments with various kernel branches , install some stable kernel 5.7 or never , rpi kernel is always outdated comparing to what x86_64 Libreelec have...
-