statt Newcs Camd3 starten

Gelöste Themen / Solved Threads
Antworten
KingGoy
IPC Neuling
Beiträge: 20
Registriert: Do 7. Jul 2011, 07:40
Kontaktdaten:

statt Newcs Camd3 starten

Beitrag von KingGoy »

Hallo,

zunächst mal herzlichen Dank an die Macher hier -- IPC ist einfach genial.

Eine Frage: Ich habe oscam only und benötige camd3, um ORF-Keys an oscam zu geben. Camd3 habe ich auch händisch eingebaut und läuft. Kann ich starten übers terminal (/var/emu/./camd3).

Da ich Newcs nicht nutze, dachte ich mir, änderste einfach die functions.sh und gut -- dann startet camd3 zwar, zeigt im Web-IF aber keine Keys und keinen user an. Camd3 liegt in /var/emu/ und die configs sowohl in /var/keys als auch in /var/etc. Wenn ich übers terminal starte, geht auch alles.

functions.sh hab ich folgendermaßen geändert:
Spoiler
Show
NCSNAME="camd3"
NCSVERSION="camd3"
NCSBIN=$CAMBINS/$NCSVERSION
NCSXML="$CAMCONFIGS/camd3.config"
NCSLOG="$CAMLOGS/camd3.log"
Was muss ich wie ändern, damit statt newcs camd3 korrekt gestartet wird?

Danke und Gruß
KingGoy
IPC Neuling
Beiträge: 20
Registriert: Do 7. Jul 2011, 07:40
Kontaktdaten:

Re: statt Newcs Camd3 starten

Beitrag von KingGoy »

Hab es, die betreffenden Zeilen wie folgt ändern:

functions.sh:
Spoiler
Show
NCSNAME="camd3"
NCSVERSION="camd3"
NCSBIN=$CAMBINS/$NCSVERSION
NCSXML="var/keys/camd3.config"
NCSLOG="$CAMLOGS/camd3.log"
newcs:
Spoiler
Show
CAMNAME="camd3"

# This method starts NewCS
start_cam ()
{
$NCSBIN > /dev/null 2>&1
if [ $? -ne "0" ]; then
echo "Fehler beim starten von $NCSNAME!"
fi
}

# This method stops NewCS
stop_cam ()
{
pkill -9 $NCSVERSION
}

# This method starts NewCS with Logging
log_cam ()
{
$NCSBIN
if [ $? -ne "0" ]; then
echo "\033[1;31mFehler beim starten von $NCSNAME!\033[0m"
fi
}
Damit wird zwar als log die newcs.log angelegt, aber cron funktioniert, und autostart soll dann wohl auch funktionieren.

So lassen sich sicher auch andere EMUS/Cardserver starten

Update 07.08.2011: Den Namen der log-Datei hatte ich in der Camd3.config so festgelegt, also es läuft alles perfekt.
Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste