Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

MGcamd für DM900 UHD

    Nobody is reading this thread right now.
Status
Für weitere Antworten geschlossen.
Im Web Interface siehst du doch, welche Reader aktiv sind bzw. noch vorhanden sind.
Einfach deaktivieren, die nicht laufen.
 
im Webif werden die 2 Server nicht gezeigt da ich die bereit aus der oscam.conf heraus genommen habe.
vorher hatte ich die Error Meldung daß er den Server nicht finden konnte, diese Meldung ist jetzt weg aber jetzt habe ich die
"(reader) line_newcamd [newcamd] connect failed: Connection timed out" Meldung.
 
Zuletzt bearbeitet von einem Moderator:
Mal ein Update zur Überschrift...
Die DM900 (arm) (mit z.B. OoZooN OE2.5) läuft sehr wohl mit der MGCamd.
Beachte:
mgcamd v1.35a by mixvt (arm Version)
die 2 Hard-Links:
ln -sf /lib/ld-2.23.so /lib/ld-linux.so.3
ln -sf /usr/keys /var/keys
_cfg : B { 06 }
#
Dann läuft das ;-)
#
# mgcamd 135a (arm)-Shadow-Edit-#
#################################
#!/bin/sh
CAMNAME="mgcamd"
CAMBIN=mgcamd
LINE="--------------------------------------"
INFOFILE="ecm.info"
SCRIPT="mgcamd.sh"
# end

remove_tmp () {
rm -rf /tmp/ecm.info /tmp/script.info /tmp/pid.info /tmp/$INFOFILE
}

case "$1" in
start)

if [ -f /var/keys/mg_cfg ] || [ -f /lib/ld-linux.so.3 ] ; then
echo "Beide Links sind vorhanden!"
else
ln -sf /usr/keys /var/keys
sleep 2
ln -s /lib/ld-2.23.so /lib/ld-linux.so.3
sleep 2
echo "reboot tut gut!"
fi

if [ -f /tmp/script.info ]; then
RUNNING_SCRIPT=`cat /tmp/script.info`
else
RUNNING_SCRIPT=$SCRIPT
fi
/usr/script/$RUNNING_SCRIPT stop
sleep 2
echo $LINE
echo "[SCRIPT] $1: $CAMNAME"
echo $LINE
remove_tmp
echo $SCRIPT > /tmp/script.info
systemctl start $CAMNAME.service
;;
stop)
echo $LINE
echo "[SCRIPT] $1: $CAMNAME"
echo $LINE
systemctl stop $CAMNAME.service
sleep 2
remove_tmp
;;
restart)
echo $LINE
echo "[SCRIPT] $1: $CAMNAME"
echo $LINE
systemctl stop $CAMNAME.service
sleep 2
remove_tmp
sleep 5
echo $SCRIPT > /tmp/script.info
systemctl start $CAMNAME.service
;;
info)
echo $LINE
echo "[SCRIPT] $1: $CAMNAME"
echo $LINE
if [ `ps ax | grep $CAMBIN | grep -v grep | grep -v $0 | grep -v systemctl | wc -l` -gt 0 ]; then
echo "$CAMNAME running"
echo $LINE
ps ax | grep $CAMBIN | grep -v grep | grep -v $0 | grep -v systemctl
else
echo "$CAMNAME not running"
fi
echo $LINE
systemctl status $CAMNAME.service
echo $LINE

if [ -e /etc/systemd/system/multi-user.target.wants/$CAMNAME.service ]; then
echo "autostart of $CAMNAME is enabled"
echo $LINE
else
echo "autostart of $CAMNAME is disabled"
echo $LINE
fi

if [ -f /tmp/ecm.info ]; then
echo "Info File"
echo $LINE
cat /tmp/$INFOFILE
echo $LINE
fi
;;
autostart | enable)
echo $LINE
echo "[SCRIPT] $1: $CAMNAME"
echo $LINE
rm /etc/systemd/system/multi-user.target.wants/$CAMNAME.service > /dev/null 2>&1
ln -sfn /usr/script/$CAMNAME.service /etc/systemd/system/multi-user.target.wants/$CAMNAME.service
rm /lib/systemd/system/$CAMNAME.service > /dev/null 2>&1
ln -sfn /usr/script/$CAMNAME.service /lib/systemd/system/$CAMNAME.service
systemctl daemon-reload
;;
noautostart | disable)
echo $LINE
echo "[SCRIPT] $1: $CAMNAME"
echo $LINE
rm /etc/systemd/system/multi-user.target.wants/$CAMNAME.service > /dev/null 2>&1
rm /lib/systemd/system/$CAMNAME.service > /dev/null 2>&1
systemctl daemon-reload
;;
*)
echo "Usage: $0 start|stop|restart|info|enable|disable"
exit 1
;;
esac

exit 0
 
Zuletzt bearbeitet:
Im Merlin4 , NN2 läuft MGCamd 1.35a jetzt auch. Nur die Startscripts anpassen.
 
Zuletzt bearbeitet:
hallo, könnte das mal einer machen und hier im upload stellen ? (Merlin) Danke
 
Zuletzt bearbeitet von einem Moderator:
Gibt es Zusatzpakete für merlin4 und SysCC ??
Oder ein kompl. Intallations-File wie bei Oscam ?
 
Mal ein Update zur Überschrift...
Die DM900 (arm) (mit z.B. OoZooN OE2.5) läuft sehr wohl mit der MGCamd.
Beachte:
mgcamd v1.35a by mixvt (arm Version)
die 2 Hard-Links:
ln -sf /lib/ld-2.23.so /lib/ld-linux.so.3
ln -sf /usr/keys /var/keys
_cfg : B { 06 }
#
Dann läuft das ;-)
#
# mgcamd 135a (arm)-Shadow-Edit-#
#################################
#!/bin/sh
CAMNAME="mgcamd"
CAMBIN=mgcamd
LINE="--------------------------------------"
INFOFILE="ecm.info"
SCRIPT="mgcamd.sh"
# end

remove_tmp () {
rm -rf /tmp/ecm.info /tmp/script.info /tmp/pid.info /tmp/$INFOFILE
}

case "$1" in
start)

if [ -f /var/keys/mg_cfg ] || [ -f /lib/ld-linux.so.3 ] ; then
echo "Beide Links sind vorhanden!"
else
ln -sf /usr/keys /var/keys
sleep 2
ln -s /lib/ld-2.23.so /lib/ld-linux.so.3
sleep 2
echo "reboot tut gut!"
fi

if [ -f /tmp/script.info ]; then
RUNNING_SCRIPT=`cat /tmp/script.info`
else
RUNNING_SCRIPT=$SCRIPT
fi
/usr/script/$RUNNING_SCRIPT stop
sleep 2
echo $LINE
echo "[SCRIPT] $1: $CAMNAME"
echo $LINE
remove_tmp
echo $SCRIPT > /tmp/script.info
systemctl start $CAMNAME.service
;;
stop)
echo $LINE
echo "[SCRIPT] $1: $CAMNAME"
echo $LINE
systemctl stop $CAMNAME.service
sleep 2
remove_tmp
;;
restart)
echo $LINE
echo "[SCRIPT] $1: $CAMNAME"
echo $LINE
systemctl stop $CAMNAME.service
sleep 2
remove_tmp
sleep 5
echo $SCRIPT > /tmp/script.info
systemctl start $CAMNAME.service
;;
info)
echo $LINE
echo "[SCRIPT] $1: $CAMNAME"
echo $LINE
if [ `ps ax | grep $CAMBIN | grep -v grep | grep -v $0 | grep -v systemctl | wc -l` -gt 0 ]; then
echo "$CAMNAME running"
echo $LINE
ps ax | grep $CAMBIN | grep -v grep | grep -v $0 | grep -v systemctl
else
echo "$CAMNAME not running"
fi
echo $LINE
systemctl status $CAMNAME.service
echo $LINE

if [ -e /etc/systemd/system/multi-user.target.wants/$CAMNAME.service ]; then
echo "autostart of $CAMNAME is enabled"
echo $LINE
else
echo "autostart of $CAMNAME is disabled"
echo $LINE
fi

if [ -f /tmp/ecm.info ]; then
echo "Info File"
echo $LINE
cat /tmp/$INFOFILE
echo $LINE
fi
;;
autostart | enable)
echo $LINE
echo "[SCRIPT] $1: $CAMNAME"
echo $LINE
rm /etc/systemd/system/multi-user.target.wants/$CAMNAME.service > /dev/null 2>&1
ln -sfn /usr/script/$CAMNAME.service /etc/systemd/system/multi-user.target.wants/$CAMNAME.service
rm /lib/systemd/system/$CAMNAME.service > /dev/null 2>&1
ln -sfn /usr/script/$CAMNAME.service /lib/systemd/system/$CAMNAME.service
systemctl daemon-reload
;;
noautostart | disable)
echo $LINE
echo "[SCRIPT] $1: $CAMNAME"
echo $LINE
rm /etc/systemd/system/multi-user.target.wants/$CAMNAME.service > /dev/null 2>&1
rm /lib/systemd/system/$CAMNAME.service > /dev/null 2>&1
systemctl daemon-reload
;;
*)
echo "Usage: $0 start|stop|restart|info|enable|disable"
exit 1
;;
esac

exit 0


Kannst du mal bitte testen ob es auch mit "dream-elite" Image geht, denn kann ich mir sparen erst zu meinem Kollegen zu fahren und wieder zu testen.
Wenn es nicht geht, denn nehm ich mir nochmal die zeit und analysiere mal die unterschiede zwischen den Image zweigen und deren Lib´s,
und werde denn eine "DM900_MGCam.deb" bauen wo alles drin ist.

Danke Gruß
 
Wer hat hier Dream-Elite ?
Die Rede ist von Oozoon und Merlin.
 
Hallo zusammen,
so hab heute mal wieder getestet...
Dream-Elite 6.0 geht auch.... anbei die Howto -> mit DExtra ab version vom 10.11.2018 da ja sonst kein Cam Manager vorhanden ist.

@mod bitte thema könnte geschlossen werden da gelöst....
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Status
Für weitere Antworten geschlossen.
Zurück
Oben