handdator

Visa fullständig version : user antal problem



Hugleik
2007-09-21, 14:53
Som några kanske vet hat jag problem med min server (db500c - newcamd) klienterna kör mgcamd 1.24.

Jag har 10 user i listan, inkl mig själv.

den sista i listan har inte startat sin box ännu, nr 8 i listan funkar det hur fint som helst för... men den nionde i listan har problem med hackningar.
Kan detta avhjälpas med att man tar bort den sista usern? tänkte om boxen skickar ut signaler till den sista även om han inte har igång sin box.

alla säger att jag skall skaffa newCS, men jag får inte igång den, vad jag än försöker med. Så jag hoppas kunna lösa detta problem tillfälligt iallafall om det är möjligt.

om jag sätter mig själv (server) på nionde plats, kommer jag få problem då? eller fungerar det bättre då den boxen är server (hoppas att det skall vara närmare eller nått =) )

deas
2007-09-21, 22:11
Det beror lite på kortet också... Men som jag förstår så kör du din DM500C som server och då är 10 users rätt så krävande...

Hur har du det med AU användare? Har alla det eller bara några?

Hugleik
2007-09-22, 09:28
jag kör de två första som AU. jag, som server och den andra usern.

jag har ett nytt kort hemma, men det får jag inte igång med newcamd verkar det som. står bara cant decode (testade det senare i vanliga boxen, där det fungerade).

går inte detta att fixa på något sätt? ComHem kort

bowman
2007-09-22, 11:20
Newcs är nog steg ett... för comhems conax kort krävs dock v1.19 och inte de senare versionerna. Sen kan du sätta csproxyn mellan klienter och newcs om du vill ha en fullständig analys av ev. timing problem.

Är det ett gammalt comhem kort (1000-1200ms) så är det osannolikt det hinner med 10 users i alla lägen, men på de nyare (300-400ms) har folk rapporterat betydligt högre last (iaf via csproxyn).

Det är lite missvisande att tänka i antal samtidiga users. Oavsett om det är cardserv eller newcs så processar kortet alltid bara en ecm åt gången, så det är egentligen alltid bara en user. De andra står i kö. När kön tar längre än ~9 sek att beta av för servern så kommer sista klienten inte hinna få sitt cw svar och får därmed en frysning.

Hugleik
2007-09-22, 12:31
har som sagt försökt få igång newCS, dock 1.2 men resultatet var svart bild (inget cant decode eller något)
fösökte telneta den men då hittade den ingen newcs som var igång, trots att jag kört igång mgcamd/newcs.

om jag postar mina konf filer här, skulle någon kunna se vad jag har gjort för galet.
1.2 inställningarna borde ju funka till 1.19 också eller?

Newcs.xml

-----------------------------------------------------------------------------

<?xml version="1.0"?>
<newCSconfig>
<readers name="Card Readers">
<device>
<name>lower</name>
<type>Sci</type>
<node>/dev/sci0</node>
<parity>even</parity>
<export>yes</export>
<enabled>yes</enabled>
<blocksa>no</blocksa>
<blockua>no</blockua>
<blockga>no</blockga>
<PTShandshake>no</PTShandshake>
<Seca-PPV>no</Seca-PPV>
<crypto-special>no</crypto-special>
<carddetect>no</carddetect>
<newcamd_port>10000</newcamd_port>
<autosid>yes</autosid>
<priority>hard</priority>
</device>

</readers>
<radegastserver>
<enabled>no</enabled>
<port>10003</port>
<allow>ALL</allow>
</radegastserver>
<cache>
<emm>10</emm>
<ecm>10</ecm>
</cache>
<debug>
<level>normal</level>
<type>all</type>
<output>console,udp,tcp</output>
<logfile>/tmp/newcs_log.txt</logfile>
<console_options></console_options>
<file_options></file_options>
<udp_host>192.168.0.100</udp_host>
<udp_port>1000</udp_port>
<udp_options></udp_options>
<tcp_port>3001</tcp_port>
<tcp_options></tcp_options>
</debug>
<newcamdserver>
<enabled>Yes</enabled>
<name>snowflake</name>
<deskey>07 10 80 29 97 49 46 95 86 72 99 81 15 94</deskey>
<userfile>/tmp/user.txt</userfile>
<user>
<name>hugleik</name>
<password>fenjal</password>
<au>on</au>
<spider>no</spider>
</user>
<user>
<name>katla</name>
<password>draken</password>
<au>on</au>
<spider>no</spider>
</user>
<user>
<name>mari</name>
<password>keeper</password>
<au>on</au>
<spider>no</spider>
</user>
</newcamdserver>
</newCSconfig>


---------------------------------------------------------------------------
newcamd.list

CWS = 192.168.0.101 10000 hugleik fenjal 07 10 80 29 97 49 46 95 86 72 99 81 15 94 lan snowflake

----------------------------------------------------------------------------

sen har jag även kastat in "mgcamd_1.24_newcs_1.20_cam.sh" och "mg_cfg"

vilka inställningar måste göras senare på klienterna (katla och mari) som kör med mgcamd 1.24

tacksam för all hjälp jag kan få.

bowman
2007-09-22, 14:03
Starta newcs manuellt från prompten så ser du om den går igång ordentligt (kolla med ps först så det inte redan är några igång, slå ihjäl med kill/killall isf).

luxor
2007-09-22, 15:16
Bowman skrev :
Är det ett gammalt comhem kort (1000-1200ms) så är det osannolikt det hinner med 10 users i alla lägen, men på de nyare (300-400ms) har folk rapporterat betydligt högre last (iaf via csproxyn).

Har funderat ganska mycket på detta med svars tider. Nu är jag ner på 150 - 160 ms på två kort med samma utbud på. Mycket bättre kan det nog inte bli.
Eller vad tror du Bowman :)

Hugleik
2007-09-22, 15:23
när jag slår igång den (den var inte igång) så får jag

sci opening device /dev/sci0
sci could not get device
loader reset failed...
loader starting newcamd server on port 10000
newCS ready to go! http://www.dreamboxx.nu/e107_images/emotes/default/smile.png
bind error! 98: Adress already in use

när jag kör ps -A | grep newcs nu så får jag upp

10227 root 1624 S /var/bin/newcs_1.30 -c var/tuxbox/config/newcs.xml
10228 root 1624 S /var/bin/newcs_1.30 -c var/tuxbox/config/newcs.xml
11539 root 424 S grep newcs

bowman
2007-09-22, 16:09
Nånting som lyssnade på port 10000 (eller nån av de andra portarna du konfat newcs att använda) var iaf redan igång... hitta det å slå ihjäl det.

Sannolikt samma problem med kortläsaren (/dev/sci0), nånting annat är redan igång som använder den.

Vad gäller svarstider så är det bästa tänkbara 0 ms, för en redan cachad ecm transaktion i csproxyn. :)

Hugleik
2007-09-22, 16:53
kör med newcamd, går det bara att slå av den genom att byta till common?
och sedan starta newCS?

bowman
2007-09-22, 16:59
Det beror på image och installerade scripts, säkrast att köra kill -9på alla newcamd/cardserv processer du ser så länge du håller på att testa.

Hugleik
2007-09-23, 10:27
ok, skall ta en ny box och köra in allt från början och hoppas att allt funkar då.

men vad behöver jag göra för ändringar i klientboxarna (500c) som i dagsläget kör med mgcamd 1.24
vilka filer måste in i dessa? måste ju ha någon sort cws rad som gör att dom hittar servern eller?

bowman
2007-09-23, 13:12
För mgcamd anger du cwsraderna i /var/keys/newcamd.list (med samma syntax som newcamd använde i newcamd.conf). Övriga mgcamd inställningar är i /var/keys/mg_cfg, där är det bara ändra efter behov.

Hugleik
2007-09-23, 15:27
och det är helt omöjligt att få igång de nya comhem korten med newcamd?

bowman
2007-09-23, 15:29
Kanske inte, men utvecklingen har ju legat nere i massa år, så ren tur om något fortfarande fungerar.

Hugleik
2007-09-23, 17:04
ok, då är det alltså bara att ta tjuren vid hornen här någon dag...

geckoid
2007-09-23, 21:28
men den nionde i listan har problem med hackningar.

Hackningar? Låter som ett signalproblem, imho...

Hugleik
2007-09-24, 07:04
han säger att bilden är igång i en-två minuter fryser i någon sekund och kör sedan igång igen.