9.2.2 DVB tbs driver / Hauppauge USB wintv dual HD / Tvheadend conflict

Just last note. By using Crazycat dvb drivers (I ever used them) but disconnecting the DVB usb adapter, after a reboot, I can access TVHeadEnd.

@crazyturk I see your arguments, but the matter is that it is not working only after the 9.2.2 upgrade. Same setup, same power adapters, nothing in hardware was changed.

##############################################

CoreELEC

https://coreelec.org

##############################################

CoreELEC (official): 9.2.2 (Amlogic-ng.arm)
CoreELEC:~ # lsusb
Bus 002 Device 002: ID 0bda:0411 Realtek Semiconductor Corp.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 1915:1025 Nordic Semiconductor ASA
Bus 001 Device 003: ID 734c:5521 TBS Technologies China
Bus 001 Device 002: ID 0bda:5411 Realtek Semiconductor Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
CoreELEC:~ #
CoreELEC:~ # lsmod
Module Size Used by
hci_uart 86016 1
btqca 16384 1 hci_uart
btbcm 16384 1 hci_uart
btintel 20480 1 hci_uart
bluetooth 405504 25 hci_uart,btintel,btqca,btbcm
ir_rc6_decoder 16384 0
ir_nec_decoder 16384 0
si2157 16384 1
av201x 16384 1
si2183 24576 1
dhd 1171456 0
joydev 24576 0
dvb_usb_tbs5520se 20480 1
dvb_usb 40960 1 dvb_usb_tbs5520se
dvb_core 151552 1 dvb_usb
videobuf2_vmalloc 16384 1 dvb_core

Do you install cleanly.

Read above. I used a new fresh formatted CoreElec 9.2.2 uSD to do the test above. When I use Crazycat and Latest dvb drivers TVHeadEnd hangs and I can’t connect by web interface. Also even the Live TV Kodi Client shows “PVR is starting” message anytime I try to access Live TV.
There’s another user with same usb dvb device above. I think there’s something wrong in TVHeadEnd/Hauppauge DualTV association.

Well it’s obviously not an issue with tvheadend as it works fine with nothing connected and plenty of other people.

Can you boot the system with crazycat enabled and the adaptor disconnected, then when booted attach the adaptor and immediately SSH to the device and type dmesg|paste and paste the link back here.

So, fresh installed system. I booted without the usb dvb. Crazycat module is selected. As soon as boot was done I plugged the usb dvb adapter:

http://ix.io/2hYE

Now TVHeadEnd web interface is available, but no adapters

The problem is more clear now from the dmesg you provided, it’s nothing to do with tvheadend.

Thanks for you work. I’m available for any further test.

@glat please try the following build here. It contains an updated version of crazycat.

Thanks. Should I place it in Update folder of the old 9.2.1 uSD or in the fresh installed 9.2.2 uSD ?

Either is fine.

I’ll test on the fresh installed 9.2.2, first.

It makes absolutely no difference which version you update from.

After upgraded I got these while booting and… no… it doesn’t work…

1 Like

Can you SSH and give me the output of

systemctl status systemd-modules-load.service

● systemd-modules-load.service - Load Kernel Modules
Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static; vendor preset: disabled)
Active: failed (Result: exit-code) since Tue 2020-04-14 14:08:22 UTC; 1min 5s ago
Docs: man:systemd-modules-load.service(8)
man:modules-load.d(5)
Process: 2208 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
Main PID: 2208 (code=exited, status=1/FAILURE)

Apr 14 14:08:21 CoreELEC systemd-modules-load[2208]: Inserted module ‘amvdec_real’
Apr 14 14:08:21 CoreELEC systemd-modules-load[2208]: Inserted module ‘amvdec_vc1’
Apr 14 14:08:21 CoreELEC systemd-modules-load[2208]: Inserted module ‘amvdec_vp9’
Apr 14 14:08:21 CoreELEC systemd-modules-load[2208]: Inserted module ‘encoder’
Apr 14 14:08:21 CoreELEC systemd-modules-load[2208]: Inserted module ‘vpu’
Apr 14 14:08:22 CoreELEC systemd-modules-load[2208]: Inserted module ‘wifi_dummy’
Apr 14 14:08:22 CoreELEC systemd-modules-load[2208]: Inserted module ‘wireguard’
Apr 14 14:08:22 CoreELEC systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
Apr 14 14:08:22 CoreELEC systemd[1]: systemd-modules-load.service: Failed with result ‘exit-code’.
Apr 14 14:08:22 CoreELEC systemd[1]: Failed to start Load Kernel Modules.

@anon88919003 just to say that I follow this threat and I do the test too, and I’ve got exactly the same as @glat on odroid n2. Thanks for your efforts …

Are any of you using a powered hub or just straight into your device?

No usb hubs. Usb Adapter is connected directly by a usb extension cable male-female which length is 1m. If you think it’s a problem tomorrow morning I can make a test connecting directly to the box the usb dvb without the cord.