Hallo VDR Liebhaber.
Bezugnehmend auf den Thread TT S2-6400 - saa716x kompilieren unter 18.04 habe ich ein Script (make_tt-s2-6400.sh) erstellt, mit dem man die Module für die TT S2-6400 für das aktuelle Debian Buster baut.
Bash
#!/bin/sh
#
# Build Debian Buster modules for TechnoTrend DVB S2-6400
# Based on: https://www.vdr-portal.de/forum/index.php?thread/132415-tt-s2-6400-saa716x-kompilieren-unter-18-04/&pageNo=4
#
URL=https://github.com/s-moch/linux-saa716x/compare
BUILDDIR=~/build/linux-saa716x
LOGFILE=$BUILDDIR/linux-saa716x.log
KERNELVERSION=$(uname -r)
KMAJOR=$(uname -r | cut -d'.' -f1)
KMINOR=$(uname -r | cut -d'.' -f2)
DIFF=saa716x-$KMAJOR.$KMINOR.diff
sudo apt install fakeroot build-essential devscripts libncurses5 libncurses5-dev bison flex libssl-dev wget linux-source-$KMAJOR.$KMINOR linux-headers-$KERNELVERSION
rm -rf $BUILDDIR
mkdir -p $BUILDDIR
cd $BUILDDIR
wget $URL/$DIFF
tar xJf /usr/src/linux-source-$KMAJOR.$KMINOR.tar.xz
cd linux-source-$KMAJOR.$KMINOR/
cp /boot/config-$KERNELVERSION .config
cp /usr/src/linux-headers-$KERNELVERSION/Module.symvers .
printf "#\n# Kernelversion: $KERNELVERSION\n#\n" >$LOGFILE
patch -p1 < ../$DIFF | tee -a $LOGFILE
printf "y\nm\nm\nm\nm\n" | make oldconfig | tee -a $LOGFILE
make KERNELVERSION=$KERNELVERSION -j6 modules_prepare | tee -a $LOGFILE
make KERNELVERSION=$KERNELVERSION -j6 M=drivers/media/common/saa716x modules | tee -a $LOGFILE
[ x$1 = xinstall ] || exit 0
[ -e /lib/modules/$KERNELVERSION/kernel/drivers/media/common/saa716x ] ||\
sudo mkdir -p /lib/modules/$KERNELVERSION/kernel/drivers/media/common/saa716x
sudo cp -f drivers/media/common/saa716x/*.ko /lib/modules/$KERNELVERSION/kernel/drivers/media/common/saa716x/
sudo depmod $KERNELVERSION
Display More
Update: mit Firmware