Geniatech HDStar v3 DVB-S2 Not Working?


#21

Hi

Hopefully the issue is now addressed with the following commit:

I’d appreciate it if you could test this and provide feedback before we potentially release this as an update to other users. To test this update:

  1. Login via the command line
  2. Edit the file /etc/apt/sources.list
  3. Add the following line: deb http://apt.osmc.tv stretch-devel main
  4. Run the following commands to update: sudo apt-get update && sudo apt-get dist-upgrade && reboot
  5. Your system should have have received the update.

Please see if the issue is resolved.

I also recommend you edit /etc/apt/sources.list again and remove the line that you added after updating. This will return you to the normal update channel.

Thanks for the PR @marklam

Cheers

Sam


#22

Also, if you’ve already done a scan with the non-working setup, you might need to delete everything from “Channel/EPG” and “Stream” tabs and go through the setup wizard again.


#23

Installed the stretch-devel build over a stock Mar(02) install (thanks, @b3n_ja_m1n) and it works fine.


#24

Really appreciate the patch @marklam :slightly_smiling_face:

Glad to hear its working with with testbuild i will give it a test near weekend.

Is the correct firmware installed with the test build or do i have to manually copy it in the firmware folder. I believe its the dvb-fe-ds3000.fw. There’s a few different versions going by this site.

https://www.linuxtv.org/wiki/index.php/Geniatech_HD_Star_DVB-S2_USB2.0

Thanks again mark and cheers @sam_nazarko for the test build. :+1:


#25

Its md5sum is a32d17910c4f370073f9346e71d34b80, the one marked as ‘commonly used’.


#26

@marklam, @the_bo and @sam_nazarko I have just test two of the fw files and made the update “http://apt.osmc.tv stretch-devel main” as you describe and it doesn’t work.
Is there any kind of soultion or I have to follow the instructions described in:

https://bitbucket.org/updatelee/v4l-updatelee


#27

The geniatech was added in the April update so you don’t need to update to stretch devel.

Did you place the firmware in correct folder. Think it’s in etc/lib/firmware if I remember.

Are you using tvheadend?

Can you run the command dmesg after reboot and paste output.


#28

If course I do. I have an a DVBSky s960 working properly. But Tvheadend doesnt’ world with Geniatech and two months ago I tested a Terratec Cingergy S2 that didn’t work either.


#29

Are you on the latest April update.

Plug in the geniatech then reboot and post output of dmesg so we can see if it’s finding the firmware correctly.


#30

Hi @the_bo,

The output of dmesg:

5.468367] bcm2835_alsa bcm2835_alsa: card created with 8 channels
[ 5.638696] dw2102: su3000_identify_state
[ 5.638713] dvb-usb: found a ‘SU3000HD DVB-S USB2.0’ in warm state.
[ 5.638729] dw2102: su3000_power_ctrl: 1, initialized 0
[ 5.639144] dvb-usb: will pass the complete MPEG2 transport stream to the
software demuxer.
[ 5.640938] dvbdev: DVB: registering new adapter (SU3000HD DVB-S USB2.0)
[ 5.646885] dvb-usb: MAC address: 00:af:78:66:2e:c9
[ 5.726861] uart-pl011 3f201000.serial: no DMA platform data
[ 5.756996] brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac43430
sdio.bin for chip 0x00a9a6(43430) rev 0x000001
[ 5.757226] usbcore: registered new interface driver brcmfmac
[ 5.987979] Invalid probe, probably not a DS300x
[ 5.994822] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Oct
3 2017 03:55:53 version 7.45.98.38 (r674442 CY) FWID 01-e58d219f
[ 5.995609] brcmfmac: brcmf_c_preinit_dcmds: CLM version = API: 12.2 Data
7.11.15 Compiler: 1.24.2 ClmImport: 1.24.1 Creation: 2014-05-26 10:53:55 In
Data: 9.10.39 Inc Compiler: 1.29.4 Inc ClmImport: 1.36.3 Creation: 2017-10-
3 03:47:14
[ 6.020442] m88ds3103 3-0068: Unknown device. Chip_id=64
[ 6.020633] dvb-usb: no frontend was attached by ‘SU3000HD DVB-S USB2.0’
[ 6.081862] Registered IR keymap rc-su3000
[ 6.082101] rc rc0: IR-receiver inside an USB DVB receiver as /devices/pl
tform/soc/3f980000.usb/usb1/1-1/1-1.2/rc/rc0
[ 6.082342] input: IR-receiver inside an USB DVB receiver as /devices/pla
form/soc/3f980000.usb/usb1/1-1/1-1.2/rc/rc0/input0
[ 6.082372] dvb-usb: schedule remote query interval to 150 msecs.
[ 6.082386] dw2102: su3000_power_ctrl: 0, initialized 1
[ 6.082392] dvb-usb: SU3000HD DVB-S USB2.0 successfully initialized and c
nnected.
[ 6.082684] usbcore: registered new interface driver dw2102
[ 6.415705] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some d
ta may be corrupt. Please run fsck.
[ 6.812919] nf_conntrack version 0.5.0 (12288 buckets, 49152 max)
[ 7.374134] smsc95xx 1-1.1:1.0 eth0: hardware isn’t capable of remote wak
up
[ 7.374372] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 7.460041] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 7.460058] brcmfmac: power management disabled
[ 10.183419] Bluetooth: Core ver 2.22
[ 10.183500] NET: Registered protocol family 31


#31

@the_bo , @sam_nazarko this dmesg output after copyright this file:

https://github.com/OpenELEC/dvb-firmware/blob/master/firmware/dvb-fe-ds3000.fw

Into /libre/firmware and reboot

And this id the output of “uname -a”:

Linux osmc-habitacion 4.14.34-1-osmc #1 SMP PREEMPT Wed Apr 25 16:58:37 UTC
018 armv7l GNU/Linux


#32

Is that the full output of dmesg?

It doesn’t show looking for firmware file. It should show something similar to waiting for firmware upload

Place firmware file in /lib/firmware folder. There shouldn’t be a libre folder there. Did you modify the system in anyway.

If you have a spare sd card you could try a reinstallation on it with the April update to see if it works to rule out any issues with your system.


#33

Sorry @the_bo , It has been a transcription error. It has been placed in /lib/firmware


#34

Hi All,

@the_bo, @sam_nazarko. This is the complete dmesg transcription after reinstall osmc, and copy fw file into /lib/firmware (common used and latest) checksum files and rebooting, again and again and there is no solution:

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.14.34-1-osmc (root@vero3-db) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1)) #1 SMP PREEMPT Wed Apr 25 16:58:37 UTC 2018
[    0.000000] CPU: ARMv7 Processor [410fd034] revision 4 (ARMv7), cr=10c5383d
[    0.000000] CPU: div instructions available: patching division code
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt: Machine model: Raspberry Pi 3 Model B Rev 1.2
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] cma: Reserved 8 MiB at 0x2f800000
[    0.000000] On node 0 totalpages: 196608
[    0.000000] free_area_init_node: node 0, pgdat 80f75540, node_mem_map af136000
[    0.000000]   Normal zone: 1728 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 196608 pages, LIFO batch:31
[    0.000000] random: fast init done
[    0.000000] percpu: Embedded 17 pages/cpu @af0df000 s39756 r8192 d21684 u69632
[    0.000000] pcpu-alloc: s39756 r8192 d21684 u69632 alloc=17*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 194880
[    0.000000] Kernel command line: 8250.nr_uarts=0 bcm2708_fb.fbwidth=1920 bcm2708_fb.fbheight=1080 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000  root=/dev/mmcblk0p2 rootfstype=ext4 rootwait quiet osmcdev=rbp2
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Memory: 754508K/786432K available (9216K kernel code, 515K rwdata, 1992K rodata, 2048K init, 715K bss, 23732K reserved, 8192K cma-reserved)
[    0.000000] Virtual kernel memory layout:
                   vector  : 0xffff0000 - 0xffff1000   (   4 kB)
                   fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
                   vmalloc : 0xb0800000 - 0xff800000   (1264 MB)
                   lowmem  : 0x80000000 - 0xb0000000   ( 768 MB)
                   modules : 0x7f000000 - 0x80000000   (  16 MB)
                     .text : 0x80008000 - 0x80a00000   (10208 kB)
                     .init : 0x80d00000 - 0x80f00000   (2048 kB)
                     .data : 0x80f00000 - 0x80f80c40   ( 516 kB)
                      .bss : 0x80f89d10 - 0x8103cb64   ( 716 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] ftrace: allocating 22687 entries in 67 pages
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000] 	Tasks RCU enabled.
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] arch_timer: cp15 timer(s) running at 19.20MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns
[    0.000007] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns
[    0.000019] Switching to timer-based delay loop, resolution 52ns
[    0.000236] Console: colour dummy device 80x30
[    0.000254] console [tty0] enabled
[    0.000274] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000)
[    0.000290] pid_max: default: 32768 minimum: 301
[    0.000566] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000582] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.001562] Disabling memory control group subsystem
[    0.001641] CPU: Testing write buffer coherency: ok
[    0.002018] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.040043] Setting up static identity map for 0x100000 - 0x10003c
[    0.060029] Hierarchical SRCU implementation.
[    0.100083] smp: Bringing up secondary CPUs ...
[    0.170476] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.240531] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
[    0.310630] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
[    0.310733] smp: Brought up 1 node, 4 CPUs
[    0.310745] SMP: Total of 4 processors activated (153.60 BogoMIPS).
[    0.310750] CPU: All CPU(s) started in HYP mode.
[    0.310755] CPU: Virtualization extensions available.
[    0.311539] devtmpfs: initialized
[    0.330541] VFP support v0.3: implementor 41 architecture 3 part 40 variant 3 rev 4
[    0.330759] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.330776] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    0.331348] pinctrl core: initialized pinctrl subsystem
[    0.332078] NET: Registered protocol family 16
[    0.352335] DMA: preallocated 1024 KiB pool for atomic coherent allocations
[    0.355890] cpuidle: using governor ladder
[    0.355917] cpuidle: using governor menu
[    0.356184] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.356193] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.356382] Serial: AMBA PL011 UART driver
[    0.357912] bcm2835-mbox 3f00b880.mailbox: mailbox enabled
[    0.358342] uart-pl011 3f201000.serial: could not find pctldev for node /soc/gpio@7e200000/uart0_pins, deferring probe
[    0.385728] bcm2835-dma 3f007000.dma: DMA legacy API manager at b0813000, dmachans=0x1
[    0.386978] SCSI subsystem initialized
[    0.387184] usbcore: registered new interface driver usbfs
[    0.387232] usbcore: registered new interface driver hub
[    0.387311] usbcore: registered new device driver usb
[    0.390739] raspberrypi-firmware soc:firmware: Attached to firmware from 2018-04-26 23:18
[    0.391693] clocksource: Switched to clocksource arch_sys_counter
[    0.466669] VFS: Disk quotas dquot_6.6.0
[    0.466747] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.466942] FS-Cache: Loaded
[    0.467135] CacheFiles: Loaded
[    0.475223] NET: Registered protocol family 2
[    0.475873] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    0.475984] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[    0.476169] TCP: Hash tables configured (established 8192 bind 8192)
[    0.476294] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    0.476339] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    0.476649] NET: Registered protocol family 1
[    0.477092] RPC: Registered named UNIX socket transport module.
[    0.477098] RPC: Registered udp transport module.
[    0.477103] RPC: Registered tcp transport module.
[    0.477109] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.580142] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 7 counters available
[    0.580983] audit: initializing netlink subsys (disabled)
[    0.581191] audit: type=2000 audit(0.569:1): state=initialized audit_enabled=0 res=1
[    0.581894] workingset: timestamp_bits=14 max_order=18 bucket_order=4
[    0.589026] FS-Cache: Netfs 'nfs' registered for caching
[    0.589578] NFS: Registering the id_resolver key type
[    0.589605] Key type id_resolver registered
[    0.589610] Key type id_legacy registered
[    0.594378] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[    0.594507] io scheduler noop registered (default)
[    0.594763] io scheduler bfq registered
[    0.597716] BCM2708FB: allocated DMA memory ef910000
[    0.597742] BCM2708FB: allocated DMA channel 0 @ b0813000
[    0.649833] Console: switching to colour frame buffer device 240x67
[    0.681092] bcm2835-rng 3f104000.rng: hwrng registered
[    0.681214] vc-mem: phys_addr:0x00000000 mem_base=0x3ec00000 mem_size:0x40000000(1024 MiB)
[    0.681702] vc-sm: Videocore shared memory driver
[    0.690644] brd: module loaded
[    0.697313] loop: module loaded
[    0.697328] Loading iSCSI transport class v2.0-870.
[    0.698026] libphy: Fixed MDIO Bus: probed
[    0.698114] usbcore: registered new interface driver lan78xx
[    0.698175] usbcore: registered new interface driver smsc95xx
[    0.698191] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
[    0.926274] Core Release: 2.80a
[    0.926284] Setting default values for core params
[    0.926304] Finished setting default values for core params
[    1.126537] Using Buffer DMA mode
[    1.126544] Periodic Transfer Interrupt Enhancement - disabled
[    1.126549] Multiprocessor Interrupt Enhancement - disabled
[    1.126558] OTG VER PARAM: 0, OTG VER FLAG: 0
[    1.126566] Dedicated Tx FIFOs mode
[    1.126902] WARN::dwc_otg_hcd_init:1046: FIQ DMA bounce buffers: virt = 0xaf904000 dma = 0xef904000 len=9024
[    1.126930] FIQ FSM acceleration enabled for :
               Non-periodic Split Transactions
               Periodic Split Transactions
               High-Speed Isochronous Endpoints
               Interrupt/Control Split Transaction hack enabled
[    1.126937] dwc_otg: Microframe scheduler enabled
[    1.126989] WARN::hcd_init_fiq:459: FIQ on core 1 at 0x8073b404
[    1.127002] WARN::hcd_init_fiq:460: FIQ ASM at 0x8073b75c length 36
[    1.127014] WARN::hcd_init_fiq:486: MPHI regs_base at 0xb087e000
[    1.127069] dwc_otg 3f980000.usb: DWC OTG Controller
[    1.127103] dwc_otg 3f980000.usb: new USB bus registered, assigned bus number 1
[    1.127136] dwc_otg 3f980000.usb: irq 62, io mem 0x00000000
[    1.127184] Init: Port Power? op_state=1
[    1.127189] Init: Power Port (0)
[    1.127405] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    1.127417] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.127426] usb usb1: Product: DWC OTG Controller
[    1.127435] usb usb1: Manufacturer: Linux 4.14.34-1-osmc dwc_otg_hcd
[    1.127443] usb usb1: SerialNumber: 3f980000.usb
[    1.128050] hub 1-0:1.0: USB hub found
[    1.128091] hub 1-0:1.0: 1 port detected
[    1.128613] dwc_otg: FIQ enabled
[    1.128618] dwc_otg: NAK holdoff enabled
[    1.128623] dwc_otg: FIQ split-transaction FSM enabled
[    1.128634] Module dwc_common_port init
[    1.128867] usbcore: registered new interface driver usb-storage
[    1.129027] mousedev: PS/2 mouse device common for all mice
[    1.129332] usbcore: registered new interface driver usbtouchscreen
[    1.129676] bcm2835-wdt 3f100000.watchdog: Broadcom BCM2835 watchdog timer
[    1.129931] bcm2835-cpufreq: min=600000 max=1200000
[    1.131733] sdhci: Secure Digital Host Controller Interface driver
[    1.131736] sdhci: Copyright(c) Pierre Ossman
[    1.131933] mmc-bcm2835 3f300000.mmc: could not get clk, deferring probe
[    1.132103] sdhost-bcm2835 3f202000.mmc: could not get clk, deferring probe
[    1.132148] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.133223] ledtrig-cpu: registered to indicate activity on CPUs
[    1.133318] hidraw: raw HID events driver (C) Jiri Kosina
[    1.133454] usbcore: registered new interface driver usbhid
[    1.133457] usbhid: USB HID core driver
[    1.133896] vchiq: vchiq_init_state: slot_zero = af980000, is_master = 0
[    1.134902] [vc_sm_connected_init]: start
[    1.142615] [vc_sm_connected_init]: end - returning 0
[    1.142946] Initializing XFRM netlink socket
[    1.142960] NET: Registered protocol family 17
[    1.143020] Key type dns_resolver registered
[    1.143091] Registering SWP/SWPB emulation handler
[    1.143382] registered taskstats version 1
[    1.143862] Key type encrypted registered
[    1.146811] uart-pl011 3f201000.serial: cts_event_workaround enabled
[    1.146859] 3f201000.serial: ttyAMA0 at MMIO 0x3f201000 (irq = 87, base_baud = 0) is a PL011 rev2
[    1.147666] mmc-bcm2835 3f300000.mmc: mmc_debug:0 mmc_debug2:0
[    1.147671] mmc-bcm2835 3f300000.mmc: DMA channel allocated
[    1.222059] sdhost: log_buf @ af907000 (ef907000)
[    1.247057] mmc1: queuing unknown CIS tuple 0x80 (2 bytes)
[    1.248549] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
[    1.250042] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
[    1.252735] mmc1: queuing unknown CIS tuple 0x80 (7 bytes)
[    1.301692] mmc0: sdhost-bcm2835 loaded - DMA enabled (>1)
[    1.302245] of_cfs_init
[    1.302298] of_cfs_init: OK
[    1.305035] Freeing unused kernel memory: 2048K
[    1.351826] Indeed it is in host mode hprt0 = 00021501
[    1.368917] mmc0: host does not support reading read-only switch, assuming write-enable
[    1.371405] mmc0: new high speed SDXC card at address 0001
[    1.371910] mmcblk0: mmc0:0001 ED4QT 119 GiB
[    1.375260] mmc1: new high speed SDIO card at address 0001
[    1.416782]  mmcblk0: p1 p2
[    1.561711] usb 1-1: new high-speed USB device number 2 using dwc_otg
[    1.561796] Indeed it is in host mode hprt0 = 00001101
[    1.801862] usb 1-1: New USB device found, idVendor=0424, idProduct=9514
[    1.801868] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    1.802277] hub 1-1:1.0: USB hub found
[    1.802347] hub 1-1:1.0: 5 ports detected
[    2.121722] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
[    2.251926] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
[    2.251937] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    2.254525] smsc95xx v1.0.6
[    2.344772] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:4d:a5:c3
[    2.481809] Under-voltage detected! (0x00050005)
[    2.532544] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[    2.544573] fsck: E2fsck run: /bin/e2fsck -p -C 0 /dev/mmcblk0p2
[    2.544869] fsck: Filesystem UUID: e3492ca8-9473-4ea3-b288-3a20a9d053ab
[    2.545203] fsck: /dev/mmcblk0p2: clean, 25445/7806976 files, 681322/31197952 blocks
[    2.651736] usb 1-1.2: new high-speed USB device number 4 using dwc_otg
[    2.782453] usb 1-1.2: New USB device found, idVendor=1f4d, idProduct=3000
[    2.782469] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.782479] usb 1-1.2: Product: USB Stick
[    2.782487] usb 1-1.2: Manufacturer: Max
[    2.782496] usb 1-1.2: SerialNumber: 080116
[    4.733557] systemd[1]: System time before build time, advancing clock.
[    4.811854] NET: Registered protocol family 10
[    4.813081] Segment Routing with IPv6
[    4.825248] ip_tables: (C) 2000-2006 Netfilter Core Team
[    4.853126] systemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
[    4.853675] systemd[1]: Detected architecture arm.
[    4.856272] systemd[1]: Set hostname to <osmc>.
[    5.276812] systemd[1]: Listening on RPCbind Server Activation Socket.
[    5.277095] systemd[1]: Listening on udev Kernel Socket.
[    5.277559] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[    5.277978] systemd[1]: Created slice User and Session Slice.
[    5.278180] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[    5.278316] systemd[1]: Listening on udev Control Socket.
[    5.278441] systemd[1]: Listening on Journal Socket (/dev/log).
[    5.524083] systemd-journald[173]: Received request to flush runtime journal from PID 1
[    5.953948] gpiomem-bcm2835 3f200000.gpiomem: Initialised: Registers at 0x3f200000
[    6.181275] snd_bcm2835: module is from the staging directory, the quality is unknown, you have been warned.
[    6.184548] bcm2835_alsa bcm2835_alsa: card created with 8 channels
[    6.428057] dw2102: su3000_identify_state
[    6.428073] dvb-usb: found a 'SU3000HD DVB-S USB2.0' in warm state.
[    6.428088] dw2102: su3000_power_ctrl: 1, initialized 0
[    6.430165] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[    6.430354] dvbdev: DVB: registering new adapter (SU3000HD DVB-S USB2.0)
[    6.434751] dvb-usb: MAC address: 00:af:78:66:2e:c9
[    6.455414] uart-pl011 3f201000.serial: no DMA platform data
[    6.513526] brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac43430-sdio.bin for chip 0x00a9a6(43430) rev 0x000001
[    6.513774] usbcore: registered new interface driver brcmfmac
[    6.685369] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Oct 23 2017 03:55:53 version 7.45.98.38 (r674442 CY) FWID 01-e58d219f
[    6.686183] brcmfmac: brcmf_c_preinit_dcmds: CLM version = API: 12.2 Data: 7.11.15 Compiler: 1.24.2 ClmImport: 1.24.1 Creation: 2014-05-26 10:53:55 Inc Data: 9.10.39 Inc Compiler: 1.29.4 Inc ClmImport: 1.36.3 Creation: 2017-10-23 03:47:14 
[    6.820407] Invalid probe, probably not a DS300x
[    6.849317] m88ds3103 3-0068: Unknown device. Chip_id=64
[    6.849713] dvb-usb: no frontend was attached by 'SU3000HD DVB-S USB2.0'
[    6.931817] Registered IR keymap rc-su3000
[    6.932090] rc rc0: IR-receiver inside an USB DVB receiver as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/rc/rc0
[    6.932348] input: IR-receiver inside an USB DVB receiver as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/rc/rc0/input0
[    6.932377] dvb-usb: schedule remote query interval to 150 msecs.
[    6.932397] dw2102: su3000_power_ctrl: 0, initialized 1
[    6.932409] dvb-usb: SU3000HD DVB-S USB2.0 successfully initialized and connected.
[    6.932596] usbcore: registered new interface driver dw2102
[    7.136418] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[    7.492862] nf_conntrack version 0.5.0 (12288 buckets, 49152 max)
[    8.054427] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[    8.054742] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[    8.241455] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[    8.241475] brcmfmac: power management disabled
[   10.888409] Bluetooth: Core ver 2.22
[   10.888510] NET: Registered protocol family 31
[   10.888522] Bluetooth: HCI device and connection manager initialized
[   10.888549] Bluetooth: HCI socket layer initialized
[   10.888565] Bluetooth: L2CAP socket layer initialized
[   10.888600] Bluetooth: SCO socket layer initialized
[   10.903411] Bluetooth: HCI UART driver ver 2.3
[   10.903429] Bluetooth: HCI UART protocol H4 registered
[   10.903435] Bluetooth: HCI UART protocol Three-wire (H5) registered
[   11.191910] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   11.191926] Bluetooth: BNEP filters: protocol multicast
[   11.191951] Bluetooth: BNEP socket layer initialized
[   12.770473] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   12.982375] Console: switching to colour dummy device 80x30
[   27.441770] Voltage normalised (0x00000000)
[   29.521816] Under-voltage detected! (0x00050005)
[   33.681806] Voltage normalised (0x00000000)
[   49.832242] random: crng init done
[   66.961799] Under-voltage detected! (0x00050005)

This is the version of osmc:
inux osmc 4.14.34-1-osmc #1 SMP PREEMPT Wed Apr 25 16:58:37 UTC 2018 armv7l GNU/Linux

Any suggestion?


#35

I took the liberty of reformatting the dmesg output.


#36

Are you using the original power adapter that came with the HDStar?

Try changing the USB cable.

So when you open tvheadend there is nothing displayed under DVB Inputs?


#37

I have the same device and the same issues.
Was there any evolution on this @submarinu ?

[edit] I also have a pinnacle hauppauge wintv solo hd (dvb-c that works just fine).


#38

result of dmesg | grep dvb:

smc@osmc:~$ dmesg | grep dvb
[    5.407335] dvb-usb: found a 'SU3000HD DVB-S USB2.0' in warm state.
[    5.407658] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[    5.407756] dvbdev: DVB: registering new adapter (SU3000HD DVB-S USB2.0)
[    5.411851] dvb-usb: MAC address: 00:af:78:66:2f:2f
[    5.745818] dvb-usb: no frontend was attached by 'SU3000HD DVB-S USB2.0'
[    5.792224] dvb-usb: schedule remote query interval to 150 msecs.
[    5.792242] dvb-usb: SU3000HD DVB-S USB2.0 successfully initialized and connected.
[    7.536955] em28xx 1-1.4.4.4:1.0: dvb set to bulk mode.
[    7.593658] dvbdev: DVB: registering new adapter (1-1.4.4.4:1.0)
[    7.595200] em28xx: Registered (Em28xx dvb Extension) extension
[    8.371860] dvb-usb: bulk message failed: -71 (1/0)
[    8.583534] dvb-usb: SU3000HD DVB-S USB2.0 successfully deinitialized and disconnected.
[    9.012907] dvb-usb: found a 'SU3000HD DVB-S USB2.0' in warm state.
[    9.014282] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[    9.014454] dvbdev: DVB: registering new adapter (SU3000HD DVB-S USB2.0)
[    9.018399] dvb-usb: MAC address: 00:af:78:66:2f:2f
[    9.332179] dvb-usb: no frontend was attached by 'SU3000HD DVB-S USB2.0'
[    9.333250] dvb-usb: schedule remote query interval to 150 msecs.
[    9.333264] dvb-usb: SU3000HD DVB-S USB2.0 successfully initialized and connected.
[   18.902744] si2168 5-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'

As you can see, wintv is loaded fine (si2168 chipset), but geniatech (su3000hd) has no front end.

listing directories:

adapter 0 (geniatech):

osmc@osmc:~$ ls /dev/dvb/adapter0
demux0  dvr0  net0

adapter 1 (hauppauge wintv):

osmc@osmc:~$ ls /dev/dvb/adapter1
demux0  dvr0  frontend0  net0

again: no frontend for geniatech.

Does anyone knows how to enable frontend for geniatech hdstar v3 dvb-s2 (DS3000HD) ???

thanks


#39

The patch I added to make this work got deleted here


#40

This means I have to recompile the kernel to insert the patch ?
or was there any osmc kernel version compiled with that patch ?

thanks.