Börjar min cardsharing guide med att beskriva Acamd. Acamd kan agera både klient och server vid kortdelning men jag beskriver endast klientdelen eftersom jag inte använt servern. Filen smartcard.conf används om man skall använda Acamd som server och jag beskriver därför inte den här.
En introduktion till cardsharing kan man hitta hos Comhit och där finns även en lista på vad som behövs för att komma igång. Sedan går det att hitta flera beskrivningar om hur man ska installera de olika delarna i och med de olika klienterna och servrarna finns det viss dokumentation. Dokumentationen tala ofta om vilka inställningar som går att göra men inte vad de har för praktisk betydelse eller vad de olika begreppen betyder. Jag tänkte därför försöka förklara det i min manual och sedan komplettera den med en liten ordlista.
Den här beskrivningen förutsätter alltså att det redan finns en server att ansluta till och att acamd är installerat.
cardclient.conf
I den här filen ställer man in de servrar man vill ansluta till. Rader som börjar med # är kommentarer och används inte. Det första man anger på en rad är vilket protokoll som skall användas. Radegast är ett simpelt protokoll som är enkelt att sätta upp men saknar en del viktiga funktioner t.ex. säkerhetsinställningar och uppdatering av abonnemangskortet.
Nästa sak som anges efter det avdelande kolon-teckent (:) är ip-adressen eller namnet på den server man vill ansluta till. I exemplet nedan är det till den lokala datorn, den är alltså både server och klient. Därefter följer port som används.
Det tre följande parametrarna är avdelade med slash (/). Den första avgör om uppdateringar av kortet (EMM) skall skickas. De är viktiga för att annars slutar kortet fungera efter en tid.
Efter slashen följer ett värde angivet i Hex. Det är ett filter för CAID, alltså ID för CA-modulen. Det är användbart om man vill ansluta till två olika servrar med kort från olika leverantörer. Genom att ange ett filter på CAID kan man styra vilken server som skall kontaktas. Efter den sista slashen kommer en maskning av CAID. Anges FFFF som i nedanstående exempel är det endast det CAID som anges framför som funkar. Anger man en mask på 0000 funkar alla CAID.
För newcamd är det även tre till saker som skall anges. Först användarnamn och lösenord. Sedan en krypteringsnyckel. Det är alltså en väsentligt skillnad i säkerhet mellan radegast och newcamd.
radegast:127.0.0.1:16000:0/0500/ffff
newcamd:127.0.0.1:15000:1/0500/ffff:username:password:0102030405060708091011121314
ACAmd_PMT.txt
Ska beskriva den här filen mer utförligt framöver men tills dess nöjer jag mig med att säga att för Boxer ska man ange P:0500:00023208:caid
P står för Preferred alltså önskad CAID och leverantör. Konstigt nog kan jag inte se att Boxer har leverantörs-id 23208 när NewCS startar men det är ändå det som skall anges. Det är dessa underligheter som gör hela cardsharing-grejen mystisk och svår att förstå.
# Index PMT & SID
#PMT SID CAID Provider ECM EMM Name
#0840,0FAC,0100,0000006A,0644,00B6,NED2
# Preferred
# Same CAID is possible, the higer line and with a providerid is prefered.
# When zero provider-id then preferred caid
# CAID Provider Name
#P:0100:00000000:caid only
# Boxer
P:0500:00023208:caid
# Ignore
# CAID Provider Name
#I:0100:0000006A:Test
# Rename from to
# CAID Provider CAID Provider Name
#R:0100:0000006A:0200:0000007B:Test
Liknande inlägg:
- Guide för Mediaportal som cardsharing klient
- Ordlista för cardsharing
- Cardsharing i Windows Media Center
- Acamd fungerar!
Related posts brought to you by Yet Another Related Posts Plugin.
3 Comments
Kanoners ! Kanske något att lägga under guider….
Lysande – tack för texten!
Kan du inte sätta upp en Wiki för detta som man skulle kunna ha som kunskapssamling? Hela prylen är ju woodo och det är bara magi som gör om det funkar eller inte…
Jag kör numera också Acamd (efter att faktiskt lyckats med WinCSC). Hatar att editera textfiler. Man skulle vilja ha en GUI baserad editor som också har logiken för att man inte skriver in sakerna fel. Kan ju vara något att fila på faktiskt. Borde dock vara integrerad med Acamd …
Anyway; jag kör en helt legitim set-up där kortläsaren är ansluten till datorn där jag vill titta på TV:n. Mitt kortdata lämnar alltså inte huset. Det jag undrar är om man skulle kunna accessa serverdelen av Acamd från en annan burk (JA, även den i huset!). Kan programmet det?
Bra idé med Wiki ska kolla på det någon dag framöver. Jag kör inte Acamd som server men det ska gå bra att komma åt den från andra datorer också. Hur man gör kan jag tyvärr inte hjälpa till med.