vtuner-cli ist ein schlankes Shellskript zur Verwaltung von SAT>IP-Verbindungen in Kombination mit vtunerc
-Modulen unter Linux. Es bietet eine menügesteuerte Oberfläche zum Laden und Entladen der Kernelmodule, zur Verwaltung laufender Verbindungen sowie zur Einrichtung eines systemd-Dienstes für den automatisierten Start.
Das Skript wurde für Nutzer entwickelt, die auf einfache Weise mehrere vtuner-Geräte mit einem SAT>IP-Server koppeln und verwalten möchten – z. B. für lokale Setups mit DVB-S(2)-Empfang über das Netzwerk. Es erlaubt die Verbindung, Trennung und Statusanzeige von Tunern direkt über das Terminal, ohne manuell Prozesse verwalten zu müssen.
Das Skript ist besonders für fortgeschrittene Nutzer und Administratoren gedacht, die mit SAT>IP und Linux vertraut sind und eine robuste, wartbare Lösung ohne zusätzliche GUI benötigen.
Hauptfunktionen des Skripts
- Installation und Setup
- Installiert benötigte Pakete und baut
vtunerc
via DKMS. - Legt Symlinks und Startskripte an.
- Installiert benötigte Pakete und baut
- Modulverwaltung
- Lädt
vtunerc
-Kernelmodule mit Parameteranzahl. - Entfernt alle
vtunerc
-Module. - Menübasierte Verwaltung dieser Module.
- Lädt
- SAT>IP-Verbindungsmanagement
- Baut SAT>IP-Verbindungen auf oder trennt sie. Dabei werden aktive
vtunerc
-Devices erkannt und mit demsatip
-Binary verbunden. - Zeigt verbundene Tuner, erlaubt gezielte oder alle Verbindungen zu trennen.
- Baut SAT>IP-Verbindungen auf oder trennt sie. Dabei werden aktive
- Systemd-Dienste
- Erstellt persistenten systemd-Service für SAT>IP.
- Entfernt ihn wieder.
- Zeigt Inhalt der Service-Datei.
- Statusanzeige
- Zeigt alle
vtunerc
-Geräte und ihre Verbindung zu SAT>IP-Servern in Tabellenform.
- Zeigt alle
Bedienung
Das Menüsystem ist farblich gestaltet, Unicode-Symbole geben schnellen Überblick über Status und Auswahlmöglichkeiten. Interaktive Benutzereingaben ermöglichen eine intuitive Steuerung im Terminal.
Beispiel: Verbinden eines Tuners
SAT>IP-Verbindungen → Tuner auswählen → Server-IP bestätigen → Verbindung wird gestartet
by Speefak