Archiv > General

Was Ist Mit Dem Vompserver-addon?

<< < (2/7) > >>

Marcus:
So, ich habe heute mal etwas rumexperimentiert.

Eigentlich siehts nicht schlecht aus, aber ich bekomme einfach keine dongle.bin.ver erzeugt. Das Script aus dem VDR Wiki bricht immer mit Fehlern ab.

Hier das Script:


--- Code: ---#!/bin/sh
#
# Create dongle.bin.ver from dongle.bin.
# Use maximum Version number.
#
# Hints:
# The version number in dongle.bin.ver is set to maximum using
# direct hex input. The alternative - counting up the version
# number by one - would not be portable amoung different
# machines.
#
DONGLE_BIN=$1
DONGLE_VER=$2

if [ $DONGLE_BIN == $DONGLE_VER ]; then
    echo "Error: Inputfile and outputfile must be different."
    exit 1
fi

#
# Create dongle.bin.ver with maximum version number
#
dd if=$DONGLE_BIN bs=1 skip=52 count=20  > $DONGLE_VER 2> /dev/null
printf "x80x80xffx03"               >> $DONGLE_VER 2> /dev/null
dd if=$DONGLE_BIN bs=1 skip=76 count=16 >> $DONGLE_VER 2> /dev/null

#
# Show what we have done
#
echo "Contents of dongle.bin.ver with old version number"
dd if=$DONGLE_BIN bs=1 skip=52 count=40 2> /dev/null | hd
 
echo "Contents of dongle.bin.ver with new version number"
hd $DONGLE_VER

--- End code ---


Die Fehlermeldung:


--- Code: ---MLD> /tftpboot/create.sh dongle.bin dongle.bin.ver
Contents of dongle.bin.ver with old version number
/tftpboot/create.sh: line 31: hd: not found
Contents of dongle.bin.ver with new version number
/tftpboot/create.sh: line 34: hd: not found

--- End code ---


Wenn ich jetzt raten müsste, dann würd ich sagen, es gibt kein dd auf der MLD, richtig?

Die dongle.bin.ver wird für die flash-basierenden MVP´s benötigt, also alles >= H1
Ich habe eine H3

Grüße
Marcus

Marcus:
So, meine MediaMVP H3 funktioniert nun!  :lol:  :applaus

Folgendes ist mir aufgefallen:

etc/vdr/plugins/vomp.conf und
etc/vdr/plugins/vomp-00-00-00-00-00-00.conf

habe ich nach

etc/vdr/plugins/vompserver/*.* kopiert

Die MAC-Adresse habe ich an meine Hardware angepasst. Dabei ist zu beachten, dass die MAC-Adresse in GROßBUCHSTABEN zu schreiben ist.

In der vomp.conf habe ich den MVPRelay enabled = yes eingetragen, dabei weiß ich nicht ob das nötig war.

-----------------------------------

Meine H3 hatte noch den orginalen Hauppauge Clienten drauf. Da die H3 einen Flash-Speicher hat, hat sie immer diesen Clienten gebootet und konnte damit aber nicht den vomp-server connecten. Fehlermeldung "no GUI server found". Ursache war folgende:

Die H3 (und andere Hx) laden die Applikation nur, wenn die Versionsnummer in der "dongle.bin.ver" höher als ihre eigene ist. Die "dongle.bin.ver" existierte aber nicht. Ich habe nun den orginalen Hauppauge MediaMVP Server auf einem Windows Rechner installiert und die MVP davon booten lassen. Dabei wird die "dongle.bin.ver" im Programmverzeichnis des Hauppauge Servers angelegt. Die hab ich dann mal eben geklaut, und mit UltraEdit wie hier beschrieben angepasst.

Die nun editierte "dongle.bin.ver" habe ich nach /tftpboot kopiert und einen Symlink mit dem Namen "dongle.bin" angelegt, der auf den aktuellen vomp-server.0.3.0.8 zeigt.

Stecker in die MVP und Fernsehen geguckt!


Vielen Dank an alle!!!

Marcus:
Okay, ein kleines Problem noch:

Wenn VDR und MVP komplett aus waren (Stecker der MVP raus) klappt es nicht mehr.

Die Dateien "dongle.bin.ver" und der link "dongle.bin" auf vomp-server-0.3.0.8 in /tftpboot gehen nach einem Neustart der MLD verloren.

Wie kann man das verhindern? Am besten den Symlink fest ins Addon mit rein, zusätzlich einen Symlink nach /etc/vdr/plugins/vompserver/dongle.bin.ver, sodass man diese datei dort platzieren kann

Grüße
Marcus

MarMic:
addon entpacken, so bearbeiten wie du es brauchst und dann wieder packen (im wiki ist das erklärt)

ansonsten mal nen feature wunsch schreiben was noch gemacht werden muss bei dem addon vllt macht das claus dann mal wenn er die zeit findet

greetz

Marcus:
Danke MarMic, aber leider klappt das Packen unter Windows nicht. Da hab ich mir schonmal die Zähne dran ausgebissen.

Ich habe einen Bugreport ins Mantis geschrieben.
Da das Addon prinzipiell funktioniert, habe ich es mal als stable markiert.

Sind ja nur noch ein paar kleine

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version