Raspunsul la problema cu multiplicarea sa fie aesta ? Changeset #4097
Message: cccam: fixed ppc swap E de incercat pe dm500
Printable View
Raspunsul la problema cu multiplicarea sa fie aesta ? Changeset #4097
Message: cccam: fixed ppc swap E de incercat pe dm500
la mine apare multiplicarea pe orice versiune 1.00 pe 2 deviceuri : router topex deluxe si pe ipbox910hd ,deci pe 2 deviceuri cu hardware complet diferit ,parca mi-a facut si pe dm500 .Pe router am cam 14 readere (linii c) si 16 linii n (users) .Nu sunt in tara sa pot testa iarasi ultimele versiuni .
Nu are treaba cu hardwareul multiplicarea ci cred ca cu tipul clientilor si cu numarul lor dar cel mai important cu timpul,v-am zis daca trec 4 zile fara multiplicare atunci e ok.
Daradici : cu 3090 sau 2978 nu vei pati niciodata multiplicarea !
3090 are un ecm mai rapid decat 2978 .
Si oscam 4194 multiplica userii dar se pare ca ii multiplica pe cei care nu cer ecm de la mine,iar dupa ce ii multiplica nu mai cere ecm de pe cartela mea,ca si cum ar pune cartela in stby.
in fiecare zi scot cam 2-3 versiuni de oscam dar nimeni nu repara problema cu userii dublati
ce repara unul strica alti doi si invers ... important este ca proiectul are viata dar nu este coordonat de o mana forte si nu are niste obiective clare dar asta este problema proiectelor open-source . oscam este totusi cel mai promitator cardserver
Eu as prefera sa fie intr-o versiune rezolvata multiplicarea si in urmatoarele sa o strice la loc :) ...dar de 2 3 luni nu s-a reparat niciodata :(
Cred ca e problema de setari, de aproape 2 saptamani nu mi se dubleaza userii (desi o-data la doua zile, schimb pe ultima versiune aparuta !!!), doar intr-o singura conditie. Merg doua servere in acelasi timp, fac setarile pentru oscam, opresc-repornesc oscam din telnet si sint sanse sa apara dublarile, dar daca dau un restart enigma, sa porneasca serverele in ordinea normala nu-mi apar dublari nici la doua zile de functionare, in caz contrar sint sanse sa apara in cateva minute sau cateva ore. Inca ceva, atentie la group, in oscam.server si la oscam user, cred ca si de aici apar probleme, insa daca se fac grupurile corect si se restarteaza cu restart enigma (nu din telnet !), functioneaza ireprosabil.
P.S. Cred ca si in telnet se poate porni corect, daca se opresc ambele servere si se pornesc pe rand dupa cum este in script-ul de pornire.
Intr-adevar sint versiuni, care pot fi pornite cum vrei ca nu dubleaza userii deloc.
Bafta !
Dupa ce ai sa te plictisesti de testat si ai sa lasi uptime > 2 zile vei avea multiplicari ..iar...
@technomate
te urmaresc de mai mult timp cu acceasi probema a multiplicari , eu personal am 5 carduri si 40 lini n din acelasi server dar nuci odata nu am avut problema asta..mint odata a aparut la o versiune 3 oscam pe care am schimbato acum am 4.127 merge de 14 zile fara restart.
Si eu am avut non-stop aceste probleme, pana cineva mi-a aratat cum se configureaza readerele si userii pe group-uri, din acel moment doar daca-l pornesc din telnet apare fenomenul, nici atunci nu intotdeauna.
Oricum nu inteleg de ce doar din telnet i-mi apare si nici asa nu apare decat aleator, fara vre-o explicatie. Pornit cu un restart enigma, nu mai apare de cand am modificat setarile.
pune setarile si aici poate se inspira mai multi din ele
Puneti va rog toti cei care se lauda cu uptime mare configurarile si pt readere,users(daca le aveti in numar mai mare de 10 de fiecare) .Multumesc
am incercat toate posibilitatile de a scapa de multiplicari .chiar toate.la tichet am dat reopen de 3-4 ori pana acum.
de ieri am facut un script care verifica daca oscam e functional iar in caz negativ sa-l porneasca .dezavantajul e ca perioada cand multiplica (minute pana da crash) nu serveste ecm .
ar fi superb sa aflu cu ce comanda se poate afla numarul de piduri(procese) al unui binar.multiplicarea face o gramada de piduri(procese) iar daca as pune conditia ca limita maxima de procese < (users+readers) atunci am putea scapa de belea .In cazul in care limita e atinsa sa dea restart oscam.ramane de vazut cum se poate citi numarul proceselor ale aceluiasi binar.
as putea indica solutia asta temporar catre ei ,pt o versiune noua sa fie implementata in c pana se gaseste bugul .In rest oscam e excelent .
Prima metoda:
Iti returneaza pidurile proceselor oscam (sau nume ce contin stringul oscam)Code:DuckBox_RSP:~# pgrep oscam
618
623
Metoda 2:
In mod normal rezultatul ar fi de genul:
dar facem un artificiu:Code:DuckBox_RSP:~# ps | grep oscam
618 root 2772 S /var/emu/oscam_1 -c /var/keys
623 root 71036 S /var/emu/oscam_1 -c /var/keys
766 root 1416 S grep oscam
si obtinem numarul de procese ce contin stringul oscam in nume.Code:DuckBox_RSP:~# ps | grep -c oscam
3
La versiunile actuale sunt 2 procese, al 3-lea apare fals de la comanda propriuzisa.
Faci un script care se ruleaza la infinit la un anumit interval si verifica numarul de procese !
super !mersi !
deseara am sa implementez acasa.am pus si pe streambord ideea poate o implementeaza temporar direct in surse/cod .