Cobra Forum

Linux => Multimedia Software => Topic started by: kalpana on Oct 17, 2023, 05:12 AM

Title: Need help getting Kaffeine to work with HDHomeRun
Post by: kalpana on Oct 17, 2023, 05:12 AM
So I have an HDHomeRun Duo Scribe (has built-in DVR abilities) hooked up and running (I can use it using the Windows app). So we know that's working.

I need to be able to get similar functionality for an Ubuntu system. It seems Kaffeine is the best choice to offer similar functionality on Linux as the HDHomeRun app provides on Windows. I'm not wedded to Kaffeine if there's something better, but please no suggestions for Plex, MythTV, or any other separate server solutions as that's not an option here. Thanks

The web interface for the HDHomeRun is more for config and not really usable as your main viewing interface, unfortunately (that'd be too easy).

It seems what I'm missing are the HDHomeRun "dvb" drivers, which will then supposedly allow Kaffeine to magically work? Not clear how, but I've been focusing on that first.

I did find this resource: https://help.ubuntu.com/community/HDHomeRun
And I did download the dvb drivers it links to here: https://sourceforge.net/apps/trac/dv...UbuntuPackages

Unfortunately that last link lacks any documentation/instructions. I tried following those in build.txt but it fails quickly with errors. For example, if I cd into kernel and then run "make" as it instructs, I get an error:

Code:

make -C /lib/modules/`uname -r`/build M=/home/scott/Downloads/dvbhdhomerun/kernel modules
make[1]: Entering directory '/usr/src/linux-headers-5.19.0-38-generic'
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: x86_64-linux-gnu-gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
  You are using:           gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
  CC [M]  /home/scott/Downloads/dvbhdhomerun/kernel/dvb_hdhomerun_init.o
/home/scott/Downloads/dvbhdhomerun/kernel/dvb_hdhomerun_init.c:29:10: fatal error: dvb_demux.h: No such file or directory
   29 | #include "dvb_demux.h"
      |          ^~~~~~~~~~~~~
compilation terminated.
make[2]: *** [scripts/Makefile.build:257: /home/scott/Downloads/dvbhdhomerun/kernel/dvb_hdhomerun_init.o] Error 1
make[1]: *** [Makefile:1850: /home/scott/Downloads/dvbhdhomerun/kernel] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.19.0-38-generic'
make: *** [Makefile:27: dvb_hdhomerun] Error 2

My searching also lead me to this: https://github.com/h0tw1r3/dvbhdhomerun
... which I tried, but unfortunately it depends on dh-systemd which doesn't seem to exist anymore.

Hopefully I've shown sufficient effort before posting here. I'm happy with an alternative to Kaffeine if it provides similar functionality (channel guide, changing channels, DVR controls, etc). I'd also be happy with a web interface if I'm missing one and there's a secret web interface that provides the same functionality as the Windows app.

Thanks!