ich habe einen OSCAM Server (Thinclient + Debian) und habe im moment nicht die aktuelle oscam version drauf. Wenn ich auf dem Server schaue, habe ich irgendwie mehrere trunks von oscam liegen. ich hab das ganze konstrukt noch nicht ganz verstanden.
Wenn ich in einen der Trunks gehe und ein svn update -> make -> make install mache (habe den oscam dienst gestoppt), dann installiert er mir nicht wirklich die aktuellste version. Kann ich irgendwie bestimmen welchen Trunk zu welcher Installation gehört ? Oder kann ich rausfinden, zu welchem Trunk meine aktuelle Installation gehört?
Aktuelle version laut webif: OSCAM 1.20-unstable_svn build #7977
Version im Trunk: 8984
ich habe genau nach der Anleitung kompiliert. Danach mit make install die dateien installiert. Leider steht im webif immernoch die alte version. ich habe auch schon manuel die Datei /usr/local/bin/oscam mit der /root/oscam-svn/build/oscam ersetzt. Leider ohne erfolg. Auch nach einem Neustart nichts.
edit:
wenn ich aber /usr/local/bin/oscam -V mache bekomme ich das richtige build angezeigt. Jedoch nicht im Webif
stopp vorher mal die oscam bevor du die ersetzt. Anschließend die alte bin mit rm /usr/local/bin/oscam löschen und durch die neue ersetzen. Oscam dann wie gewohnt starten.
Hallo kasuna,
warscheinlich hast du einen zu alten Trunk auf deinen Igel. Gehe mit WinSCP auf den Ordner "oscam-trunk" und lösche den gesammten Inhalt.Dann beendest du WinSCP und meldest dich über die Konsole "putty" an.Dort lädst du den trunk mit folgenden Befehl neu.
ich habe gerade festgestellt, wenn ich /etc/init.d/oscam stop eingebe, hält die kiste nicht an. ich kann immernoch auf das webif. Gibt es eine andere Möglichkeit? vll. hat das Script einen weg
edit:
habe gerade mal den kompletten server neu gestartet. Nun hat er auch das neue build im Webif. Aber warum läuft das script auf einmal nicht mehr.
Will man unter Linux von der Kommandozeile aus einen bestimmten Prozeß beenden lassen,
ist das typischerweise eine zweistufige Tätigkeit:
Zuerst mit ps ax herausbekommen, welche Prozeßnummer (PID) er hat
und dann mit kill <pid> den Prozeß abschiessen.