Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: VDR Portal. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

Galaga

Profi

  • »Galaga« ist der Autor dieses Themas

Beiträge: 1 004

Wohnort: zwischen Trier und Koblenz

  • Nachricht senden

1

Samstag, 5. September 2009, 21:47

HOWTO: ReelVDR installieren für Activy mit eHD

Hallo Kollegen,

Wie versprochen versuche ich mich mal an einem HOWTO zur Installation des ReelVDR für eHD und normale S2-karten.

Meiner Meinung nach ist das für eHD-Besitzer die bessere Lösung als VDR 1.7.x, da man für die Reel-VDR-Version zumindest einen gewissen Support von Reel hat.
Meine Activy läuft damit jetzt fast wie eine richtige Reelbox.

Update
The main language of this thread is now english because the developer of this patch and some of our users don't speak german. I will change the HOWTO asap.

There is a new patch from Yuri666 for the stable from 08.10.:
http://www.vdr-portal.de/board/attachmen…achmentid=23251
Is is also working in a mixed setup with DVB-S and DVB-T. So there is no need for the old multiproto patch any more.

The new image is based on Ubuntu 8.04 insteed of Ubuntu 7.10.

[I]Nur eine Warnung vorweg:

Einige Schritte, z.B. die Anpassung von /usr/sbin/mvdrshutdown, /etc/acpi/powerbtn.sh und das neu patchen und neu kompilieren des VDR müssen nach jedem Software-Update des Reel-VDRs gemacht werden.
Deshalb gehe ich auch auf den Stable-Zweig von Reel (da passiert nicht allzu oft etwas :unsch).

Da ich ein paar Links auf das Reelbox-Forum machen werde, für das man zum Lesen einen User braucht, würde ich erst mal jedem empfehlen, einen solchen dort anzulegen.

Die Ergebnisse beruhen nicht alleine auf meinem Mist, sondern auf der Arbeit von diversen Leuten, die mehr dafür geleistet haben, z.B. beta, Yuri666, cinfo, Birdy ...

Und es kann auch sein, daß ich was vergesse, weil ich nicht komplett bei Null angefangen hab, sondern schon was Halbfertiges von Birdy bekommen hatte.
Einiges ist also nur aus dem Gedächtnis aufgeschrieben.
Ich bitte mangelndes Linux-Know-How im Vorraus zu entschuldigen. Korrektur-Hinweise bitte hier posten.

Wenn was fehlt, kann es meist mit apt-get nachinstalliert werden.
z.B. für hg

Quellcode

1
apt-get install hg


Aber nun erst mal los:

Installation

Du besorgst Dir hier http://www.reel-multimedia.com/de/suppor...re_updates.html das Factory Image.

Dann baust Du die Platte aus der Activy in ein externes USB-Gehäuse, suchst Dir nen zweiten Rechner (ohne SATA, da das Image immer sda komplett platt macht), bootest das Factory-Image und läßt die externe Platte davon neu bespielen.

Die Platte muß mindestens 320GB groß sein, sonst meckert das Image.
Ist sie kleiner geht es auch, dann mußt Du nur selbst die Partitionen anlegen wie hier beschrieben (nicht selbst getestet)

http://reelbox-forum.com/showthread.php?…stplatte&page=4

Ist sie größer solltest Du noch die Video-Partition mit nem Linux-Livesystem und parted auf die volle Plattengröße anpassen.

Dann kannst Du die Platte zurückbauen und ReelVDR sollte booten.

Falls die Image-DVD beim Start von Clonezilla beim Treiber s626 hängen bleibt, müssen zur Installation die DVB-Karten ausgebaut werden.
Nach der Installation des Image können Sie wieder eingebaut werden.

Mich hat ein wenig irritiert, daß unter ReelVDR meine ganz normale IDE-Platte als /dev/sda auftaucht. Aber was soll's.

Alternativ kann man wohl auch ein blankes Ubuntu 7.10 installieren (Version ist wichtig) und dann den ganzen Reel-Kram als Package nachladen (auch nicht selbst getestet)

Quellcode

1
2
3
echo "deb http://reelbox.org/software/rubuntu 710 stable stable-opt all" > /etc/apt/sources.list.d/reel.list
aptitude update
aptitude install rubuntu-standard


Jetzt sollte der ReelVDR laufen. Per normalem Telnet kommt man mit User und Passwort root drauf.

DVB-Treiber installieren

Ich hab alle Sourcen immer im Verzeichnis /home/reel ausgepackt.

So kann der S2API-Treiber installiert werden:

Quellcode

1
2
3
4
5
6
cd /home/reel
hg clone http://linuxtv.org/hg/v4l-dvb
cd v4l-dvb
make
make install
reboot


Für HDTV muss der VDR noch neu kompiliert und gepatch werden.

VDR neu komipilieren für HDTV

Patch für S2API anwenden:

Quellcode

1
2
3
4
5
6
cd /home/reel
svn checkout svn://reelbox.org/stable
cd stable/src/vdr-1.4
wget http://www.vdr-portal.de/board/attachment.php?attachmentid=23251 -O s2api_reelvdr_13762_stable.diff.bz2
bunzip2 s2api_reelvdr_13762_stable.diff.bz2
patch -p1 <s2api_reelvdr_13762_stable.diff


Vor dem kompilieren den DVB-Treiber eintragen:

Quellcode

1
2
cd ..
vi Make.config


"DVBDIR =" suchen und überall die DVB-Treiber-Sourcen eintragen

Quellcode

1
2
       #DVBDIR   = ../kernel/linux-2.6.22
        DVBDIR   = /home/reel/v4l-dvb/linux


Dann noch einen fehlenden Link machen und compilieren

Quellcode

1
2
3
4
5
6
7
8
cp /usr/src/linux-headers-$(uname -r)/include/linux/compiler.h /home/reel/v4l-dvb/linux/include/linux
apt-get install libmysqlXX-dev 
cd /home/reel/stable/src/vdr-1.4
make vdr
/etc/init.d/reelvdr stop
cp /usr/sbin/vdr /usr/sbin/vdr.orig
cp vdr /usr/sbin/vdr
/etc/init.d/reelvdr start


Die Einträge für die HD-Programmein der channels.conf haben ein etwas anderes Format als under VDR 1.7 und der Channel-Scan funktioniert nicht, deshalb hier noch mal die Einträge für HDTV:

Quellcode

1
2
3
4
5
6
ARTE HD;ZDFvision:11362:hC23M5O35S1:S19.2E:22000:6210=27:6221=deu,6222=fra;6220=deu:6230:0:11120:1:1011:0
Das Erste HD;ARD:11362:hC23M5O35S1:S19.2E:22000:6010=27:6020=deu;6022=deu:6030:0:11100:1:1011:0
ZDF HD;ZDFvision:11362:hC23M5O35S1:S19.2E:22000:6110=27:6120=deu;6122=deu:6130:0:11110:1:1011:0
EinsFestival HD;ARD:12421:hC34M2O35S0:S19.2E:27500:1601=2:1602=deu;1606=deu:0:0:28396:1:1201:0
ANIXE HD;BetaDigital:11302:hC23M5O35S1:S19.2E:22000:255:0;259=deu:0:0:4900:1:1007:0
ASTRA HD+;BetaDigital:11302:hC23M5O35S1:S19.2E:22000:511:0;515=deu:0:0:4901:1:1007:0


Jetzt sollte auch mit S2API-Treiber ein Bild unter HDTV kommen.

ACPI-Wakeup

Wenn eure Kiste ACPI-Wakeup unterstützt (z.B. die Activy) müßt ihr wie hier beschrieben vorgehen:

http://www.reelbox-forum.com/showthread.…i+wakeup&page=2

Anpassungen für Activy

Das alcd-Plugin von hier sollte sich ganz einfach nach /home/reel/stable/src/vdr-plugins/src auspacken und übersetzen lassen (oder hab ich da noch was am Makefile editiert???).

Zum Start des Plugins im ReelVdr erzeugt man am besten ein File /etc/reel/p.alcd.conf mit folgendem Inhalt:

Quellcode

1
2
LOAD_PLUGIN=true
PLUGIN_OPTIONS="-Palcd"


Mit dem Package unten sollte die Activy Fernbedienung laufen und der Powerbutton funktionieren (inkl. Reel-Pseudo-Standby).
Dazu das Tar-File nach / auspacken und

Quellcode

1
2
3
4
cd /
wget http://www.vdr-portal.de/board/attachment.php?attachmentid=22826 -O activystart.tgz
tar xvzf activystart.tgz
update-rc.d activy defaults


scubidoo also found a solution for lircd Users

Zitat


i use the comand irexec

put on my startup lirc script for running after the lirc starts

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# /etc/init.d/lircd
#!/bin/bash
### BEGIN INIT INFO
# Provides: lircd
# Required-Start: $syslog
# Required-Stop: $syslog
# Should-Start: $local_fs
# Should-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Starts LIRCD daemon.
# Description: LIRCD is used to control different
# infrared receivers and transceivers.
### END INIT INFO
case "$1" in
start)
/usr/local/sbin/lircd --driver=default --device=/dev/lirc0 --pidfile=/var/run/lirc0.pid --listen=8765
/usr/local/sbin/lircd --driver=default --device=/dev/lirc1 --pidfile=/var/run/lirc1.pid --output=/dev/lircd --connect=localhost:8765
chmod a+rw /dev/lcd* /dev/lirc*
export DISPLAY=:0
/usr/bin/irexec -d /home/reel/.lircrc
;;
stop)
killall lircd
killall -9 irexec
;;
*)
echo "Usage: /etc/init.d/lircd {start|stop}"
exit 1
;;
esac


then i make a file called .lircrc on /home/reel
and i put this config

Quellcode

1
2
3
4
5
begin
button = exit
prog = irexec
config = /etc/init.d/reelvdr restart
end


now wen i start the mediacenter the irexec runs on background and if i push the button exit he restart my reelvdr

wen i choose stanby on menu the mediacenter go to stand by and restart wen i push this button


Um die Tasten neu anzulernen in der \etc\vdr\remote.conf die Lirc-Befehle löschen. Aber nur das Kommando hinter LIRC...
Die Zeile an sich muss drin bleiben.

z.B. aus "LIRC.Up up" wird nur noch "LIRC.Up"

Nach dem Neustart des VDR kann neu angelernt werden.

Viel Spaß,

Sascha
»Galaga« hat folgende Dateien angehängt:
... that light at the end of the tunnel is the front of an oncoming train.

System1:
Reelbox Avantgarde

System2 (Backup/Spielerei)
Software: Windows XP mit DVBViewer, Hardware: Asus Pundit, tevii s660, Nova-T USB, Tevii S660

Dieser Beitrag wurde bereits 51 mal editiert, zuletzt von »Galaga« (20. Oktober 2009, 21:30)


googles

Profi

Beiträge: 1 076

Wohnort: Österreich

Beruf: Elektriker

  • Nachricht senden

2

Sonntag, 6. September 2009, 00:38

RE: HOWTO: ReelVDR installieren für Activy mit eHD

Danke fürs Howto werde ich gleich mal testen.

Zitat

Original von Galaga

Wenn ich Zeit hab, mach ich mal nen neuen Diff dafür. Kann mir jemand nen Einzeiler sagen, wie ich aus 2 Verzeichnissen ein Diff-File baue?



Zitat aus dem wiki:

..und so macht man einen Patch:

Wir gehen ins Verzeichnis temp mit den Unterverzeichnissen D1 (alte Version) und D2 (neue Version) dann
Code:

diff -NaurwB D1/ D2/ > unterschied-D1-D2.patch

-N fehlende Dateien als leer betrachten
-a alles Text Dateien
-u 3 Zeilen "drum herum" ausgeben
-r Unterverzeichnisse einbeziehen
-w Leerzeichen und Tabs ignorieren (ggf. weglassen)
-B Leerzeilen ignorieren


mfg Thomas
VDR:
Hardware: Thermaltake DH102, Zotac ION ITX-F-E, 2Gig Ram, TechnoTrend
dual DVB-S2 6400, TechnoTrend Connect CT-3650,

Software: EasyVDR 1.0

Galaga

Profi

  • »Galaga« ist der Autor dieses Themas

Beiträge: 1 004

Wohnort: zwischen Trier und Koblenz

  • Nachricht senden

3

Sonntag, 6. September 2009, 11:37

Danke, ich hab dann mal nen eigenen aktuellen diff gemacht.

Kompiliert hab ich damit allerdings jetzt noch nicht. Deshalb wäre Rückmeldung nett.
... that light at the end of the tunnel is the front of an oncoming train.

System1:
Reelbox Avantgarde

System2 (Backup/Spielerei)
Software: Windows XP mit DVBViewer, Hardware: Asus Pundit, tevii s660, Nova-T USB, Tevii S660

4

Sonntag, 6. September 2009, 11:54

thanks for the how to

i gone try the last patch for s2api and reelvdr and report how it works
yavdr 0,4 amd sempron 145 nvidia gt520 cablestar

5

Sonntag, 6. September 2009, 11:59

using the last svn and the last patch give me this error patching


root@ReelBox:/usr/local/src/stable/src# patch -p1 < s2api_reelvdr_svn13296-clean.diff
patching file vdr-1.4/channels.c
Hunk #1 succeeded at 21 (offset -1 lines).
Hunk #2 succeeded at 137 (offset -1 lines).
Hunk #3 succeeded at 201 (offset -1 lines).
Hunk #4 succeeded at 314 (offset -1 lines).
Hunk #5 succeeded at 336 (offset -1 lines).
Hunk #6 succeeded at 359 (offset -1 lines).
Hunk #7 succeeded at 389 (offset -1 lines).
Hunk #8 succeeded at 484 (offset -1 lines).
Hunk #9 succeeded at 521 (offset -1 lines).
Hunk #10 succeeded at 619 (offset -1 lines).
Hunk #11 succeeded at 630 (offset -1 lines).
Hunk #12 succeeded at 640 (offset -1 lines).
Hunk #13 succeeded at 658 (offset -1 lines).
Hunk #14 succeeded at 687 (offset -1 lines).
Hunk #15 succeeded at 744 (offset -1 lines).
Hunk #16 succeeded at 808 (offset -1 lines).
Hunk #17 succeeded at 1045 (offset -26 lines).
patching file vdr-1.4/channels.h
patching file vdr-1.4/ci.c
patching file vdr-1.4/ci.h
patching file vdr-1.4/config.c
Hunk #2 succeeded at 327 (offset -1 lines).
Hunk #3 succeeded at 566 (offset -1 lines).
Hunk #4 succeeded at 691 (offset -2 lines).
patching file vdr-1.4/config.h
Hunk #1 succeeded at 311 (offset -4 lines).
Hunk #2 succeeded at 333 (offset -5 lines).
patching file vdr-1.4/device.c
Hunk #1 succeeded at 511 (offset -5 lines).
Hunk #2 succeeded at 923 (offset -5 lines).
Hunk #3 succeeded at 943 (offset -5 lines).
Hunk #4 succeeded at 1807 (offset -5 lines).
Hunk #5 succeeded at 1842 (offset -5 lines).
patching file vdr-1.4/dvbdevice.c
Hunk #4 succeeded at 102 with fuzz 1 (offset -4 lines).
Hunk #5 succeeded at 115 (offset -4 lines).
Hunk #6 succeeded at 133 (offset -4 lines).
Hunk #7 succeeded at 186 (offset -4 lines).
Hunk #8 succeeded at 224 (offset -4 lines).
Hunk #9 succeeded at 386 (offset -4 lines).
Hunk #10 succeeded at 591 (offset -60 lines).
Hunk #11 succeeded at 671 with fuzz 1 (offset -60 lines).
Hunk #12 succeeded at 714 (offset -60 lines).
Hunk #13 succeeded at 873 (offset -65 lines).
Hunk #14 succeeded at 1126 (offset -65 lines).
Hunk #15 succeeded at 1160 (offset -65 lines).
Hunk #16 succeeded at 1187 (offset -65 lines).
Hunk #17 succeeded at 1226 (offset -65 lines).
Hunk #18 succeeded at 1639 (offset -65 lines).
patching file vdr-1.4/dvbdevice.h
Hunk #3 succeeded at 65 (offset -1 lines).
Hunk #4 succeeded at 132 (offset -7 lines).
patching file vdr-1.4/eit.c
Hunk #1 succeeded at 25 (offset -2 lines).
Hunk #2 succeeded at 68 (offset -2 lines).
patching file vdr-1.4/Makefile
Hunk #2 succeeded at 28 with fuzz 2.
Hunk #3 FAILED at 37.
1 out of 3 hunks FAILED -- saving rejects to file vdr-1.4/Makefile.rej
patching file vdr-1.4/menu.c
Hunk #1 succeeded at 366 (offset -11 lines).
Hunk #2 succeeded at 416 (offset -11 lines).
Hunk #3 succeeded at 428 (offset -11 lines).
Hunk #4 succeeded at 436 (offset -11 lines).
Hunk #5 FAILED at 558.
Hunk #6 succeeded at 3850 (offset -94 lines).
Hunk #7 succeeded at 4484 (offset -94 lines).
Hunk #8 succeeded at 4575 (offset -94 lines).
Hunk #9 succeeded at 4594 (offset -94 lines).
Hunk #10 succeeded at 4609 (offset -94 lines).
Hunk #11 succeeded at 6467 (offset -109 lines).
Hunk #12 succeeded at 6636 (offset -138 lines).
1 out of 12 hunks FAILED -- saving rejects to file vdr-1.4/menu.c.rej
patching file vdr-1.4/menuitems.h
patching file vdr-1.4/nit.c
patching file vdr-1.4/pat.c
patching file vdr-1.4/vdr.c
Hunk #1 succeeded at 724 (offset -10 lines).
Hunk #2 FAILED at 1275.
1 out of 2 hunks FAILED -- saving rejects to file vdr-1.4/vdr.c.rej


any ideia???
yavdr 0,4 amd sempron 145 nvidia gt520 cablestar

6

Sonntag, 6. September 2009, 12:10

Try to download patch again...

7

Sonntag, 6. September 2009, 12:13

ok i try this patch from here and whit this one patch fine but give me this error on compile


make vdr
make -C vdr-1.4 vdr
make[1]: Betrete Verzeichnis '/usr/local/src/stable/src/vdr-1.4'
Creating dependencies
make[1]: Verlasse Verzeichnis '/usr/local/src/stable/src/vdr-1.4'
make[1]: Betrete Verzeichnis '/usr/local/src/stable/src/vdr-1.4'
ccache g++ -g -O2 -funroll-loops -fomit-frame-pointer -m32 -march=pentium3 -mmmx -msse -mfpmath=sse -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -DMAXOSDMEMORY="1000000" -D_GNU_SOURCE -DVIDEODIR=\"/media/hd/recordings\" -DPLUGINDIR=\"/usr/lib/vdr\" -DDELAYED_TRICKMODE -DLOCDIR=\"./locale\" -DUSE_H264_PARSER -I/usr/include/freetype2 -I/usr/local/src/s2-liplianin/linux/include audio.c
ccache g++ -g -O2 -funroll-loops -fomit-frame-pointer -m32 -march=pentium3 -mmmx -msse -mfpmath=sse -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -DMAXOSDMEMORY="1000000" -D_GNU_SOURCE -DVIDEODIR=\"/media/hd/recordings\" -DPLUGINDIR=\"/usr/lib/vdr\" -DDELAYED_TRICKMODE -DLOCDIR=\"./locale\" -DUSE_H264_PARSER -I/usr/include/freetype2 -I/usr/local/src/s2-liplianin/linux/include channels.c
ccache g++ -g -O2 -funroll-loops -fomit-frame-pointer -m32 -march=pentium3 -mmmx -msse -mfpmath=sse -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -DMAXOSDMEMORY="1000000" -D_GNU_SOURCE -DVIDEODIR=\"/media/hd/recordings\" -DPLUGINDIR=\"/usr/lib/vdr\" -DDELAYED_TRICKMODE -DLOCDIR=\"./locale\" -DUSE_H264_PARSER -I/usr/include/freetype2 -I/usr/local/src/s2-liplianin/linux/include ci.c
ccache g++ -g -O2 -funroll-loops -fomit-frame-pointer -m32 -march=pentium3 -mmmx -msse -mfpmath=sse -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -DMAXOSDMEMORY="1000000" -D_GNU_SOURCE -DVIDEODIR=\"/media/hd/recordings\" -DPLUGINDIR=\"/usr/lib/vdr\" -DDELAYED_TRICKMODE -DLOCDIR=\"./locale\" -DUSE_H264_PARSER -I/usr/include/freetype2 -I/usr/local/src/s2-liplianin/linux/include config.c
ccache g++ -g -O2 -funroll-loops -fomit-frame-pointer -m32 -march=pentium3 -mmmx -msse -mfpmath=sse -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -DMAXOSDMEMORY="1000000" -D_GNU_SOURCE -DVIDEODIR=\"/media/hd/recordings\" -DPLUGINDIR=\"/usr/lib/vdr\" -DDELAYED_TRICKMODE -DLOCDIR=\"./locale\" -DUSE_H264_PARSER -I/usr/include/freetype2 -I/usr/local/src/s2-liplianin/linux/include cutter.c
ccache g++ -g -O2 -funroll-loops -fomit-frame-pointer -m32 -march=pentium3 -mmmx -msse -mfpmath=sse -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -DMAXOSDMEMORY="1000000" -D_GNU_SOURCE -DVIDEODIR=\"/media/hd/recordings\" -DPLUGINDIR=\"/usr/lib/vdr\" -DDELAYED_TRICKMODE -DLOCDIR=\"./locale\" -DUSE_H264_PARSER -I/usr/include/freetype2 -I/usr/local/src/s2-liplianin/linux/include device.c
ccache g++ -g -O2 -funroll-loops -fomit-frame-pointer -m32 -march=pentium3 -mmmx -msse -mfpmath=sse -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -DMAXOSDMEMORY="1000000" -D_GNU_SOURCE -DVIDEODIR=\"/media/hd/recordings\" -DPLUGINDIR=\"/usr/lib/vdr\" -DDELAYED_TRICKMODE -DLOCDIR=\"./locale\" -DUSE_H264_PARSER -I/usr/include/freetype2 -I/usr/local/src/s2-liplianin/linux/include diseqc.c
ccache g++ -g -O2 -funroll-loops -fomit-frame-pointer -m32 -march=pentium3 -mmmx -msse -mfpmath=sse -Wall -Woverloaded-virtual -c -DREMOTE_KBD -DREMOTE_LIRC -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -DMAXOSDMEMORY="1000000" -D_GNU_SOURCE -DVIDEODIR=\"/media/hd/recordings\" -DPLUGINDIR=\"/usr/lib/vdr\" -DDELAYED_TRICKMODE -DLOCDIR=\"./locale\" -DUSE_H264_PARSER -I/usr/include/freetype2 -I/usr/local/src/s2-liplianin/linux/include dvbdevice.c
In Datei, eingefügt von /usr/local/src/s2-liplianin/linux/include/linux/videodev.h:16,
von dvbdevice.c:13:
/usr/local/src/s2-liplianin/linux/include/linux/videodev2.h:64:28: Fehler: linux/compiler.h: No such file or directory
/usr/local/src/s2-liplianin/linux/include/linux/videodev2.h:560: Fehler: Feld »__user« hat unvollständigen Typen
/usr/local/src/s2-liplianin/linux/include/linux/videodev2.h:560: Fehler: expected »;« before »*« token
/usr/local/src/s2-liplianin/linux/include/linux/videodev2.h:567: Fehler: expected »;« before »*« token
/usr/local/src/s2-liplianin/linux/include/linux/videodev2.h:569: Fehler: Variable oder Feld »__user« als »void« deklariert
/usr/local/src/s2-liplianin/linux/include/linux/videodev2.h:569: Fehler: expected »;« before »*« token
/usr/local/src/s2-liplianin/linux/include/linux/videodev.h:148: Fehler: expected »;« before »*« token
/usr/local/src/s2-liplianin/linux/include/linux/dvb/video.h:162: Fehler: expected »;« before »*« token
/usr/local/src/s2-liplianin/linux/include/linux/dvb/video.h:195: Fehler: expected »;« before »*« token
dvbdevice.c: In member function »virtual void cDvbDevice::StillPicture(const uchar*, int)«:
dvbdevice.c:1583: Fehler: zu viele Initialisierer für »video_still_picture«
dvbdevice.c:1583: Fehler: ungültige Umwandlung von »char*« in »int32_t«
dvbdevice.c:1589: Fehler: zu viele Initialisierer für »video_still_picture«
dvbdevice.c:1589: Fehler: ungültige Umwandlung von »char*« in »int32_t«
dvbdevice.c: At global scope:
dvbdevice.c:218: Warnung: »unsigned int FrequencyToHz(unsigned int)« definiert, aber nicht verwendet
make[1]: *** [dvbdevice.o] Fehler 1
make[1]: Verlasse Verzeichnis '/usr/local/src/stable/src/vdr-1.4'
make: *** [vdr-1.4/vdr] Fehler 2


i use a old s2api driver for a skystarhd2

mut you the new ones????
yavdr 0,4 amd sempron 145 nvidia gt520 cablestar

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »scubidoo« (6. September 2009, 12:22)


8

Sonntag, 6. September 2009, 12:28

It is necessary to copy compiler.h to /usr/local/src/s2-liplianin/linux/include/linux/ from linux source.
But I meant a patch s2api_reelvdr_svn13296-clean.diff and last svn.

9

Sonntag, 6. September 2009, 12:31

Zitat

Original von Yuri666
It is necessary to copy compiler.h to /usr/local/src/s2-liplianin/linux/include/linux/ from linux source.
But I meant a patch s2api_reelvdr_svn13296-clean.diff and last svn.



strange because i have copy this file to the folder /usr/local/src/s2-liplianin/linux/include/linux

ls /usr/local/src/s2-liplianin/linux/include/linux/
compiler.h ivtvfb.h video_decoder.h videotext.h
dvb/ ivtv.h videodev2.h
i2c-id.h meye.h videodev.h

i have download the last patch and give me the same error as above
yavdr 0,4 amd sempron 145 nvidia gt520 cablestar

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »scubidoo« (6. September 2009, 12:50)


10

Sonntag, 6. September 2009, 13:00

There can be you use a stable branch? This patch for testing.

Galaga

Profi

  • »Galaga« ist der Autor dieses Themas

Beiträge: 1 004

Wohnort: zwischen Trier und Koblenz

  • Nachricht senden

11

Sonntag, 6. September 2009, 15:19

Zitat


strange because i have copy this file to the folder /usr/local/src/s2-liplianin/linux/include/linux


Yes, but this is correct.

You should use my patch for the stable branch.

After copying the compiler.h it should work.
Compilation did also work for the liplialin driver.
But this driver was not working with my KNC card.

Do you have the correct path to your driver in Make.config?
... that light at the end of the tunnel is the front of an oncoming train.

System1:
Reelbox Avantgarde

System2 (Backup/Spielerei)
Software: Windows XP mit DVBViewer, Hardware: Asus Pundit, tevii s660, Nova-T USB, Tevii S660

Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »Galaga« (6. September 2009, 15:31)


12

Sonntag, 6. September 2009, 18:11

ok

the problem was whit the compile.h file corrupt

remove it and copy again now it compiles


i already have it working

now what i see is on hd channel the imagem sometime go out and came back

buffer problem or signal'??

another thing is how to scan channels if i can.

i have to take out the netceiver plugins??'

i have to compile the plugins for the channels work??

sorry to lots of questions
yavdr 0,4 amd sempron 145 nvidia gt520 cablestar

Galaga

Profi

  • »Galaga« ist der Autor dieses Themas

Beiträge: 1 004

Wohnort: zwischen Trier und Koblenz

  • Nachricht senden

13

Sonntag, 6. September 2009, 18:36

Zitat

now what i see is on hd channel the imagem sometime go out and came back buffer problem or signal'??


I had this problem very few times yesterday. But it was gone afer switching to an SD channel and back.
It might also depend on the driver for your S2 card.

I don't know much about the patch. Somebody found it here:
http://www.forum.free-x.de/wbb/index.php…ad&threadID=316

We should ask the developer of the patch.

Yuri666 might know more about it, because he had a never version of the patch. He might be the same yuri from that russian board.
Sorry, but I don't speak any russian.

@Yuri
Are you the developer? Can you tell us more about it.
Where can we find never versions?

Zitat

another thing is how to scan channels if i can.


In the old patch for multiproto (here) there is also a change to the channelscan plugin.

Maybe somebody could also convert this to S2API.
But on my machine it wasn't working anyway.

Zitat

i have to take out the netceiver plugins??'


Do you have a netceiver?
Channel configuration in chgannels.conf for the netceiver and for S2 cards is different. So they won't work in parallel.
... that light at the end of the tunnel is the front of an oncoming train.

System1:
Reelbox Avantgarde

System2 (Backup/Spielerei)
Software: Windows XP mit DVBViewer, Hardware: Asus Pundit, tevii s660, Nova-T USB, Tevii S660

Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »Galaga« (6. September 2009, 18:46)


14

Sonntag, 6. September 2009, 20:13

if you take out the netceiver plugins de skinreel3 go out
yavdr 0,4 amd sempron 145 nvidia gt520 cablestar

15

Sonntag, 6. September 2009, 20:40

Zitat

Originally posted by Galaga

Zitat

now what i see is on hd channel the imagem sometime go out and came back buffer problem or signal'??


I had this problem very few times yesterday. But it was gone afer switching to an SD channel and back.
It might also depend on the driver for your S2 card.

I have no such problems on hd channels. My card hvr4000.


Zitat

Yuri666 might know more about it, because he had a never version of the patch. He might be the same yuri from that russian board.
Sorry, but I don't speak any russian.

Yes, I same. But I don't speak in German and even in English too :) I can advise translate :)

Zitat

@Yuri
Are you the developer? Can you tell us more about it.
Where can we find never versions?

I only have altered patch for multiproto and Zulu S2API patch for vdr-1.7.0. I attach last version for testing branch. For me it work fine.

Zitat

Zitat

another thing is how to scan channels if i can.


In the old patch for multiproto (here) there is also a change to the channelscan plugin.

Maybe somebody could also convert this to S2API.
But on my machine it wasn't working anyway.

With patch for multiptoto scanning of dvb-s2 channels does not work. Therefore any convert to s2api not work too.
I not the programmer and to update something for me there is no knowledge.
»Yuri666« hat folgende Datei angehängt:

16

Sonntag, 6. September 2009, 20:46

Zitat

Originally posted by scubidoo
if you take out the netceiver plugins de skinreel3 go out
For me skinreel3 works without netceiver.

17

Sonntag, 6. September 2009, 20:50

on skystarhd2 and reelvdr hd come and go

go try last drivers to see if it is drivers but dont know if it is
yavdr 0,4 amd sempron 145 nvidia gt520 cablestar

Galaga

Profi

  • »Galaga« ist der Autor dieses Themas

Beiträge: 1 004

Wohnort: zwischen Trier und Koblenz

  • Nachricht senden

18

Sonntag, 6. September 2009, 21:59

Great, thank you for your work.

I hope together we can manage to keep this running for a longer period of time.

If we get into translation problems I can contact an old friend of mine who has studied in Moscow.

Zitat

I have no such problems on hd channels. My card hvr4000.


I have no real problems for a KNC S2 too.

@scubidoo
I did not remove the netceiver plugin. I just wanted to point out that channels.conf for HD channels is different for a netceiver.

1.7 channels.conf is also not working. But a 1.6 channels.conf should be o.k.
... that light at the end of the tunnel is the front of an oncoming train.

System1:
Reelbox Avantgarde

System2 (Backup/Spielerei)
Software: Windows XP mit DVBViewer, Hardware: Asus Pundit, tevii s660, Nova-T USB, Tevii S660

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Galaga« (6. September 2009, 22:02)


19

Montag, 7. September 2009, 20:36

ok now it working fine


i think the problem was signal and a reajust de antena and now dont see the problem on hd

i have to tanks you for all your help and good work

i have one more question

i have a imonlcd

what is the lcdproc to use because i trying to compile the imonlcd plugin or lcdproc and give me error
yavdr 0,4 amd sempron 145 nvidia gt520 cablestar

20

Montag, 7. September 2009, 21:14

ok plugins imonlcd working whit reelvdr and my lcd running


we have to put this lines on Makefile

find

-include $(VDRDIR)/Make.config

and put this lines below

-include Make.config
-include $(VDRDIR)/Make.common

go do vdr-plugins/src/ folder and mv all plugins to a folder of your choice and copy the imonlcd plugin on this folder then go to vdr-1.4 and make plugins and make install

go to /usr/sbin

nano reelvdrd and search the plugins and edit the file putting

-Pimonlcd \

and restart your reelvdr and enjoy
yavdr 0,4 amd sempron 145 nvidia gt520 cablestar

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »scubidoo« (7. September 2009, 21:15)


Immortal Romance Spielautomat