Hallo,
ich benötige Unterstützung bei einigen Punkten:
1. Ich möchte nicht auf dem Client Aufnehmen und Timer setzen, sondern nur auf dem Server
2. Ich möchte die EPGimages auch auf dem Client sehen.
3. Ich möchte in Windows XP ein Laufwerk mit dem Server einrichten.
4. Ich möchte den VDR des Clients erst starten, wenn die Netzwerke mit dem Server verbunden sind.
Zu 1: Bei der Timersuche wird der Timer richtig auf dem Server gesetzt. Die Aufnahme landet
entsprechend auf dem Server. Die Direktaufnahme vom TVGuide landet auf dem Client. Dies soll so nicht sein.
Die Aufnahmen werden zweimal angezeigt, unter yavdrserver und yavdrserver.000. Dies soll so auch nicht sein.
Ich habe im Webfrontend des Clients unter Netzwerk: yavdrclient:/srv/vdr/ und im Webfrontend des Servers
unter Netzwerk: yavdrserver:/srv/share/vdr/ hinzugefügt. Auf dem Client sind
remotetimers,svdrpservice, epgsync und remoteosd, auf dem Server svdrposd angelegt.
Unter etrecmenu habe ich Originales Aufzeichnungsmenü ersetzen "Ja".
Unter Remotetimers habe ich:
Aufnahmeart und Direktaufz. "Server"
Programm Hauptmenü ersetzen "JA"
Timer Hauptmenü ersetzen "NEIN"
Aufzeichnungen Hauptmenü ersetzen "JA"
Als Unterverzeichnis habe ich angegeben "/srv/vdr/video.00"
zu 2: Die EPGimages sollen auf dem Client angezeigt werden. Auf dem Server liegt ein Symlink unter /var/cache/vdr/epgimages, die Originale sind
unter /var/lib/epgsources/tvm2xmltv-img/. Die Symlinks habe ich so freigegeben:
sudo nano /etc/samba/smb.conf
unix extensions = no
follow symlinks= yes
wide links= yes
und
sudo nano /etc/samba/smb.conf.custom
[epg]
path = /var/lib/epgsources/tvm2xmltv-img
comment = epgpics
browseable = yes
guest ok = yes
force group = vdr
sudo nano /etc/exports
/var/lib/epgsources/tvm2xmltv-img *(rw,fsid=4,sync,no_subtree_check,all_squash,anongid=666,anonuid=666)
Testweise habe ich beim client dies gemacht und den VDr neu gestartet:
sudo mkdir /var/cache/vdr/epgimages
sudo mount -t nfs 192.168.178.45:/var/cache/vdr/epgimages /var/cache/vdr/epgimages
scheinbar findet er nur ein Bild (8043.jpg und nicht 8043-1.jpg) wenn nur ein Bild vorhanden ist.
Was kann ich hier machen?
zu 3: Ich kann auf den Server von Windows XP nicht zugreifen. Hier fehlt mir ein Ansatz
zu 4: Der VDR am Client sollte erst nach dem mounten gestartet werden. Kann ich das so lösen?
Server Freigabe:
sudo nano /etc/exports
/srv/vdr/video.00 *(rw,fsid=4,sync,no_subtree_check,all_squash,anongid=666,anonuid=666)
sudo nano /etc/fstab
serverip:/srv/vdr/video.00 nfs defaults 0 0
sudo nano /etc/init/wait-for-nfs.conf
Quellcode:
start on starting vdr
task
script
# Warteschleife - für jeden Mount-Point erweitern
until df -t nfs /srv/vdr/video.00 ; do sleep 1 ; done
end script
sudo chmod +x /etc/init/wait-for-nfs.conf