Da ich die Karte erfolgreich am laufen habe, teile ich hier eine Schritt-nach-Schritt Anleitung wie man die Karte auf Debian 10 zum laufen bringt.
Hier der Link zur LinuxTV Wiki: https://www.linuxtv.org/wiki/i…nisat_SkyStar_USB_2_HD_CI
Damit die Karte mit DVB-S2 Transpondern funktioniert, benötigt man einen Patch. Zusätzlich muss der Energiesparmodus deaktiviert werden, sonst hängt sich das gesamte System irgendwann auf.
Vorher kann man evtl noch den Kernel upgraden (optional): Anleitung auf YT
Mein System: System: Debian 10.3.0 + Kernel 5.4.0-0.bpo.3-amd64
Patch Quelle: https://patchwork.linuxtv.org/patch/22003/
Nun zur Anleitung:
Code
- # Patch herunterladen
- wget https://patchwork.kernel.org/patch/3595131/raw/ -O media-stb0899-Fix-DVB-S2-support-for-TechniSat-SkyStar-2-HD-CI-USB-ID-14f7-0002.patch
- # Treiber kompilieren und installieren
- apt-get install dpkg-dev libproc-processtable-perl patchutils git linux-headers-$(uname -r)
- git clone git://linuxtv.org/media_build.git
- cd media_build/
- make download untar
- ./build
- make install
- # Treiber patchen
- cd linux
- patch -p1 -i ../../media-stb0899-Fix-DVB-S2-support-for-TechniSat-SkyStar-2-HD-CI-USB-ID-14f7-0002.patch
- cd ..
- make -j8
- make install
- # Firmware herunterladen
- cd ..
- git clone https://github.com/CoreELEC/dvb-firmware.git
- cd dvb-firmware/
- cd firmware/
- cp -R * /lib/firmware/
USB Autosuspend deaktivieren:
Code
- nano /etc/default/grub
- # in der Zeile GRUB_CMDLINE_LINUX_DEFAULT die Option usbcore.autosuspend=-1 hinzufügen, sollte dann so aussehen:
- # vorher:
- # GRUB_CMDLINE_LINUX_DEFAULT="quiet"
- # nachher:
- # GRUB_CMDLINE_LINUX_DEFAULT="quiet usbcore.autosuspend=-1"
- # danach die Datei speichern
- # grub updaten
- sudo update-grub
- # Neu starten
- reboot now
- # Prüfen ob die Einstellung übernommen wurde - die Ausgabe sollte -1 sein:
- cat /sys/module/usbcore/parameters/autosuspend
Ich hoffe es erspart Euch ein paar lange Abende