os-cam starten

mentor2810
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 72
Registriert: Fr 2. Dez 2011, 20:28

os-cam starten

#1

Beitrag von mentor2810 »

ohne die boardregeln zu verletzen!
möchte ich mal ne frage zu os-cam bzw.
das starten von os-cam stellen

wenn ich im panel os-cam auf ein stelle und einstellungen übernehme
wird mir die os-cam per telnet als gestartet angezeigt
aber es funzt nix
wenn ich aber dann os-cam im telnet per hand starte
funzt sie
na gut fast bis zum neustart dann geht wieder nix

hab jetzt als not lösung oder besser gesagt
nen start befehl vorm emustart
eingebaut ist zwar so nicht ganz OK aber es läuft

P.S. meine box ist ne gm 990 reloaded
Bild
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 8683
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Kontaktdaten:

Re: os-cam starten

#2

Beitrag von BPanther »

Hast Du mal statt per Telnet os-cam nochmal via Features Menü gestartet (Rezap abwarten)? Wenn das geht, dann hat das Teil ein Problem mit der Initalisierung. Habe ich hier beim Smargo (ohne ftdi-Treiber) auch ab und an. Allerdings benutze ich auch noch eine recht alte Version, mit den neuen hatte ich nur Probleme...
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum benutzen und ins [url=https://wiki.mbremer.de][b]Wiki[/b][/url] schauen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755, Sony Bravia KDL-40W4500 (old)
Boxen: 7x UFS910 (128MB), UFS912, UFS913, AV700, AV7000, AV7500 (DVB-S/C/T), Edision Argus Pingulux, Vizyon820HD
mentor2810
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 72
Registriert: Fr 2. Dez 2011, 20:28

Re: os-cam starten

#3

Beitrag von mentor2810 »

jo bpanther hab ich schon noch probiert wollt aber ned

es muss ja irgenwie ein start problem sein
weil wenn ich es per telnet starte gehts ja gleich
startscript bzw. befehl hab ich ja nur hinzugefügt
damit auch alles nach einem neustart geht
Bild
balou1974
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 17
Registriert: Fr 15. Jun 2012, 13:54

Re: os-cam starten

#4

Beitrag von balou1974 »

In einem Coolstream-Board gab es da mal eine Diskussion, dass os-cam beim Start oft Probleme mit der Zeit (Datum und Uhrzeit) hat und deshalb nicht richtig läuft beim Neutrinostart. Zumindest im aktuellen Public-Beta NG-Return gibt es da einen Fix der vor os-cam gestartet wird und irgendwie was an der Systemzeit dreht... Ich persönlich kenne diverse Probleme mit dem Start von os-cam - meistens wird erst nach dem ersten Umschalten decodiert zumindest bei der GM990 mit Seife-Neutrino war/ist es so ...
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 8683
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Kontaktdaten:

Re: os-cam starten

#5

Beitrag von BPanther »

Die Systemzeit wird auf den 1.1.2009 wie bei E2 gesetzt. Nur, wenn os-cam ein Problem hat weil es mit der Systemzeit nicht klarkommt, warum sollen dann andere das umgehen/fixen? Das hat in os-cam selbst gefixt zu werden, andere Emus haben so ein Problem ja auch nicht und/oder warten auf die aktuelle Zeit.
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum benutzen und ins [url=https://wiki.mbremer.de][b]Wiki[/b][/url] schauen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755, Sony Bravia KDL-40W4500 (old)
Boxen: 7x UFS910 (128MB), UFS912, UFS913, AV700, AV7000, AV7500 (DVB-S/C/T), Edision Argus Pingulux, Vizyon820HD
Benutzeravatar
TangoCash
Moderator
Moderator
Beiträge: 362
Registriert: Di 19. Jul 2011, 22:13

Re: os-cam starten

#6

Beitrag von TangoCash »

wenn die systemzeit vor der compile-zeit von os-cam liegt, wartet diese , bis die systemzeit älter ist, bevor sie (durch-)startet,
das heist aber nicht das sie nicht startet.
a.k.a. DaHooD

Es gibt genau 10 Sorten von Leuten – nämlich diejenigen, die das binäre System verstehen, und diejenigen, die es nicht tun.

2B || !2B

4x Sogno Spark Triple
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 8683
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Kontaktdaten:

Re: os-cam starten

#7

Beitrag von BPanther »

Du meinst wohl eher: "...bis die Systemzeit neuer ist...als das Compile-Datum...". Nur wozu der Aufwand - und warum klappts bei anderen ohne Probleme mit der Systemzeit?
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum benutzen und ins [url=https://wiki.mbremer.de][b]Wiki[/b][/url] schauen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755, Sony Bravia KDL-40W4500 (old)
Boxen: 7x UFS910 (128MB), UFS912, UFS913, AV700, AV7000, AV7500 (DVB-S/C/T), Edision Argus Pingulux, Vizyon820HD
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 3750
Registriert: Sa 6. Aug 2011, 15:21

Re: os-cam starten

#8

Beitrag von DboxOldie »

So ist es, und wenn das Sat Kabel ab ist kommt ja keine aktuelle Zeit, dann warten die os-cam ein wenig länger bis sie (durch)startet.
Aber läuft dann trotzdem einwandfrei.
Warum das so eincompiliert wurde....k.A., ist aber schon öfters angemäkelt worden.
MfG DboxOldie

Bild
Benutzeravatar
TangoCash
Moderator
Moderator
Beiträge: 362
Registriert: Di 19. Jul 2011, 22:13

Re: os-cam starten

#9

Beitrag von TangoCash »

@Bp ja aehm meinte ich :D

z.b. uptime (anzeige im webif) der os-cam war einer der gründe damals....

deswegen hab ich sowas in der rcS:

Code: Alles auswählen

   #get time from timeserver if possible
   if [ `ping -c1 google.de |wc -l` = "6" ]; then
     echo "Syncing with timeserver ptbtime1.ptb.de..." \
     && rdate -s -p ptbtime1.ptb.de
   else
     echo "No internet connection available..." \
     && date -s "121220001970"
   fi
a.k.a. DaHooD

Es gibt genau 10 Sorten von Leuten – nämlich diejenigen, die das binäre System verstehen, und diejenigen, die es nicht tun.

2B || !2B

4x Sogno Spark Triple
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 8683
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Kontaktdaten:

Re: os-cam starten

#10

Beitrag von BPanther »

Hmm, nur für die uptime brauche ich keine Systemzeit. Da zähle ich einfach von 0 hoch. Halte ich persönlich für unsinn das deswegen so komisch gemacht zu haben...
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum benutzen und ins [url=https://wiki.mbremer.de][b]Wiki[/b][/url] schauen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755, Sony Bravia KDL-40W4500 (old)
Boxen: 7x UFS910 (128MB), UFS912, UFS913, AV700, AV7000, AV7500 (DVB-S/C/T), Edision Argus Pingulux, Vizyon820HD
Benutzeravatar
TangoCash
Moderator
Moderator
Beiträge: 362
Registriert: Di 19. Jul 2011, 22:13

Re: os-cam starten

#11

Beitrag von TangoCash »

es geht dabei um die os-cam-uptime unabhängig von der systemuptime.

es wurde bemängelt das die anzeige immer falsch war da os-cam da schon seit 1970 oder so lief ;)

Code: Alles auswählen

1180	/* Checks if the date of the system is correct and waits if necessary. */
1181	static void init_check(void){
1182	        char *ptr = __DATE__;
1183	        int32_t month, year = atoi(ptr + strlen(ptr) - 4), day = atoi(ptr + 4);
1184	        if(day > 0 && day < 32 && year > 2010 && year < 9999){
1185	                struct tm timeinfo;
1186	                char months[12][4] = {"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"};
1187	                for(month = 0; month < 12; ++month){
1188	                        if(!strncmp(ptr, months[month], 3)) break;
1189	                }
1190	                if(month > 11) month = 0;
1191	                memset(&timeinfo, 0, sizeof(timeinfo));
1192	                timeinfo.tm_mday = day;
1193	                timeinfo.tm_mon = month;
1194	                timeinfo.tm_year = year - 1900;
1195	                time_t builddate = mktime(&timeinfo) - 86400;
1196	          int32_t i = 0;
1197	          while(time((time_t*)0) < builddate){
1198	                if(i == 0) cs_log("The current system time is smaller than the build date (%s). Waiting up to %d seconds for time to correct", ptr, cs_waittime);
1199	                cs_sleepms(1000);
1200	                ++i;
1201	                if(i > cs_waittime){
1202	                        cs_log("Waiting was not successful. os-cam will be started but is UNSUPPORTED this way. Do not report any errors with this version.");
1203	                                break;
1204	                }
1205	          }
1206	          // adjust login time of first client
1207	          if(i > 0) first_client->login=time((time_t *)0);
1208	        }
1209	}
os-cam ist ereignis-orientiert programmiert, d.h. z.b. anfrage ecm/emm dann passiert was.
kommt kein ereignis passiert auch nichts, auch kein uptime zähler zählt hoch.

das heisst also, wenn ich im z.b. webif aktualisiere, rechnet os-cam die uptime neu aus (aktuelle zeit - start zeit).
war die zeit zum startzeitpunkt noch nicht gesetzt (dvb/ntp noch nicht erreicht in unserem fall) rechnet das blöde ding halt von 01.01.1970 aus......
a.k.a. DaHooD

Es gibt genau 10 Sorten von Leuten – nämlich diejenigen, die das binäre System verstehen, und diejenigen, die es nicht tun.

2B || !2B

4x Sogno Spark Triple
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 8683
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Kontaktdaten:

Re: os-cam starten

#12

Beitrag von BPanther »

Ich meinte damit, warum auch nen Datum angeben seit wann das Teil läuft. Es reicht doch auch aus, wie lange das Teil läuft, wer unbedingt so eine Statistik braucht. Klar, EMM/ECM brauchen die korrekte Zeit, aber das ist ja erst später dann erforderlich, nicht direkt beim Start.
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum benutzen und ins [url=https://wiki.mbremer.de][b]Wiki[/b][/url] schauen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755, Sony Bravia KDL-40W4500 (old)
Boxen: 7x UFS910 (128MB), UFS912, UFS913, AV700, AV7000, AV7500 (DVB-S/C/T), Edision Argus Pingulux, Vizyon820HD
balou1974
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 17
Registriert: Fr 15. Jun 2012, 13:54

Re: os-cam starten

#13

Beitrag von balou1974 »

Wenn ECMs kommen dann sollte aber auch die Zeit vom Fernsehsender da sein ;) also warum dann sowas?
Na, ich denke diskutieren lohnt da nicht ;)

Gruss Balou
Benutzeravatar
EasyExtr3me
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 77
Registriert: Sa 18. Aug 2012, 04:47

Re: os-cam starten

#14

Beitrag von EasyExtr3me »

Healouuu habe mal eine frage nebenbei die os-cam von der kati kann ich die so nehmen mit den config´s für den pingulux oder gibt es da einen speziellen habe stm24 gerade draufgeflasht ? läuft super bekomme aber die os-cam nicht so richtig zum laufen auf der kathi läuft sie ?
Bild Bild
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 3750
Registriert: Sa 6. Aug 2011, 15:21

Re: os-cam starten

#15

Beitrag von DboxOldie »

Die os-cam-sh4 laufen eigentlich auf allen sh4 boxen.
Ich benutze für die 910er und den spark7162 die gleiche Version sowie configs.
Selbst Boxtype UFS910 kann da bleiben, Duckbox macht da glaube ich das gleiche, könntest mal Dreambox da probieren was bei einigen e2 Images nötig ist.
Folgende Benutzer bedankten sich beim Autor DboxOldie für den Beitrag:
longdong (Sa 1. Dez 2012, 16:20)
Bewertung: 8.33%
MfG DboxOldie

Bild
Antworten