Posts by speefak
-
-
Firefly, danke für die Channels.conf Einträge, ich hätte ChatGPT zugetraut da die richten aus dem Netz zu suchen. Ich habe die Sender aus deiner Liste in die channels.conf eingetragen. Die Sender stehen im Kodi Frontend, aber tuning ist nicht möglich. bzw. nach 1-2 Minuten kommt der Hinweis "'No Channel Data".
-
Das sagte mir chat GPT auch schon bezüglich obsolete flags. Die o.g. Sender liefen noch nie mit dem VDR (weder vtuner noch sat IP) aber bei allen anderen TV Geräten (alls Panasonic) bekomme ich die Sender klar rein, egal ob über den Kathein SatIP oder nativ übers Sat Kabel.
Chat GPT schlug mir auch eine Änderung der SID vor, aber das half auch nicht.
-
Hallo zusammen,
ich habe folgendes Setup:
- VDR 2.6.0 auf Debian 12
- SAT>IP Tuner: Kathrein EXIP 418
- VTuner für die Transponder, VNSI-Server aktiv
- Clients: Kodi mit VNSI-Client
Problem:
Ich habe die Sender ZDF HD, ZDFinfo HD, ZDFneo HD und 3sat HD in der channels.conf hinterlegt.
CodeZDF HD;ZDFvision:11361:hC23M5O35S1:S19.2E:22000:6110=27:6120=deu@3,... ZDFinfo HD;ZDFvision:11361:hC23M5O35S1:S19.2E:22000:6130=27:6140=deu@3,... ZDFneo HD;ZDFvision:11361:hC23M5O35S1:S19.2E:22000:6310=27:6320=deu@3,... 3sat HD;ZDFvision:11395:hC23M5O35S1:S19.2E:22000:6410=27:6420=deu@3,...Wenn ich VDR neu starte:
- svdrpsend LSTC zeigt kurz alle vier Sender an,
- Nach wenigen Sekunden sind ZDFinfo HD und 3sat HD als OBSOLETE markiert,
- Kodi zeigt nur ZDF HD und ZDFneo HD, die anderen verschwinden.
Wichtig: Satellitenseitig sind die Sender problemlos empfangbar:
- Panasonic TV empfängt sie ohne Probleme
- SAT>IP-Clients empfangen sie problemlos
- Direkter SAT-Receiver empfängt sie problemlos
Das bedeutet, es liegt nicht am Satellitensignal, sondern am Zusammenspiel von VDR + VTuner + VNSI.
Bisherige Lösungsansätze:
- Unterschiedliche Provider-Namen in channels.conf → kein Effekt
- Kanal-SID prüfen und korrekt einsetzen → Sender bleiben trotzdem OBSOLETE
Fragen / Bitte um Hilfe:
- Hat jemand Erfahrung, wie man VTuner + VDR + VNSI so konfiguriert, dass alle Transponder korrekt als empfangbar gemeldet werden?
- Muss man in VDR noch zusätzliche Optionen aktivieren, damit SIDs von mehreren Transpondern gleichzeitig erkannt werden?
- Gibt es eine Möglichkeit, OBSOLETE-Einträge dauerhaft in Kodi anzuzeigen, auch wenn der Tuner sie gerade nicht scannt?
Danke schon mal für jede Hilfe!
-
Ich habe in den letzten Tagen ein kleines Script geschrieben, um vtuner-Devices komfortabel zu verwalten und SAT>IP-Verbindungen einfacher aufzubauen bzw. zu trennen. Mit dem Tool lassen sich:
- vtuner-Module laden und entladen
- SAT>IP-Verbindungen für einzelne vtuner-Devices herstellen und trennen
- bestehende Verbindungen und Systemzustände übersichtlich anzeigen
- den zugehörigen systemd-Service erstellen/löschen/starten/stoppen
- vtuner und SAT>IP-Tools automatisch mit DKMS installieren
Das Ganze läuft im Terminal mit Unicode-Symbolen und Farbcodierung zur besseren Übersicht.
👉 Download & Infos:
https://speefak.spdns.de/oss_lifestyle/…pt-fuer-vtuner/🧑💻 GitHub:
https://github.com/speefak/vtuner-cli🎬 Demovideo (YouTube):
https://www.youtube.com/watch?v=Q2HfrEA7dbEIch freue mich über Rückmeldungen, Anregungen oder Bugreports!
-
Es lag wohl am VDR. Nachdem ich den VDR samt aller Plugins und Dateien aus dem System deinstalliert/gelöscht habe und dann neu installiert, incl. neu gescannter channels.conf über das vtuner/satip Device, laufen die TV Streams

-
Sind in dem test.ts auch korrekte Daten drin?
Den TS-Stream kann man auch mit cat /dev/vtunerc0 > /tmp/test.ts testweise ausleiten wenn der vdr läuft.
Ich prüfe die Streams mit dvbsnoop(-s ts und -if test.ts) und schaue ob die angeforderten PIDs auch im stream enthalten sind.
Ansonsten (so denke ich) kann man so einen Stream auch mal mit dem vlc media player anschauen...Code
Display Moreffmpeg test.ts ffmpeg version 5.1.6-0+deb12u1 Copyright (c) 2000-2024 the FFmpeg developers built with gcc 12 (Debian 12.2.0-14) configuration: --prefix=/usr --extra-version=0+deb12u1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librist --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --disable-sndio --enable-libjxl --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-libplacebo --enable-librav1e --enable-shared libavutil 57. 28.100 / 57. 28.100 libavcodec 59. 37.100 / 59. 37.100 libavformat 59. 27.100 / 59. 27.100 libavdevice 59. 7.100 / 59. 7.100 libavfilter 8. 44.100 / 8. 44.100 libswscale 6. 7.100 / 6. 7.100 libswresample 4. 7.100 / 4. 7.100 libpostproc 56. 6.100 / 56. 6.100 Output #0, mpegts, to 'test.ts': Output file #0 does not contain any streamDie Datei ts enthält Daten aber scheinbar kein ts stream ;/
-
Das teste ich gleich mal. Aktuell läuft: w_scan -fs -s S19E2 > raw.conf und das sieht gut aus:
Code
Display Morew_scan -fs -s S19E2 > raw.conf w_scan -fs -s S19E2 w_scan version 20170107 (compiled for DVB API 5.11) using settings for 19.2 east Astra 1KR/1L/1N/1M scan type SATELLITE, channellist 68 output format vdr-2.0 output charset 'UTF-8', use -C <charset> to override Info: using DVB adapter auto detection. /dev/dvb/adapter0/frontend0 -> SATELLITE "vTuner proxyFE DVB-Multi": very good :-)) Using SATELLITE frontend (adapter /dev/dvb/adapter0/frontend0) -_-_-_-_ Getting frontend capabilities-_-_-_-_ Using DVB API 5.11 frontend 'vTuner proxyFE DVB-Multi' supports INVERSION_AUTO DVB-S DVB-S2 FREQ (0.05GHz ... 2.15GHz) SRATE (0.450MSym/s ... 45.000MSym/s) using LNB "UNIVERSAL" -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ trying 'S2 f = 10729 kHz V SR = 22000 2/3 0,35 8PSK (0:0:0)' (time: 00:00.000) trying 'S f = 10744 kHz H SR = 22000 5/6 0,35 QPSK (0:0:0)' (time: 00:02.180) trying 'S f = 10759 kHz V SR = 22000 5/6 0,35 QPSK (0:0:0)' (time: 00:04.360) trying 'S2 f = 10773 kHz H SR = 22000 3/4 0,20 8PSK (0:0:0)' (time: 00:06.540) signal ok: S2 f = 10773 kHz H SR = 22000 3/4 0,20 8PSK (0:0:0) S2 f = 10773 kHz H SR = 22000 3/4 0,20 8PSK (0:0:0) : updating network_id -> (0:1:0) new transponder: (S2 f = 12670 kHz V SR = 23500 3/4 0,20 8PSK (1:1:1116)) 0x4043 new transponder: (S2 f = 12640 kHz V SR = 23500 3/4 0,20 8PSK (1:1:1114)) 0x4043 new transponder: (S2 f = 11229 kHz V SR = 22000 2/3 0,20 8PSK (1:1:1002)) 0x4043 new transponder: (S f = 11244 kHz H SR = 22000 5/6 0,35 QPSK (1:1:1003)) 0x4043 new transponder: (S2 f = 11259 kHz V SR = 22000 2/3 0,35 8PSK (1:1:1004)) 0x4043 new transponder: (S2 f = 11273 kHz H SR = 22000 2/3 0,35 8PSK (1:1:1005)) 0x4043 new transponder: (S2 f = 11288 kHz V SR = 22000 2/3 0,20 8PSK (1:1:1006)) 0x4043 new transponder: (S2 f = 11303 kHz H SR = 22000 2/3 0,35 8PSK (1:1:1007)) 0x4043 new transponder: (S f = 11318 kHz V SR = 22000 5/6 0,35 QPSK (1:1:1008)) 0x4043 [...] tune to: S2 f = 11362 kHz H SR = 22000 2/3 0,35 8PSK (1:1:1011) (time: 10:53.826) service = ZDF HD (ZDFvision) service = zdf_neo HD (ZDFvision) updating transponder: (S2 f = 11347 kHz V SR = 22000 AUTO 0,AUTO 8PSK (1:1:1010)) 0x0000 to (S2 f = 11347 kHz V SR = 22000 2/3 0,35 8PSK (1:1:1010)) 0x4043 tune to: S2 f = 11377 kHz V SR = 22000 2/3 0,35 8PSK (1:1:1012) (time: 12:09.428) Info: no data from PAT after 2 seconds Info: no data from PAT after 2 seconds Info: no data from SDT(actual) after 3 seconds Info: no data from NIT(actual )after 11 seconds tune to: S f = 11391 kHz H SR = 22000 5/6 0,35 QPSK (1:1:1013) (time: 12:24.464) service = . (BetaDigital) service = RTL UHD (MX1) WARNING: reserved rolloff value 3 found WARNING: reserved rolloff value 3 found already known: (S2 f = 11856 kHz V SR = 29700 2/3 0,25 8PSK (1:1:1072)), but not found by pids WARNING: reserved rolloff value 3 foundDemnach ist die "Verbindungskette" SatIP Server <=> SatIPClient <=> /dev/vtuner0 <=> /dev/dvb/adapter0/ <=> wscan korrekt. Liegts am VDR?
-
Wenn ich richtig sehe ist vtuner korrket geladen, SatIP und SatIP Serververbindung ist korrekt und auf vtuner0 läuft der SatIP Datenstrom über /dev/dvb/adapter0/dvr0 . VDR läuft und ist über VNSI mit Client verbunden. Wähle ich einen Kanal aus sehe ich in Kodi die altbekannte Fehlermeldung: Allgemeiner Fehler bei der Wiedergabe.
Code
Display Moreroot@D12-VDR-Server:/home/user# netstat -ulnp | grep satip udp 0 0 0.0.0.0:46785 0.0.0.0:* 670/satip udp 0 0 0.0.0.0:46786 0.0.0.0:* 670/satip udp 0 0 0.0.0.0:45067 0.0.0.0:* 672/satip udp 0 0 0.0.0.0:45068 0.0.0.0:* 672/satip udp 0 0 0.0.0.0:46341 0.0.0.0:* 674/satip udp 0 0 0.0.0.0:46342 0.0.0.0:* 674/satip udp 0 0 0.0.0.0:45454 0.0.0.0:* 668/satip udp 0 0 0.0.0.0:45455 0.0.0.0:* 668/satip root@D12-VDR-Server:/home/user# netstat -anp | grep 554 tcp 0 0 192.168.1.101:58796 192.168.1.9:554 VERBUNDEN 672/satip tcp 0 0 192.168.1.101:58794 192.168.1.9:554 VERBUNDEN 670/satip tcp 0 0 192.168.1.101:41564 192.168.1.9:554 VERBUNDEN 668/satip tcp 0 0 192.168.1.101:32768 192.168.1.9:554 TIME_WAIT - tcp 1 0 192.168.1.101:56606 192.168.1.9:554 CLOSE_WAIT 674/satip root@D12-VDR-Server:/home/user# sudo tcpdump -i ens18 udp port 46785 | head -n 25 tcpdump: verbose output suppressed, use -v[v]... for full protocol decode listening on ens18, link-type EN10MB (Ethernet), snapshot length 262144 bytes 16:56:03.921093 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:03.923150 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:03.971237 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:03.972371 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.021606 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.022626 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.072003 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.072011 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.077076 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.122129 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.126240 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.172337 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.176487 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.222668 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.225644 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.271928 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.274992 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.322213 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.324256 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.372426 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.374388 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.422658 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.424784 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.471934 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 16:56:04.473960 IP 009-Kathrein-418-Sat-IP-Server.fritz.box.38392 > 101-D12-VDR-Server.fritz.box.46785: UDP, length 1328 -
Code
Display Moreroot@D12-VDR-Server:/home/user# cat /proc/vtunerc0 [vtunerc driver, version 2.0] vtunerc0 used by : 1 adapter0 in use : yes status : SIGNAL CARRIER VITERBI SYNC LOCK last change : 5 system : DVB-S2 modulation : PSK 8 frequency : 11493 symbolrate : 22000 fec : 2/3 rolloff : 0.35 pilot : auto pid tab : 16-NIT* 17-SDT* 0-PAT* 20-TDT* 18-EIT* (len=5) ts data : 465112 internal filler : 15228 external filler : 564 root@D12-VDR-Server:/home/user#Nach Reboot:
Code
Display Moreroot@D12-VDR-Server:/home/user# sudo service vdr stop root@D12-VDR-Server:/home/user# ll /dev/vtuner* ls: Zugriff auf '/dev/vtuner' nicht möglich: Datei oder Verzeichnis nicht gefunden root@D12-VDR-Server:/home/user# pgrep -a satip root@D12-VDR-Server:/home/user# sudo modprobe vtunerc devices=1 root@D12-VDR-Server:/home/user# ll /dev/vtuner* crw------- 1 root root 266, 0 26. Mai 16:20 /dev/vtunerc0 root@D12-VDR-Server:/home/user# /usr/local/bin/satip -s 192.168.1.9 -d /dev/vtunerc0 -D DVBS,DVBS2 -m 2 -l 4 -f 1 2> /tmp/satip0.log & [1] 641 root@D12-VDR-Server:/home/user# #wait 60 sec .... root@D12-VDR-Server:/home/user# cat /tmp/satip0.log May 26 16:20:49 [641 satip_rtp.c:290] info: rtp/rtcp port 45780/45781 root@D12-VDR-Server:/home/user#Und:
Code
Display Moreroot@D12-VDR-Server:/home/user# /usr/local/bin/satip -s 192.168.1.9 -m 2 -l 4 -T > /tmp/test.ts 2> /tmp/test.log root@D12-VDR-Server:/home/user# cat /tmp/test.log May 26 16:23:38 [648 satip_rtp.c:290] info: rtp/rtcp port 46440/46441 May 26 16:23:38 [648 satip_config.c:273] debug: SAT 1 May 26 16:23:38 [648 satip_rtsp.c:697] debug: connecting... May 26 16:23:38 [648 satip_rtsp.c:587] debug: connected -> establishing May 26 16:23:38 [648 satip_rtsp.c:313] debug: >>txbuf: OPTIONS rtsp://192.168.1.9:554/ RTSP/1.0 CSeq: 1 << May 26 16:23:38 [648 satip_rtsp.c:219] debug: rxbuf: RTSP/1.0 200 OK Public:OPTIONS,SETUP,PLAY,TEARDOWN,DESCRIBE CSeq:1 << May 26 16:23:38 [648 satip_rtsp.c:605] debug: response complete May 26 16:23:38 [648 satip_rtsp.c:396] debug: >>txbuf: SETUP rtsp://192.168.1.9/?src=1&freq=11493&pol=h&msys=dvbs2&mtype=8psk&sr=22000&fec=23&ro=0.35&plts=on&pids=none RTSP/1.0 CSeq: 2 Transport: RTP/AVP;unicast;client_port=46440-46441 << May 26 16:23:38 [648 satip_rtsp.c:219] debug: rxbuf: RTSP/1.0 200 OK Session:c972a833d25788c;timeout=30 com.ses.streamID:55143 Transport:RTP/AVP;unicast;destination=192.168.1.101;client_port=46440-46441 CSeq:2 << May 26 16:23:38 [648 satip_rtsp.c:257] debug: streamid 55143 May 26 16:23:38 [648 satip_rtsp.c:271] debug: timeout: 30 May 26 16:23:38 [648 satip_rtsp.c:274] debug: Session: c972a833d25788c May 26 16:23:38 [648 satip_rtsp.c:605] debug: response complete May 26 16:23:38 [648 satip_rtsp.c:468] debug: >>play: PLAY rtsp://192.168.1.9/stream=55143?src=1&freq=11493&pol=h&msys=dvbs2&mtype=8psk&sr=22000&fec=23&ro=0.35&plts=on&pids=0,16,17,18,20,5101,5102,5103,5107,5106,5105 RTSP/1.0 CSeq: 3 Session: c972a833d25788c << May 26 16:23:38 [648 satip_rtsp.c:219] debug: rxbuf: RTSP/1.0 200 OK RTP-Info:url=rtsp://192.168.1.9/stream=55143;seq=10128 CSeq:3 Session:c972a833d25788c << May 26 16:23:38 [648 satip_rtp.c:128] debug: RTCP: update signallevel=178 quality=15 May 26 16:23:42 [648 satip_rtsp.c:338] debug: >>txbuf: TEARDOWN rtsp://192.168.1.9/stream=55143 RTSP/1.0 CSeq: 4 Session: c972a833d25788c << root@D12-VDR-Server:/home/user#So langsam bin ich ratlos

-
Hast Du ueberhaupt schon mal eine sinnvolle channels.conf ?
Und ein passendes disecq.conf ? Z.b.:
S19.2E 11700 V 9750 [E0 10 38 F0]
S19.2E 99999 V 10600 [E0 10 38 F1]
S19.2E 11700 H 9750 [E0 10 38 F2]
S19.2E 99999 H 10600 [E0 10 38 F3]Code
Display Morecat channels.conf Das Erste HD;ARD:11493:HC23M5O35P0S1:S:22000:5101=27:5102=deu@3,5103=mis@3,5107=qks@3;5106=deu@106:5104;5105=deu:0:10301:1:1019:0 ZDF HD;ZDFvision:11361:HC23M5O35S1:S:22000:6110=27:6120=deu@3,6121=mis@3,6123=mul@3;6122=deu@106:6130;6131=deu:0:11110:1:1011:0 NDR FS NDS HD;ARD:11582:HC23M5O35P0S1:S:22000:5221=27:5222=deu@3,5223=mis@3,5227=qks@3;5226=deu@106:5224;5225=deu:0:10327:1:1025:0 WDR HD Münster;ARD:11524:HC23M5O35P0S1:S:22000:101=27:102=deu@3,103=mis@3,107=qks@3;106=deu@106:104;105=deu:0:28340:1:1021:0 ONE HD;ARD:11053:HC23M5O0P0S1:S:22000:5411=27:5412=deu@3,5413=mis@3,5417=qks@3;5416=deu@106:5414;5415=deu:0:10376:1:1039:0 phoenix HD;ARD:11582:HC23M5O35P0S1:S:22000:5261=27:5262=deu@3,5263=mul@3:5264:0:10331:1:1025:0 DF1 HD;DF1 Medien:11302:HC23M5O35P0S1:S:22000:4920=27:4921=deu@3:0:0:4914:1:1007:0 ZDFinfo;ZDFvision:11953:hC34M2O0S0:S:27500:610=2:620=deu@3,621=mis@3,622=mul@3;625=deu@106:630;631=deu:0:28011:1:1079:0 zdf_neo HD;ZDFvision:11361:HC23M5O35S1:S:22000:6310=27:6320=deu@3,6321=mis@3,6323=mul@3;6322=deu@106:6330;6331=deu:0:11130:1:1011:0 3sat;ZDFvision:11953:hC34M2O0S0:S:27500:210=2:220=deu@3,221=mis@3,222=mul@3;225=deu@106:230;231=deu:0:28007:1:1079:0 arte HD;ARD:11493:HC23M5O35P0S1:S:22000:5111=27:5112=deu@3,5113=fra@3,5116=mul@3,5117=mis@3:5114;5115=deu,5118=fra,5119=deu,5198=dan:0:10302:1:1019:0 ANIXE HD;BetaDigital:10773:HC34M5O20P0S1:S:22000:255=27:0;259=deu@106:0:0:21100:1:1053:0 hr-fernsehen HD;ARD:10891:HC23M5O35P0S1:S:22000:5351=27:5352=deu@3,5353=mis@3,5357=qks@3;5356=deu@106:5354;5355=deu:0:10355:1:1061:0 SR Fernsehen HD;ARD:11053:HC23M5O35P0S1:S:22000:5431=27:5432=deu@3,5433=mis@3,5437=qks@3;5436=deu@106:5434;5435=deu:0:10378:1:1039:0 DMAX;BetaDigital:12480:VC34M2S0:S:27500:3327=2:3328=deu@3:44:0:63:133:33:0 ntv;RTL Deutschland:12188:HC34M2S0:S:27500:169=2:73=deu@3,77=mul@3:80:0:12090:1:1089:0 N24 DOKU;BetaDigital:12460:HC34M2S0:S:27500:511=2:512=deu@3:0:0:48:133:5:0 WELT;ProSiebenSat.1:12545:HC56M2S0:S:22000:1023=2:1024=deu@3:0:0:17503:1:1107:0 SAT.1;ProSiebenSat.1:12545:HC56M2S0:S:22000:255=2:256=deu@3;259=deu@106:32:0:17500:1:1107:0 SAT.1 Gold;ProSiebenSat.1:12544:hC56:S:22000:1279=2:1280=deu@3:36:0:17504:1:1107:0 ProSieben;ProSiebenSat.1:12545:HC56M2S0:S:22000:511=2:512=deu@3;515=deu@106:33:0:17501:1:1107:0 Pro7 MAXX;ProSiebenSat.1:12544:hC56:S:22000:1535=2:1536=deu@3:37:0:17505:1:1107:0 kabel eins;ProSiebenSat.1:12545:HC56M2S0:S:22000:767=2: -
Ich dachte mit DVB-S sind alle Sat Empfänge gemeint ... ;/ Der einzige Mischbetrieb sind SD und HD Sender über den Kathein ExIP418.
Das hilft mir auch nicht weiter. Der VDR braucht ewig für einen Neuestart, keine Kanaldaten im VNSI und kein Aktiver Tuner im SatIP Server:
/usr/local/bin/satip -s 192.168.1.9 -p 554 -d /dev/vtunerc0 -D DVBS,DVBS2 -f 1 &
Das ist gerade ein wenige ärgerlich
Die Tunerzuordnung, bzw. überspringen beliebiger Tuner des SatIP Servers funktioniert. Die Tuner werden auch passend zum satip Befehl angesprochen, aber ich bekomme kein Bild/Stream über die Gerätedateien:Coderoot@D12-VDR-Server:/home/user# timeout 10 cat /dev/dvb/adapter0/dvr0 > stream.out || ll | grep stream -rw-r--r-- 1 root root 0 26. Mai 15:13 stream.out
cat /dev/dvb/adapter0/dvr0 | hexdump -C | head => keine Daten -
Der SatIP Server zeigt mit folgenden Befehlen den ersten Tuner als aktiv an
Codesudo modprobe vtunerc devices=1 sudo /usr/local/bin/satip -s 192.168.1.9 -p 554 -d /dev/vtunerc0 -D DVBS2 -f 1 & sudo service vdr restartKodi zeigt mir alledings bei einer Kanalauswahl an: Allgemeiner Fehler bei der Wiedergabe. Für mehr Infos Protokoll einsehen.
Im Syslog finde ich nichts Aussagekräftiges

Ich habe mal ein kleines Script geschrieben, um die vtuner Devices sowie die Satip Verbindungen zu laden/entladen/konfigurieren.
https://github.com/speefak/vtuner-cli
Damit kann ich schnell und einfach die vtuner und deren satip-frontend Zuordnungen aktivieren/deaktivieren/ändern/anzeigen. Vtuner und SatIP arbeiten soweit korrekt, was die Zuordnungen und Verbindungen angeht.
Wenn ich z.B. 4 vtuner lade und diese an die SatIP Devices 1,2,4,7 binde, sind lt. Kathein WebUI auch nur die Tuner 1,2,4 und 7 Aktiv. Das scheint zu funktionieren, allerdings bekomme ich vom VDR/VNSI/KODI bei Kanalauswahl die Meldung: "Allgemeiner Fehler bei Wiedergabe. Für mehr Informationen Protokoll einsehen"
Liegt es am VDR, das er die Geräte unter /dev/adapterX/XXX falsch erkennt?
EDIT : grad im syslog gefunden: 2025-05-26T09:25:02.042116+02:00 D12-VDR-Server vdr[546]: vdr: no primary device found - using first device! -
Irgendwie läuft's bei mir noch nicht rund. Hier mal mein Vorgehen bisher:
🛠️ Neuinstallation
Frisches Debian 12 (Netinstall) aufgesetzt, dann die nötigen Pakete und vtuner-ng installiert:
Dann den Quellcode geklont und vtuner via DKMS compiliert und installiert:
Codegit clone https://github.com/joed74/vtuner-ng.git cd vtuner-ng sudo mkdir -p /usr/src/vtuner-ng-0.0.1 sudo cp -r . /usr/src/vtuner-ng-0.0.1 sudo dkms add -m vtuner-ng -v 0.0.1 sudo dkms build -m vtuner-ng -v 0.0.1 sudo dkms install -m vtuner-ng -v 0.0.1Danach reboot.
Anschließend vtuner mit 4 Geräten geladen:
Frage:
Was macht vtuner zu diesem Zeitpunkt genau? Verbindet er sich schon mit dem SAT>IP-Server? Ich vermute eher nicht, oder? Soweit ich sehe, stellt vtuner erstmal nur virtuelle DVB-Devices bereit.🔌 SAT>IP-Client starten
Danach habe ich manuell die Verbindung zum SAT>IP-Server aufgebaut mit:
Code/usr/local/bin/satip -s 192.168.1.9 -p 554 -d /dev/vtunerc0 -D DVBS2 -f satip_frontend 1 & /usr/local/bin/satip -s 192.168.1.9 -p 554 -d /dev/vtunerc1 -D DVBS2 -f satip_frontend 2 & /usr/local/bin/satip -s 192.168.1.9 -p 554 -d /dev/vtunerc2 -D DVBS2 -f satip_frontend 3 & /usr/local/bin/satip -s 192.168.1.9 -p 554 -d /dev/vtunerc3 -D DVBS2 -f satip_frontend 4 &Damit sollten die virtuellen Tuner mit dem SAT>IP-Server verbunden sein.
Jetzt noch den VDR neu starten : sudo systemctl restart vdr
🤔 Verständnisfrage
Wenn ich das richtig sehe, ist der satip-Befehl eigentlich der Client, der:
- sich mit dem SAT>IP-Server verbindet,
- die Daten über ein virtuelles Interface (/dev/vtunercX) an vtuner weiterreicht,
- woraufhin das System ein „echtes“ /dev/dvb/adapterX/...-Device sieht?
Falls das soweit korrekt ist – woran kann’s dann liegen, dass der VDR keine Kanaldaten liefert? Liegt’s evtl. an der Geräteinitialisierung oder fehlt dem VDR noch was?
Code
Display MoreShellverlauf nach Reboot: ls /dev/vtuner* ls: Zugriff auf '/dev/vtuner*' nicht möglich: Datei oder Verzeichnis nicht gefunden root@D12-VDR-Server:/home/user# sudo modprobe vtunerc devices=4 root@D12-VDR-Server:/home/user# ls /dev/vtuner* /dev/vtunerc0 /dev/vtunerc1 /dev/vtunerc2 /dev/vtunerc3 root@D12-VDR-Server:/home/user# /usr/local/bin/satip -s 192.168.1.9 -p 554 -d /dev/vtunerc0 -D DVBS2 -f satip_frontend 1 & /usr/local/bin/satip -s 192.168.1.9 -p 554 -d /dev/vtunerc1 -D DVBS2 -f satip_frontend 2 & /usr/local/bin/satip -s 192.168.1.9 -p 554 -d /dev/vtunerc2 -D DVBS2 -f satip_frontend 3 & /usr/local/bin/satip -s 192.168.1.9 -p 554 -d /dev/vtunerc3 -D DVBS2 -f satip_frontend 4 & [1] 652 [2] 653 [3] 654 [4] 655 root@D12-VDR-Server:/home/user# sudo systemctl restart vdr root@D12-VDR-Server:/home/user# ls /dev/dvb/adapter* /dev/dvb/adapter0: demux0 dvr0 frontend0 /dev/dvb/adapter1: demux0 dvr0 frontend0 /dev/dvb/adapter2: demux0 dvr0 frontend0 /dev/dvb/adapter3: demux0 dvr0 frontend0 root@D12-VDR-Server:/home/user#journalctl log :
Code
Display Morejournalctl -xeu vdr.service Mai 25 16:51:40 D12-VDR-Server vdr[955]: [955] registered source parameters for 'T - DVB-T' Mai 25 16:51:40 D12-VDR-Server vdr[955]: [956] video directory scanner thread ended (pid=955, tid=956) Mai 25 16:51:40 D12-VDR-Server vdr[955]: [955] detected /dev/dvb/adapter3/frontend0 Mai 25 16:51:40 D12-VDR-Server vdr[955]: [955] detected /dev/dvb/adapter2/frontend0 Mai 25 16:51:40 D12-VDR-Server vdr[955]: [955] detected /dev/dvb/adapter1/frontend0 Mai 25 16:51:40 D12-VDR-Server vdr[955]: [955] detected /dev/dvb/adapter0/frontend0 Mai 25 16:51:40 D12-VDR-Server vdr[955]: [955] probing /dev/dvb/adapter0/frontend0 Mai 25 16:51:40 D12-VDR-Server vdr[955]: [955] creating cDvbDevice Mai 25 16:51:40 D12-VDR-Server vdr[955]: [955] new device number 1 (card index 1) Mai 25 16:51:40 D12-VDR-Server vdr[955]: [955] DVB API version is 0x050B (VDR was built with 0x050B) Mai 25 16:51:40 D12-VDR-Server vdr[955]: [955] frontend 0/0 provides DVB-S2 with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256,VSB8,VSB16,TURBO_FEC ("vTuner proxyFE DVB-Multi") Mai 25 16:51:40 D12-VDR-Server vdr[955]: [955] cTimeMs: using monotonic clock (resolution is 1 ns) Mai 25 16:51:40 D12-VDR-Server vdr[955]: [959] frontend 0/0 tuner thread started (pid=955, tid=959, prio=high) Mai 25 16:51:40 D12-VDR-Server vdr[955]: [955] probing /dev/dvb/adapter1/frontend0 Mai 25 16:51:40 D12-VDR-Server vdr[955]: [955] creating cDvbDevice Mai 25 16:51:40 D12-VDR-Server vdr[955]: [955] new device number 2 (card index 2) Mai 25 16:51:40 D12-VDR-Server vdr[955]: [960] device 1 section handler thread started (pid=955, tid=960, prio=low) Mai 25 16:51:40 D12-VDR-Server vdr[955]: [957] epg data reader thread ended (pid=955, tid=957)die VNSI Verbindung von Kodi zum VDR klappt. Wenn ich einen TV Sender auswähle kommt die Nachricht: No Channel Data
Die Verbindung von vtuner?/satip? zum Kathein SatIP Server scheint nicht aufgebaut zu werden, da auch nach dem VDR Restart und der Auswahl eine Kanals keiner der SatIP Tuner auf dem Kathein eingerastet/aktiv ist .
Was habe ich vergessen/falsch gemacht ?
-
Tools installieren
📥 Quellcode klonen
🧩 Kernelmodul mit DKMS installieren
Code
Display Moresudo apt update sudo apt install -y dkms git build-essential linux-headers-$(uname -r) libcap-dev psmisc sudo mkdir -p /usr/src/vtuner-ng-0.0.1 cat <<EOF | sudo tee /usr/src/vtuner-ng-0.0.1/dkms.conf >/dev/null PACKAGE_NAME="vtuner-ng" PACKAGE_VERSION="0.0.1" BUILT_MODULE_NAME[0]="vtunerc" DEST_MODULE_LOCATION[0]="/kernel/drivers/media/dvb-frontends/" AUTOINSTALL="yes" MAKE[0]="make -C /lib/modules/\${kernelver}/build M=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build" CLEAN="make -C /lib/modules/\${kernelver}/build M=\${dkms_tree}/\${PACKAGE_NAME}/\${PACKAGE_VERSION}/build clean" EOF cd vtuner-ng/kernel sudo ln -sf . build sudo cp -r * /usr/src/vtuner-ng-0.0.1/ sudo dkms remove -m vtuner-ng -v 0.0.1 --all || true sudo dkms add -m vtuner-ng -v 0.0.1 sudo dkms build -m vtuner-ng -v 0.0.1 sudo dkms install -m vtuner-ng -v 0.0.1✅ Modul laden
Jetzt sollten vtuner-Geräte erscheinen:
Der Inhalt im Ordner satip/ ist ein ganz normales Userspace-Programm (wie z. B. ffmpeg, vlc, etc.). Es enthält keinen Kernelcode, sondern wird mit gcc ganz normal kompiliert und gestartet.
Das hat auch ohne Fehler funktioniert und ich kann /usr/local/bin/satip -d /dev/vtunerc0 -s 192.168.1.9 ausführen. Auf dem Kathein SatIP Server ist aber kein weiterer Tuner eingerastet sprich aktiv ?!
-
Ich habe nun einiges ausprobiert, aber bei einem SAT>IP-Plugin scheint eine manuelle Tunerauswahl leider nicht möglich zu sein.
Laut SATIP-Manual gibt es nur die Möglichkeit, die Anzahl der Tuner anzugeben, aber keine Option, gezielt bestimmte Tuner zu verwenden oder einem Gerät fest zuzuweisen. Die Tuner werden anscheinend einfach der Reihe nach automatisch geladen bzw. aktiviert.
Hier ein Auszug aus dem Manual:
Code
Display Moresatip (2.4.1) - SAT>IP Devices -d <num>, --devices=<number> set number of devices to be created -t <mode>, --trace=<mode> set the tracing mode -s <ipaddr>|<model>|<desc>, --server=[<srcaddress>@]<ipaddress>[:<port>]|<model>[:<filter>]|<description>[:<quirk>];... define hard-coded SAT>IP server(s) srcaddress (Optional) Source address can be used to define used networking interface on a host, e.g. 127.0.0.1. ipaddress IP address of SAT>IP server, e.g. 127.0.0.1. port (Optional) IP port number of SAT>IP server, e.g 443. model Model defines DVB modulation system (DVBS2, DVBT2, DVBT, DVBC) and number of available frontends separated by a hyphen, e.g. DVBT2-4. filter (Optional) Filter can be used to limit satellite frontends to certain satellite position, e.g. S19.2E. description Friendly name of SAT>IP server. This is used for autodetection of quirks. quirk (Optional) Quirks are non-standard compliant features and bug fixes of SAT>IP server defined by a hexadecimal number. Multiple quirks can be defined by combining values by addition: 0x01: Fix session id bug 0x02: Fix play parameter (addpids/delpids) bug 0x04: Fix frontend locking bug 0x08: Support for RTP over TCP 0x10: Support the X_PMT protocol extension 0x20: Support the CI TNR protocol extension 0x40: Fix auto-detection of pilot tones bug 0x80: Fix re-tuning bug by teardowning a session -D, --detach set the detached mode on -S, --single set the single model server mode on -n, --noquirks disable autodetection of the server quirks -p, --portrange=<start>-<end> set a range of ports used for the RT[C]P server a minimum of 2 ports per device is required. -r, --rcvbuf override the size of the RTP receive buffer in bytesEine Möglichkeit, z. B. „nutze nur Tuner 2+3“ oder „dieser VDR-Thread nutzt Tuner X“, konnte ich nicht finden. Mit -t einzelne Tuner festlegen funktioniert entgegen einiger Webtutorials bei meinem VDR nicht

Frage:
Gibt es irgendeinen Trick oder eine undocumented Option, mit der man gezielt Tuner selektieren oder priorisieren kann? Oder geht das nur über vtuner ?Ich habe gerade mal nach vtuner geschaut, so wie es aussieht, scheint es korrekt installiert worden zu sein
sudo apt update
sudo apt install build-essential linux-headers-$(uname -r) git
git clone https://github.com/umlaeute/v4l2loopback.git
cd v4l2loopback
make
sudo make install
sudo depmod -a
sudo modprobe v4l2loopback devices=1 video_nr=10 card_label="VirtualCam" exclusive_caps=1
find /lib/modules/$(uname -r) -name v4l2loopback.ko
lsmod | grep v4l2loopback
ls /dev/video*Nach einem Reboot habe ich das vtuner Modul dann mit 4 Tunern geladen:
sudo modprobe v4l2loopback devices=4 video_nr=10 card_label="VirtualCam" exclusive_caps=1
sudo ls /dev/video*
/dev/video10 /dev/video11 /dev/video12 /dev/video13Das sieht ja schon mal gut aus

Sehe ich das richtig, dass die virtuellen Tuner über modprobe geladen werden? Im System ist keine vtuner Datei/Befehl vorhanden. Somit würde ich dann
sudo modprobe v4l2loopback devices=4 video_nr=10 card_label="VirtualCam" exclusive_caps=1
als cronjob beim booten (@reboot sudo modprobe v4l2loopback devices=4 video_nr=10,11,12,13 card_label="VirtualCam" exclusive_caps=1) eintragen.
Jetzt ist die Frage welche vtuner auf den dritten Tuner des Kathein ExIP zugreift/verbunden ist. Wenn ich dann die Gerätedatei unter unter /dev/videoX lösche, sollte der Tuner damit deaktiviert sein, oder ?
ll /dev/video1*
crw-rw---- 1 root video 81, 0 24. Mai 12:11 /dev/video10
crw-rw---- 1 root video 81, 1 24. Mai 12:11 /dev/video11
crw-rw---- 1 root video 81, 2 24. Mai 12:11 /dev/video12
crw-rw---- 1 root video 81, 3 24. Mai 12:11 /dev/video13Das scheint zu funktionieren, es sind auch 4 weitere Tuner am Kathein "eingerastet". Die ersten beiden Tuner sind der ProduktivVDR (1-2) und Tuner 3-6 vtuner TestVM.
Mir ist gerade nicht ganz klar wie vtuner im Zusammenhang mit dem VDR funktioniert:
- Vtuner greift auf das satip-plugin des VDR zu? Ohne den VDR und das Satipplugin funktioniert Vtuner nicht?
- Wenn 4 Tuner über modprobe (s.o.) geladen werden, muss in der /etc/vdr/conf.avail/satip.conf dann -d 4 gesetzt werden oder funktioniert vtuner unabhängig vom Satip-Plugin ?
- Kollidieren das Satip-Plugin und vtuner im VDR? Wenn im Satip-Plugin Tuner für den VDR konfiguriert werden (in o.g. Fall 4) , was hat Priorität, vtuner oder satip/VDR
- Oder "reserviert" vtuner die 4 Tuner des Satip-Plugins, sodass der VDR keinen Zugriff mehr drauf hat und vtunder die Tuner dann über Gerätedatein zugänglich macht und der VDR dann auf die Gerätedatei zugrift und die Satip-Plugin Werte ignoriert?Lt. Logs des produktiv VDR (mehr als 3 Tuner) und des Test VDR (produktiv VDR nur 2 Tuner, Tuner 3-6 dann auf Test VDR) ist es IMMER! das dritte Device des SatIP Servers (Kathein ExIP) das Fehler verursacht:
2025-05-24T12:26:50.947684+02:00 D12-VDR-Server vdr: [749] SATIP-ERROR: Detected invalid status code 503: rtsp://192.168.1.9/ [device 3]
Da es immer der dritte Tuner ist und alle anderen Tuner keine Fehlermeldungen aufweisen, gehe ich von einem Defekt des dritten Tuners am Kathein aus.
5-6 Tuner nutze ich maximal, deshalb würde ich den Kathein gern behalten und nur den "deffekten" Tuner ignorieren/abschalten/blocken.
-
Hallo zusammen,
ich habe ein ähnliches Problem wie einige andere hier mit dem Kathrein EXIP 418 und hoffe auf eure Erfahrungen und Lösungen.
Mein Setup:
- Schüssel mit 4 Kabeln (H/V/L/H) an 12-fach-Multiswitch
- Kathrein EXIP 418 mit 4 Kabeln am Multiswitch
- VDR verarbeitet das Signal über SAT>IP
Problem:
Immer wieder füllt der VDR mein Syslog mit dieser Fehlermeldung:
Code2025-05-23T10:11:58.421812+02:00 D12-VDR-Server vdr: [582] SATIP-ERROR: Detected invalid status code 503: rtsp://192.168.1.9/ [device 3] 2025-05-23T10:11:58.422006+02:00 D12-VDR-Server vdr: [582] SATIP-ERROR: Connect failed [device 3]Es ist immer der dritte Receiver, nie einer der anderen sieben.
Ich habe schon versucht, Receiver 3 „statisch zu locken“, aber das hilft nicht. Meines Wissens bietet der VDR keine Möglichkeit, gezielt nur Receiver 1, 2, 4, 5, 6, 7 zu nutzen und den dritten auszuschließen.Frage zu vtuner:
Weiß jemand, ob vtuner beim Start die Tuner zufällig belegt?
Also z. B.: vtuner 3 zeigt auf Kathrein-Tuner 5, oder vtuner 5 auf den fehlerhaften Kathrein-Tuner 3 – und das Problem tritt dann trotzdem auf?Auswirkungen:
- Der VDR hängt sich manchmal auf (besonders bei Live-TV über Kodi).
- Fehlermeldung in Kodi: „Verbindung fehlgeschlagen“ (genauen Wortlaut habe ich gerade nicht parat).
- Nur ein SSH-Login + VDR-Neustart hilft.
- Automatische Neustart-Skripte bei Bildverlust oder Log-Fehlern habe ich getestet – aber das ist nicht praktikabel, da der VDR auch mitten in Aufnahmen oder beim Fernsehen neu startet.
Aktueller Workaround:
Ich habe dem VDR nur noch Receiver 1 und 2 zugewiesen – seitdem keine Fehler mehr im Log, alles stabil.
In 90 % der Fälle reichen zwei Tuner. Aber es ist trotzdem frustrierend, wenn man 8 Tuner hat, einer spinnt, und man deshalb nicht das volle Setup nutzen kann.
Fragen:
- Hat jemand ähnliche Probleme mit dem EXIP 418?
- Gibt es eine Möglichkeit, Receiver 3 dauerhaft zu deaktivieren oder in VDR zu ignorieren?
- Oder ist das Gerät evtl. defekt?
-
Wenn ich die Befehle in der /etc/vdr/command-hooks/commands.custom.conf eintrage, sind diese in der /var/cache/vdr/commands.conf nach dem vdr neustart ebenfalls vorhanden werden im vdramin WebUI allerdings nicht aufgeführt, dort sehe ich nach wie vor nur die Befehle Aufnahmen-Liste aktualisieren und VDR Neustart.
Ich hatte in den Logs eine Fehlermeldung bezüglich des E-Mail-Versands von vdradmin-am gefunden und daraufhin vdradmin über die Postfix Generic-Maps für den E-Mail-Versand konfiguriert.
In der versendeten E-Mail fand ich dann folgenden Hinweis:vdradmin-am : a password is required ; PWD=/ ; USER=root ; COMMAND=/usr/bin/systemctl restart vdr
Der Host ist ein Proxmox-Server mit gesetztem Root-Passwort. Könnte es vielleicht daran liegen?
sudo funktioniert aber weiterhin für den Benutzer.
Muss ich eventuell den in der E-Mail genannten root speziell umstellen, damit sudo funktioniert?
Wenn ja – wie mache ich das? -
Ich habe die sudoers-Datei entsprechend erstellt, aber mir ist beim Editieren der commands.conf-Datei etwas aufgefallen:
Die Datei /var/lib/vdr/commands.conf ist ein Symlink auf ../../cache/vdr/commands.conf, also effektiv auf /var/cache/vdr/commands.conf.
Nach jedem Neustart von VDR wird diese Datei jedoch neu erstellt, sodass alle dort eingetragenen Befehle wieder überschrieben werden.
Weitere commands.conf-Dateien finde ich im gesamten System nicht.
Ich frage mich gerade, auf welcher Grundlage und wo genau diese commands.conf erstellt wird, um ggf. dort die gewünschten Befehle dauerhaft eintragen zu können. -
Hallo zusammen,
ich versuche, meinen VDR über das Webinterface von vdradmin-am neu zu starten – bisher leider ohne Erfolg.
Was ich schon versucht habe:
In der /etc/sudoers passende Einträge für vdr, vdradmin-am und www-data gesetzt:
Testweise im Terminal mit:
→ klappt dort problemlos.
In command.conf von vdradmin-am folgenden Eintrag hinzugefügt:
- Ein Neustart über das SVDRP-Interface hat nicht funktioniert.
Frage: Funktioniert der Neustart des VDR über das vdradmin-am Webinterface überhaupt noch mit aktuellen Systemen?
Oder ist diese Funktion schlicht veraltet bzw. durch restriktivere Sicherheit (z. B. systemd oder sudo) blockiert?System: Debian 12, VDR 2.6.x, vdradmin-am aktuell aus den debian Paketquellen
Danke für jeden Hinweis!