[gelöst] Sat-IP bei headless VDR
#1
Hallo.

Ich möchte meine OctopusNet (DVB-C/DVB-T2) mit easyVDR verheiraten. 
Wie kann ich das SAT-IP-Plugin bei einem headless-Server aktivieren bzw. wie kann ich die unter [1] genannten Optionen beim Start des VDR mitgeben?

[1] https://github.com/rofafor/vdr-plugin-satip
Zitieren
#2
Hi,

(03.09.2017, 13:00)daseddy schrieb: Wie kann ich das SAT-IP-Plugin bei einem headless-Server aktivieren
Konsole:
Code:
sudo su
stopvdr
apt-get install vdr-plugin-satip
Edit "/var/lib/vdr/plugins/setup/vdr-setup.xml"
Code:
<plugin name="satip" param="-d 4" info="satip" active="no" />
hier kannst du nun den Parameter übergeben und aktiv="no" auf yes setzen.
Zum editieren
Code:
cd /var/lib/vdr/plugins/setup
mc
"vdr-setup.xml" mit F4 Bearbeiten ...ist alles editiert, F2 Speichern und F10 verlassen. Mit  
Code:
startvdr
den VDR wieder starten, Plugin sollte nun aktiviert sein.

P.S
Du kannst auch Plugin live installieren (aktivieren wie Plugin satip)
starten über Easy-Portal "http://<ip-vdr>" dann auf Live -> Fernbedienung
von Snapshot-Intervall auf OSD wechseln FB im Browser auf Menu
und schon kannst du den VDR administrieren. Install von Plugin remoteosd ist nicht erforderlich!

Gruss
Wolfgang
Show Content
Zitieren
#3
Danke. Ich probiere es heute Abend mal aus und melde mich danach wieder.
Zitieren
#4
So, ich habe deine Tipps befolgt, leider komme ich trotzdem noch nicht weiter.
Nachdem ich den VDR mit "stopvdr" angehalten habe, habe ich in der "vdr-setup.xml" die Zeile mit dem Sat-IP-Plugin wie folgt geändert.

Code:
 <plugin name="satip" param="-d 4 -s 192.168.178.34|DVBC-4|OctopusNet" info="satip" active="yes" />
Wenn ich nun den VDR mit "startvdr" neu starte, sehe ich in "/var/log/syslog" nicht, dass das Plugin aktiviert wird.

Code:
Sep  5 20:27:08 easyVDR vdr: [2958] VDR version 2.2.0 started
Sep  5 20:27:08 easyVDR vdr: [2958] switched to user 'vdr'
Sep  5 20:27:08 easyVDR vdr: [2958] codeset is 'UTF-8' - known
Sep  5 20:27:08 easyVDR vdr: [2958] use of environment variable VDR_CHARSET_OVERRIDE (ISO-8859-9) is deprecated!
Sep  5 20:27:08 easyVDR vdr: [2958] override character table is 'ISO-8859-9'
Sep  5 20:27:08 easyVDR vdr: [2958] loading plugin: /usr/lib/vdr/plugins/libvdr-burn.so.2.2.0
Sep  5 20:27:08 easyVDR vdr: [2958] burn: couldn't stat /dev/dvdrw, assuming iso-creation only
Sep  5 20:27:08 easyVDR vdr: [2958] loading plugin: /usr/lib/vdr/plugins/libvdr-devstatus.so.2.2.0
Sep  5 20:27:08 easyVDR vdr: [2958] loading plugin: /usr/lib/vdr/plugins/libvdr-extrecmenu.so.2.2.0
Sep  5 20:27:08 easyVDR vdr: [2958] loading plugin: /usr/lib/vdr/plugins/libvdr-femon.so.2.2.0
Sep  5 20:27:08 easyVDR vdr: [2958] loading plugin: /usr/lib/vdr/plugins/libvdr-live.so.2.2.0
Sep  5 20:27:08 easyVDR vdr: [2958] [live] INFO: validating server ip '0.0.0.0'
Sep  5 20:27:08 easyVDR vdr: [2958] loading plugin: /usr/lib/vdr/plugins/libvdr-markad.so.2.2.0
Sep  5 20:27:08 easyVDR vdr: [2958] loading plugin: /usr/lib/vdr/plugins/libvdr-streamdev-server.so.2.2.0
Sep  5 20:27:08 easyVDR vdr: [2958] loading plugin: /usr/lib/vdr/plugins/libvdr-svdrposd.so.2.2.0
Sep  5 20:27:08 easyVDR vdr: [2958] loading plugin: /usr/lib/vdr/plugins/libvdr-systeminfo.so.2.2.0
Sep  5 20:27:08 easyVDR vdr: [2958] loading plugin: /usr/lib/vdr/plugins/libvdr-text2skin.so.2.2.0
Sep  5 20:27:08 easyVDR vdr: [2958] loading plugin: /usr/lib/vdr/plugins/libvdr-dummydevice.so.2.2.0
Sep  5 20:27:08 easyVDR vdr: [2958] loading plugin: /usr/lib/vdr/plugins/libvdr-setup.so.2.2.0
Sep  5 20:27:08 easyVDR vdr: [2958] loading /var/lib/vdr/setup.conf
Sep  5 20:27:08 easyVDR vdr: [2958] burn: setting fixed storemode to ISO
Sep  5 20:27:08 easyVDR vdr: [2958] loading /var/lib/vdr/sources.conf
Sep  5 20:27:08 easyVDR vdr: [2958] loading /var/lib/vdr/diseqc.conf
Sep  5 20:27:08 easyVDR vdr: [2958] loading /var/lib/vdr/scr.conf
Sep  5 20:27:08 easyVDR vdr: [2958] loading /var/lib/vdr/channels.conf
Sep  5 20:27:08 easyVDR vdr: [2958] loading /var/lib/vdr/commands.conf
Sep  5 20:27:08 easyVDR vdr: [2958] loading /var/lib/vdr/reccmds.conf
Sep  5 20:27:08 easyVDR vdr: [2958] loading /var/lib/vdr/svdrphosts.conf
Sep  5 20:27:08 easyVDR vdr: [2958] loading /var/lib/vdr/remote.conf
Sep  5 20:27:08 easyVDR vdr: [2958] loading /var/lib/vdr/keymacros.conf
Sep  5 20:27:08 easyVDR vdr: [2958] no DVB device found
Sep  5 20:27:08 easyVDR vdr: [2958] initializing plugin: burn (0.2.2): Universelles Umwandlungs- und Brennplugin
Sep  5 20:27:08 easyVDR vdr: [2958] initializing plugin: devstatus (0.4.1): DVB-Gerätestatus
Sep  5 20:27:08 easyVDR vdr: [2958] initializing plugin: extrecmenu (1.2.5-git): Erweitertes Aufzeichnungs-Menü
Sep  5 20:27:08 easyVDR vdr: [2958] initializing plugin: femon (2.2.2): DVB Signal Informationsanzeige (OSD)
Sep  5 20:27:08 easyVDR vdr: [2958] initializing plugin: live (2.3.1): Live Interactive VDR Environment
Sep  5 20:27:08 easyVDR vdr: [2958] initializing plugin: markad (0.1.5pre): Markiere Werbung
Sep  5 20:27:08 easyVDR vdr: [2958] initializing plugin: streamdev-server (0.6.1-git): VDR Streaming Server
Sep  5 20:27:08 easyVDR vdr: [2958] initializing plugin: svdrposd (1.0.0): Publish OSD menu via SVDRP
Sep  5 20:27:08 easyVDR vdr: [2958] initializing plugin: systeminfo (0.1.3): Anzeige von Systeminformationen
Sep  5 20:27:08 easyVDR vdr: [2958] initializing plugin: text2skin (1.3.2+git): Lader für textbasierte Skins
Sep  5 20:27:08 easyVDR vdr: [2958] initializing plugin: dummydevice (1.0.3): Output device that does nothing
Sep  5 20:27:08 easyVDR vdr: [2958] initializing plugin: setup (0.3.1-easyVDR-edition): VDR-Setup Erweiterung
Sep  5 20:27:08 easyVDR vdr: [2958] setting primary device to 1
Sep  5 20:27:08 easyVDR vdr: [2958] SVDRP listening on port 6419
Sep  5 20:27:08 easyVDR vdr: [2958] setting current skin to "sttng"
Sep  5 20:27:08 easyVDR vdr: [2958] loading /var/lib/vdr/themes/sttng-default.theme
Sep  5 20:27:08 easyVDR vdr: [2958] starting plugin: burn
Sep  5 20:27:08 easyVDR vdr: [2958] burn: setting fixed storemode to ISO
Sep  5 20:27:08 easyVDR vdr: [2958] starting plugin: devstatus
Sep  5 20:27:08 easyVDR vdr: [2958] starting plugin: extrecmenu
Sep  5 20:27:08 easyVDR vdr: [2958] starting plugin: femon
Sep  5 20:27:08 easyVDR vdr: [2958] starting plugin: live
Sep  5 20:27:08 easyVDR vdr: [2958] LIVE: initial file cache has 82 entries and needs 377394 bytes of data!
Sep  5 20:27:08 easyVDR vdr: [2958] starting plugin: markad
Sep  5 20:27:08 easyVDR vdr: [2958] starting plugin: streamdev-server
Sep  5 20:27:08 easyVDR vdr: [2958] loading /var/lib/vdr/plugins/streamdev-server/streamdevhosts.conf
Sep  5 20:27:08 easyVDR vdr: [2958] starting plugin: svdrposd
Sep  5 20:27:08 easyVDR vdr: [2958] starting plugin: systeminfo
Sep  5 20:27:08 easyVDR vdr: [2958] starting plugin: text2skin
Sep  5 20:27:08 easyVDR vdr: [2958] starting plugin: dummydevice
Sep  5 20:27:08 easyVDR vdr: [2958] starting plugin: setup
Sep  5 20:27:08 easyVDR vdr: [2958] ERROR (lirc.c,43): /var/run/lirc/lircd: Datei oder Verzeichnis nicht gefunden
Sep  5 20:27:08 easyVDR vdr: [2958] ERROR: remote control LIRC not ready!
Sep  5 20:27:08 easyVDR vdr: [2966] Streamdev: Listening (HTTP) on port 3000
Sep  5 20:27:08 easyVDR vdr: [2965] [live] INFO: attempt to listen on ip = '0.0.0.0'
Sep  5 20:27:08 easyVDR vdr: [2967] ERROR: lircd connection broken, trying to reconnect every 3,0 seconds
Sep  5 20:27:11 easyVDR vdr: [2967] ERROR (lirc.c,43): /var/run/lirc/lircd: Datei oder Verzeichnis nicht gefunden
Hast Du weitere Ideen bzw. wo liegt mein Fehler?
Zitieren
#5
Hi,

(05.09.2017, 20:39)daseddy schrieb: Hast Du weitere Ideen bzw. wo liegt mein Fehler?
Bitte "/var/lib/vdr/sysconfig" anhängen!

Gruss
Wolfgang
Show Content
Zitieren
#6
Code:
#
# Generated by Setup-Plugin,
# (c) 2005,2006 by Ralf Dotzert
#
PLUGINLIST=" \"-Pburn -t /media/easyvdr01/convert/tmp -d /media/easyvdr01/convert/tmp -i /media/easyvdr01/convert/iso \" \"-Pdevstatus \" \"-Pextrecmenu \" \"-Pfemon \" \"-Plive -p 8
008 -i 0.0.0.0 --epgimages=/var/cache/vdr/epgimages \" \"-Pmarkad \" \"-Pstreamdev-server \" \"-Psvdrposd \" \"-Psysteminfo \" \"-Ptext2skin \" "
NOAD="Deaktiviert"
NOAD_PARALLEL="yes"
NOAD_OSD="no"
NOAD_ON_CHANNELS="no"
CHANNELLIST="default"
WATCHDOG="500"
AC3DECODER="Deaktiviert"
AC3_SETS="-6"
__MENUZWEIG_SYSTEMEINSTELLUNGEN=" "
NetLocalInterface="all: eth0"
NetLocalIPv4_Addr="192.168.178.41"
NetLocalIPv4_Mask="255.255.255.0"
HOSTNAME="easyVDR"
DOMAIN="fritz.box"
SHUTDOWN_ETHERNET="no"
WAKE_ON_LAN="no"
FRIENDLY_FILENAMES="yes"
START_SAMBA="no"
SAMBA_WORKGROUP="WORKGROUP"
SAMBA_SERVER_STRING="Samba-easyVDR"
SAMBA_SHARE_VIDEO0="yes"
SAMBA_SHARE_MP3="yes"
SAMBA_SHARE_PHOTOS="yes"
SAMBA_SHARE_FILME1="yes"
SAMBA_SHARE_FILME2="yes"
SAMBA_SHARE_FILME3="yes"
SAMBA_SHARE_MEDIA="yes"
SAMBA_SHARE_ROOT="no"
SAMBA_LOG="yes"
START_PROFTPD="yes"
FTPD_USER="ftp"
FTPD_PASSWD="easyvdr"
FTPD_DEFAULT_DIR="/media/easyvdr01/"
FTPD_PORT="21"
FTPD_LOG="yes"
START_SSHD="yes"
START_XXV="no"
START_LIGHTTPD="yes"
START_VDRADMIN="no"
START_NFS="no"
START_NFSD="no"
STREAMQUALITY="LAN10"
WAKE_SERVER="no"
SERVER_MAC=""
FB_RECEIVER="keinen_FB-Receiver_aktivieren"
FB_CONTROLLER="__keine_Fernbedienung"
MEDIADEVICE="/dev/sdb1"
START_SMARTMON="no"
SMARTMON_DRIVES="/dev/sda"
SMARTMON_OPTS="--intervall=1800"
START_HDDTEMP="no"
HDDTEMP_DRIVES="/dev/sda"
HDDTEMP_DRIVES_WO_SENSORS=""
HDDTEMP_INTERFACE="127.0.0.1"
HDDTEMP_PORT="7634"
HDDTEMP_INTERVALL="0"
HDDTEMP_OPTS=""
CREATE_RAMDISK="no"
RAMDISK_SIZE="256"
VTX_RAMDISK="yes"
EPG_RAMDISK="no"
EPGIMAGES_RAMDISK="no"
SHUTDOWNMETHOD="ACPI"
WAKEUP_REGULAR_DAYS="0"
WAKEUP_REGULAR_TIME="0"
WAKEUP_START_AHEAD="5"
NVRAM_COMMANDLINE="-C /etc/nvram-wakeup.conf --directisa"
NVRAM_FORCE_REBOOT="yes"
LCD="keins"
LCD_DRIVER="ks0108"
LCD_RESOLUTION="128x64"
START_GRAPHTFT="no"
VDRLOGLEVEL="2"
TITLESELECT="MAIN"
MINLENGTH="1800"
LANGUAGE="de"
SAMELENGTH="NO"
VDR_FRONTEND="keines"
VIDMODE="2"
__SETUPPARAMETER_OHNE_MENUEINTRAG=" "
DESKTOP="Openbox"
START_DISPLAY_MANAGER="yes"
VDR_DEVICES=""
FRONTEND_DISPLAY=":0"


Angehängte Dateien
.txt   sysconfig.txt (Größe: 2,32 KB / Downloads: 2)
Zitieren
#7
Hi,

Plugin wurde nicht in die sysconfig eingetragen.
Da musst du selbst ran. ...sieht dann so am Ende der ersten Zeile in der sysconfig aus
ist
Code:
\"-Ptext2skin \""
soll
Code:
\"-Ptext2skin \" \"-Psatip -d 4 -s 192.168.178.34|DVBC-4|OctopusNet \""
Bitte den VDR zuerst stoppen!

Gruss
Wolfgang
Show Content
Zitieren
#8
Perfekt. Damit funktioniert nun schon einmal Sat-IP. Beim Wirbel-Scan-Plugin habe ich nun allerdings ebenfalls das Problem, dass es nicht in sysconfig eingetragen wird, wenn ich es in vdr-setup.xml eintrage.

P.S. Wie kann ich das Thema eigentlich als gelöst markieren?
Zitieren
#9
Hi,

(05.09.2017, 21:17)daseddy schrieb: Beim Wirbel-Scan-Plugin habe ich nun allerdings ebenfalls das Problem, dass es nicht in sysconfig eingetragen wird, wenn ich es in vdr-setup.xml eintrage.
Plugin wirbelscan sollte sich über Easy Portal installieren und aktivieren lassen.
Wenn es nicht funktioniert, einfach das Plugin selbst in die sysconfig eintragen.
ist
Code:
\"-Ptext2skin \" \"-Psatip -d 4 -s 192.168.178.34|DVBC-4|OctopusNet \""
soll
Code:
\"-Ptext2skin \" \"-Psatip -d 4 -s 192.168.178.34|DVBC-4|OctopusNet \" \"-Pwirbelscan \""


(05.09.2017, 21:17)daseddy schrieb: P.S. Wie kann ich das Thema eigentlich als gelöst markieren?
Eingangspost [gelöst] vor Sat-IP bei headless VDR

Gruss
Wolfgang
Show Content
Zitieren
#10
Danke.
Zitieren
#11
Zusatzfrage
bei mir steht nur
Code:
\"-Psatip -d 2\""
 aber nicht's weiter dahinter
Benutze eine DVB2-8  XORO SAT>IP Server 8100 auf 192.168.xxx.10
1. easyVDR 3.0.0-stable -64bit - AT3N7A-I Nvida TT S2-3200
2. easyVDR 3.0.0-Stable -64bit - ZOTAC D2550-ITX-B-E, DD Cine V6.5 PCIe  (DuoFlexCI deaktiviert)


Es ist ein Jammer, wenn alles für die Katz ist, aber nichts für die Katze
Zitieren