Hmm... Nja det vill ändå inte fungera.
Hmm... Nja det vill ändå inte fungera.
Om du kör konfigen jag postade vad säger logen på servern och mgcamd då?
Oops såg ett fel i min newcs.xml config, det ska int vara <parity>odd</parity>, det borde vara <parity>even</parity> om det är comhem. Mybad...sorry
Nja, vill sig inte. På servern om jag skriver mgcamd så står detta...
[newcamd] 127.0.0.1:34000: problem, will try to reconnect
[newcamd] Connecting to 127.0.0.1:34000...
[newcamd] Login to 127.0.0.1:34000 as box**** accepted (15ms)
[newcamd] Card data from 127.0.0.1:34000 (17ms):
EMM enabled: UA yes SA yes GA no, Card serial: 53***7A
Userid 1 caid B00 providers 1
Idents: 000000
ids: 29C3E4
*** är bara ersatta bokstäver och siffror...
Umm ser ut att fungera...eller har jag missat något?
Vad säger mgcamd på box2 (Den andra klienten)
Försöker köra det bara lokalt nu och få det att fungera, men då jag skriver in mgcamd i klientboxen så kommer detta upp:
root@dm500 ~ # mgcamd
tuxbox mgcamd v1.31 by mixvt (compiled Oct 29 2008 19:10:42)
[mg] Net:1:7:0:5s Show ecm:1, emm:1 Up:1 Au:2 Dir:0 Osd:no:80:0 Cache:7 Log:3:1
2.16.1.1:28007 Reread:0
[mg] Ecm cache time: 15
Box type: dreambox
/dev/dvb/card0/ca0 error 16: Device or resource busy
Conax.Key error 2: No such file or directory
Keys readed
AutoRoll.Key error 2: No such file or directory
Conax.Key error 2: No such file or directory
[config] newcamd route = box2:192.168.1.115:34000 server newcs
newcamd keep alive: 300, incoming port: 21000
network port 21000 open: bind error 98: Address already in use
root@dm500 ~ # [mgcam] emm thread started
[mgcamd] tps update started.
/var/keys/tps.bin error 2: No such file or directory
[newcamd] Connecting to 192.168.1.115:34000...
[newcamd] Login to 192.168.1.115:34000 as box2 failed (1ms)
Fick möjligheten att testa logga upp mot en annan killes serverbox för att utesluta problem med newcamd.list. Och det gick bra, så klientboxens inställningar verkar inte vara galna. Måste vara ngt med min Newcs.xml. Den ser för närvarande ut som följer:
<newCSconfig>
<readers name="Card Readers">
<device>
<name>lower</name>
<type>sci</type>
<mhz>357</mhz>
<node>/dev/sci0</node>
<parity>even</parity>
<export>yes</export>
<enabled>yes</enabled>
<infinity_number>0</infinity_number>
<slot>0</slot>
<blocksa>No</blocksa>
<blockua>No</blockua>
<blockga>No</blockga>
<PTShandshake>No</PTShandshake>
<crypto-special>No</crypto-special>
<carddetect>yes</carddetect>
<newcamd_port>34000</newcamd_port>
<priority>hard</priority>
<sid>
<allow>
<id></id>
</allow>
<deny>
<id></id>
</deny>
</sid>
<autosid>Yes</autosid>
<Seca-PPV>no</Seca-PPV>
</device>
</readers>
<radegastserver>
<enabled>No</enabled>
<port>16000</port>
<allow>
<hostname>localhost</hostname>
</allow>
</radegastserver>
<cache>
<emm>20</emm>
<ecm>-1</ecm>
</cache>
<httpd>
<server>
<port>8080</port>
<enabled>yes</enabled>
</server>
<user>
<name>newcs</name>
<password>newcs</password>
<accesslevel>admin</accesslevel>
</user>
</httpd>
<debug>
<password>NewCSpwd</password>
<level>normal</level>
<type>init</type>
<output>console,tcp</output>
<console_options>normal,init</console_options>
<tcp_port>1001</tcp_port>
<tcp_options>normal,init</tcp_options>
</debug>
<newcamdserver>
<enabled>Yes</enabled>
<name>newcs</name>
<deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>
<user>
<name>box1</name>
<password>***</password>
<hostname>localhost</hostname>
<au>on</au>
<sidoverride>off</sidoverride>
<spider>No</spider>
<rate>2</rate>
</user>
<user>
<name>box2</name>
<password>***</password>
<rate>2</rate>
<allow>lower<allow>
</user>
</newcamdserver>
</newCSconfig>
Som sagt din NewCS.xml fil är käpp rätt fel...
Använder du denna så borde det fungera:
HTML-kod:<newCSconfig> <readers name="Card Readers"> <device> <name>lower</name> <type>sci</type> <mhz>357</mhz> <node>/dev/sci0</node> <parity>even</parity> <reset>normal</reset> <export>Yes</export> <enabled>Yes</enabled> <blocksa>No</blocksa> <blockua>No</blockua> <blockga>Yes</blockga> <crypto-special>No</crypto-special> <PTShandshake>No</PTShandshake> <carddetect>yes</carddetect> <newcamd_port>34000</newcamd_port> <autosid>Yes</autosid> <Seca-PPV>no</Seca-PPV> <pincode>0000</pincode> <priority>round</priority> </device> </readers> <radegastserver> <enabled>No</enabled> <port>16000</port> <allow> <hostname>localhost</hostname> </allow> </radegastserver> <cache> <emm>20</emm> <ecm>-1</ecm> </cache> <httpd> <server> <port>8080</port> <enabled>yes</enabled> </server> <user> <name>newcs</name> <password>newcs</password> <accesslevel>admin</accesslevel> </user> </httpd> <debug> <password>NewCSpwd</password> <level>normal</level> <type>init</type> <output>console,tcp</output> <console_options>normal,init</console_options> <tcp_port>1001</tcp_port> <tcp_options>normal,init</tcp_options> </debug> <newcamdserver> <enabled>Yes</enabled> <name>newcs</name> <deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey> <user> <name>box1</name> <password>*****</password> <au>on</au> <sidoverride>off</sidoverride> <spider>No</spider> <rate>2</rate> </user> <name>box2</name> <password>*****</password> <au>on</au> <sidoverride>off</sidoverride> <spider>No</spider> <rate>2</rate> </user> </newcamdserver> </newCSconfig>
Även testat din newcs.xml här ovan, men nej. Funkar icket... Vad fasen!!!
Hur har du lagt in newcs? Via fjärren eller manuellt? Funderar på om du tagit fel bin fil.
Sen som sagt så din första inklipp av newcs.xml såg helbäng ut över allt. Den på sida två ser bättre ut men säkert något fel i den med. Den som Minime visar ser bra ut. Iofs så har jag i min DM500C som kör newcs <parity>odd</parity> och inte even.
Sen bör du köra killall newcs innan du byter filer och så.
Ser nu att det fattas tex en <user> i Minime filen. Klistrar in en fungerande fil för en DM500C (nog för C inte spelar någon roll)
Finns säkert potential att lägga till det som fattas i början av filen som tillkommit i lite senare versioner. Men denna funkar för mig i alla fall.Kod:<newCSconfig> <readers name="DreamboxSCI"> <device> <name>Internal_DM_reader</name> <type>sci</type> <mhz>357</mhz> <node>/dev/sci0</node> <parity>odd</parity> <reset>normal</reset> <export>Yes</export> <enabled>Yes</enabled> <blocksa>No</blocksa> <blockua>No</blockua> <blockga>No</blockga> <blockc0>No</blockc0> <crypto-special>No</crypto-special> <PTShandshake>No</PTShandshake> <carddetect>yes</carddetect> <newcamd_port>34000</newcamd_port> <autosid>Yes</autosid> <Seca-PPV>no</Seca-PPV> <pincode>0000</pincode> <priority>round</priority> </device> </readers> <cache> <emm>20</emm> <ecm>-1</ecm> </cache> <httpd> <server> <port>8080</port> <enabled>yes</enabled> </server> <user> <name>admin</name> <password>pass</password> <accesslevel>admin</accesslevel> </user> </httpd> <debug> <password>password</password> <mode>simple</mode> <level>internal</level> <type>all</type> <output>console,tcp</output> <tcp_port>3001</tcp_port> <tcp_options>normal,init</tcp_options> </debug> <newcamdserver> <enabled>Yes</enabled> <name>Cooltnamn</name> <deskey>01 02 13 04 15 06 17 08 01 10 11 12 13 14</deskey> <user> <spider>No</spider> <sidoverride>No</sidoverride> <status>access</status> <name>user1</name> <password>pass1</password> <au>on</au> </user> <user> <spider>No</spider> <sidoverride>No</sidoverride> <status>access</status> <name>user2</name> <password>pass2</password> <au>No</au> </user> </newcamdserver> <radegastserver> <enabled>No</enabled> <port>14000</port> <allow> <hostname>localhost</hostname> </allow> </radegastserver> <chameleon2> <server> <port>1234</port> <enabled>NO</enabled> <realm>myShares</realm> </server> <peer> <hostname>remote</hostname> <port>1234</port> <name>myname</name> <password>mypassw</password> <realm>myShares</realm> </peer> <user> <name>myname</name> <password>mypassw</password> <realm>myShares</realm> </user> </chameleon2> </newCSconfig>
Sen hade jag kortat ner dessa rader
CWS_KEEPALIVE = 300
CWS_INCOMING_PORT = 21000
CWS = *****.dyndns.org 34000 box2 **** 01 02 13 04 15 06 17 08 01 10 11 12 13 14 wan newcs
till
CWS = *****.dyndns.org 34000 box2 **** 01 02 13 04 15 06 17 08 01 10 11 12 13 14
CWS_KEEPALIVE = 300
tänk på att det är inte alltid externa ipnummer funkar när man sitter på samma lan. Det beror på routern. Tänkte i fall du satt och testa på samma lan som servern.
Om du menar hur jag installerade själva newcs så var det via fjärren.
Jag har testat din newcs.xml nu också fast med mina portar, users etc. Men nej, ingen bild. Men en sak som jag inte haft i ngn tidigare newcs.xml är chameleon serverhistorien. Vad är det rikigt, nu lämnade jag det precis som det ser ut i din fil här ovan.
En annan sak, deskey. Jag får bara bild på min server maskin om deskeyn är 01 02 03 04 05 06 07 08 09 10 11 12 13 14. Om jag tex testar med din deskey där det är lite blandade siffror får jag helt enkelt ingen bild. Vad beror det på? Det är inte första gången det hänt heller.
Jo nu testar jag på samma lan som servern, men routerns lokala ipn till dom olika maskinerna.